.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'histeagin';
  font-size: 5rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 6.25rem;
}
.display-2 {
  font-family: 'Montserrat', sans-serif;
  font-size: 3.5rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 4.375rem;
}
.display-4 {
  font-family: 'histeagin';
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-5 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.3rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.625rem;
}
/* ---- 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: 4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.8rem;
    font-size: calc( 1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 2.8rem;
    font-size: calc( 1.875rem + (3.5 - 1.875) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (1.875rem + (3.5 - 1.875) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  padding: 0.75rem 1.5rem;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #eedecf !important;
}
.bg-success {
  background-color: #000000 !important;
}
.bg-info {
  background-color: #65d91b !important;
}
.bg-warning {
  background-color: #3ba2ff !important;
}
.bg-danger {
  background-color: #eedecf !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #eedecf !important;
  border-color: #eedecf !important;
  color: #8c5e32 !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #fbf8f5 !important;
  border-color: #fbf8f5 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #8c5e32 !important;
  background-color: #fbf8f5 !important;
  border-color: #fbf8f5 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #7f6d5f !important;
  border-color: #7f6d5f !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #9a8677 !important;
  border-color: #9a8677 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #9a8677 !important;
  border-color: #9a8677 !important;
}
.btn-info,
.btn-info:active {
  background-color: #65d91b !important;
  border-color: #65d91b !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #81e740 !important;
  border-color: #81e740 !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #81e740 !important;
  border-color: #81e740 !important;
}
.btn-success,
.btn-success:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #3ba2ff !important;
  border-color: #3ba2ff !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #6ebaff !important;
  border-color: #6ebaff !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #6ebaff !important;
  border-color: #6ebaff !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #eedecf !important;
  border-color: #eedecf !important;
  color: #8c5e32 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #fbf8f5 !important;
  border-color: #fbf8f5 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #8c5e32 !important;
  background-color: #fbf8f5 !important;
  border-color: #fbf8f5 !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #eedecf;
  color: #eedecf;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #d7b28f !important;
  background-color: transparent !important;
  border-color: #d7b28f !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #8c5e32 !important;
  background-color: #eedecf !important;
  border-color: #eedecf !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #7f6d5f;
  color: #7f6d5f;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #4d423a !important;
  background-color: transparent !important;
  border-color: #4d423a !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #7f6d5f !important;
  border-color: #7f6d5f !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #65d91b;
  color: #65d91b;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #418c11 !important;
  background-color: transparent !important;
  border-color: #418c11 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #65d91b !important;
  border-color: #65d91b !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #000000;
  color: #000000;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #3ba2ff;
  color: #3ba2ff;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #0077e3 !important;
  background-color: transparent !important;
  border-color: #0077e3 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #3ba2ff !important;
  border-color: #3ba2ff !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #eedecf;
  color: #eedecf;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #d7b28f !important;
  background-color: transparent !important;
  border-color: #d7b28f !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #8c5e32 !important;
  background-color: #eedecf !important;
  border-color: #eedecf !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: #eedecf !important;
}
.text-secondary {
  color: #7f6d5f !important;
}
.text-success {
  color: #000000 !important;
}
.text-info {
  color: #65d91b !important;
}
.text-warning {
  color: #3ba2ff !important;
}
.text-danger {
  color: #eedecf !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #d3aa84 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #453b33 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #3b7e10 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #006fd4 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #d3aa84 !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: #eedecf;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #65d91b;
}
.alert-warning {
  background-color: #3ba2ff;
}
.alert-danger {
  background-color: #eedecf;
}
.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: #eedecf;
  border-color: #eedecf;
  color: #9f6a38;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #eedecf;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #dbf8c8;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.3rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.625rem;
}
.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: #eedecf !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.3rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.625rem;
}
blockquote {
  border-color: #eedecf;
}
/* 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: #eedecf;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #eedecf;
}
.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: #eedecf;
  border-bottom-color: #eedecf;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #eedecf !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: #7f6d5f !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='%23eedecf' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.cid-v0hvLWsNoZ {
  z-index: 1000;
  width: 100%;
}
.cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v0hvLWsNoZ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v0hvLWsNoZ .navbar-nav {
    max-width: 45%;
  }
}
.cid-v0hvLWsNoZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v0hvLWsNoZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v0hvLWsNoZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v0hvLWsNoZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v0hvLWsNoZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v0hvLWsNoZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v0hvLWsNoZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v0hvLWsNoZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v0hvLWsNoZ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v0hvLWsNoZ .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v0hvLWsNoZ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v0hvLWsNoZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0hvLWsNoZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0hvLWsNoZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v0hvLWsNoZ .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v0hvLWsNoZ .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hvLWsNoZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v0hvLWsNoZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v0hvLWsNoZ .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v0hvLWsNoZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hvLWsNoZ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v0hvLWsNoZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v0hvLWsNoZ .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-v0hvLWsNoZ .nav-item:focus,
.cid-v0hvLWsNoZ .nav-link:focus {
  outline: none;
}
.cid-v0hvLWsNoZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0hvLWsNoZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0hvLWsNoZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0hvLWsNoZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0hvLWsNoZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0hvLWsNoZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar.opened {
  transition: all 0.3s;
}
.cid-v0hvLWsNoZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0hvLWsNoZ .navbar .navbar-logo img {
  width: auto;
}
.cid-v0hvLWsNoZ .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v0hvLWsNoZ .navbar.collapsed {
  justify-content: center;
}
.cid-v0hvLWsNoZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0hvLWsNoZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0hvLWsNoZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v0hvLWsNoZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0hvLWsNoZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0hvLWsNoZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v0hvLWsNoZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0hvLWsNoZ .navbar {
    min-height: 72px;
  }
  .cid-v0hvLWsNoZ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v0hvLWsNoZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0hvLWsNoZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0hvLWsNoZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0hvLWsNoZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0hvLWsNoZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v0hvLWsNoZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0hvLWsNoZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v0hvLWsNoZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v0hvLWsNoZ .dropdown-item.active,
.cid-v0hvLWsNoZ .dropdown-item:active {
  background-color: transparent;
}
.cid-v0hvLWsNoZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0hvLWsNoZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0hvLWsNoZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0hvLWsNoZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v0hvLWsNoZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v0hvLWsNoZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v0hvLWsNoZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0hvLWsNoZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v0hvLWsNoZ .navbar-buttons {
    text-align: left;
  }
}
.cid-v0hvLWsNoZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v0hvLWsNoZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v0hvLWsNoZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v0hvLWsNoZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hvLWsNoZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hvLWsNoZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0hvLWsNoZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hvLWsNoZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0hvLWsNoZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0hvLWsNoZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hvLWsNoZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v0hvLWsNoZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0hvLWsNoZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v0hvLWsNoZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0hvLWsNoZ .navbar {
    height: 70px;
  }
  .cid-v0hvLWsNoZ .navbar.opened {
    height: auto;
  }
  .cid-v0hvLWsNoZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v0hvLWsNoZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v0hvLWsNoZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v0hvLWsNoZ .navbar-brand {
    margin-right: auto;
  }
  .cid-v0hvLWsNoZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v0hvLWsNoZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v0hvLWsNoZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v0hvLWsNoZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v0hoBXc6d7 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v0hoBXc6d7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hoBXc6d7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hoBXc6d7 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v0hoBXc6d7 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v0hoBXc6d7 {
    align-items: center;
  }
  .cid-v0hoBXc6d7 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v0hoBXc6d7 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v0hoBXc6d7 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v0hoBXc6d7 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0hoBXc6d7 .content-wrap {
    width: 100%;
  }
}
.cid-v0hoBXc6d7 .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v0hoBXc6d7 .mbr-text,
.cid-v0hoBXc6d7 .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v0hoTFlNYU {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v0hoTFlNYU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hoTFlNYU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hoTFlNYU .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v0hoTFlNYU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0hoTFlNYU .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v0hoTFlNYU .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0hoTFlNYU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0hoTFlNYU .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v0hoTFlNYU .mbr-text,
.cid-v0hoTFlNYU .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v0hoTFlNYU img {
  width: 100%;
  height: 100%;
}
.cid-v0hqoX2PGt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v0hqoX2PGt .mbr-text {
  color: #000000;
}
.cid-v0hqoX2PGt .mbr-section-subtitle {
  color: #000000;
}
.cid-v0hqoX2PGt .mbr-section-title {
  color: #000000;
}
.cid-v0hqoX2PGt .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v0hqoX2PGt .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v0hqoX2PGt .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v0hqoX2PGt .img-wrapper {
  display: flex;
}
.cid-v0hqoX2PGt .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v0hqoX2PGt .card-title,
.cid-v0hqoX2PGt .img-wrapper {
  text-align: center;
}
.cid-v0hpUJzPbS {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v0hpUJzPbS .justify-content-center {
  align-items: center;
}
.cid-v0hpUJzPbS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hpUJzPbS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hpUJzPbS .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v0hpUJzPbS .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0hpUJzPbS .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v0hpUJzPbS .content-head {
  max-width: 800px;
}
.cid-v0hpUJzPbS .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v0hpUJzPbS .mbr-section-title {
  color: #7f6d5f;
}
.cid-v0hpUJzPbS .card-title {
  color: #000000;
  text-align: center;
}
.cid-v0hqd2yCo5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v0hqd2yCo5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hqd2yCo5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hqd2yCo5 .nav-tabs .nav-item.open .nav-link:focus,
.cid-v0hqd2yCo5 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v0hqd2yCo5 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v0hqd2yCo5 .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v0hqd2yCo5 .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v0hqd2yCo5 .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v0hqd2yCo5 .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v0hqd2yCo5 .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v0hqd2yCo5 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v0hqd2yCo5 .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v0hqd2yCo5 .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v0hqd2yCo5 .content-head {
  max-width: 800px;
}
.cid-v0hqd2yCo5 .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v0hqd2yCo5 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v0hpabKgZO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v0hpabKgZO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hpabKgZO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0hpabKgZO .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v0hpabKgZO .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v0hpabKgZO .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v0hpabKgZO .card-wrapper {
    padding: 4rem;
  }
}
.cid-v0hpabKgZO .mbr-text,
.cid-v0hpabKgZO .mbr-section-btn {
  text-align: left;
}
.cid-v0hpabKgZO .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v0hpabKgZO .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v0hpabKgZO .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v0hpabKgZO .img-wrapper {
  display: flex;
}
.cid-v0hpabKgZO .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v0hpabKgZO .card-title {
  text-align: center;
}
.cid-v0hqJ8poRf {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v0hqJ8poRf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0hqJ8poRf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0hqJ8poRf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0hqJ8poRf .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0hqJ8poRf .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0hqJ8poRf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0hqJ8poRf .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v0hqJ8poRf .mbr-text,
.cid-v0hqJ8poRf .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v0hqCexexo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v0hqCexexo .mbr-text {
  color: #000000;
}
.cid-v0hqCexexo .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v0hqCexexo .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v0hqCexexo .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v0hqCexexo .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v0hqCexexo p {
  line-height: 1.3;
}
.cid-v0hqCexexo .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v0hqCexexo .mbr-iconfont {
    display: none;
  }
}
.cid-v0hqCexexo .wrapper {
  position: relative;
}
.cid-v0hqCexexo .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v0hqCexexo .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v0hqCexexo .img-wrapper {
  display: flex;
}
.cid-v0hqCexexo .card-text {
  text-align: center;
  color: #000000;
}
.cid-v0hqCexexo .card-title,
.cid-v0hqCexexo .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v0hr2dWgez {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v0hr2dWgez .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v0hr2dWgez .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v0hr2dWgez .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hr2dWgez .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v0hr2dWgez .card-title,
.cid-v0hr2dWgez .iconfont-wrapper {
  color: #000000;
}
.cid-v0hr2dWgez .card-text {
  color: #000000;
  text-align: center;
}
.cid-v0hr2dWgez .content-head {
  max-width: 800px;
}
.cid-v0hr2dWgez .mbr-section-title {
  color: #ffffff;
}
.cid-v0hr2dWgez .card-title,
.cid-v0hr2dWgez .img-wrapper {
  text-align: center;
}
.cid-v0hr2dWgez .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v0hrhBzV2m {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0hrhBzV2m .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v0hrhBzV2m .item {
    margin-bottom: 1rem;
  }
}
.cid-v0hrhBzV2m .item-wrapper {
  position: relative;
}
.cid-v0hrhBzV2m .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v0hrhBzV2m .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v0hrhBzV2m .carousel-control,
.cid-v0hrhBzV2m .close {
  background: #1b1b1b;
}
.cid-v0hrhBzV2m .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v0hrhBzV2m .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v0hrhBzV2m .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v0hrhBzV2m .carousel-control-next span {
  margin-left: 5px;
}
.cid-v0hrhBzV2m .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v0hrhBzV2m .close::before {
  content: '\e91a';
}
.cid-v0hrhBzV2m .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v0hrhBzV2m .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v0hrhBzV2m .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0hrhBzV2m .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v0hrhBzV2m .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v0hrhBzV2m .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v0hrhBzV2m .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v0hrhBzV2m .carousel-indicators li.active,
.cid-v0hrhBzV2m .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v0hrhBzV2m .carousel-indicators li::after,
.cid-v0hrhBzV2m .carousel-indicators li::before {
  content: none;
}
.cid-v0hrhBzV2m .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v0hrhBzV2m .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v0hrhBzV2m .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hrhBzV2m .carousel-indicators {
    display: none;
  }
}
.cid-v0hrhBzV2m .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v0hrhBzV2m .carousel-inner > .active {
  display: block;
}
.cid-v0hrhBzV2m .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0hrhBzV2m .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v0hrhBzV2m .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v0hrhBzV2m .carousel-control,
  .cid-v0hrhBzV2m .carousel-indicators,
  .cid-v0hrhBzV2m .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v0hrhBzV2m .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v0hrhBzV2m .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v0hrhBzV2m .carousel-indicators .active,
.cid-v0hrhBzV2m .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v0hrhBzV2m .carousel-indicators .active {
  background: #fff;
}
.cid-v0hrhBzV2m .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v0hrhBzV2m .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v0hrhBzV2m .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v0hrhBzV2m .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v0hrhBzV2m .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v0hrhBzV2m .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v0hrhBzV2m .carousel {
  width: 100%;
}
.cid-v0hrhBzV2m .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v0hrhBzV2m .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v0hrhBzV2m .modal.fade .modal-dialog,
.cid-v0hrhBzV2m .modal.in .modal-dialog {
  transform: none;
}
.cid-v0hrhBzV2m .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v0hrhBzV2m .content-head {
  max-width: 800px;
}
.cid-v0hrhBzV2m H3 {
  color: #7f6d5f;
}
.cid-v0i2gZ5Wnf {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v0i2gZ5Wnf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0i2gZ5Wnf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0i2gZ5Wnf .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v0i2gZ5Wnf .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v0i2gZ5Wnf .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v0i2gZ5Wnf .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v0i2gZ5Wnf .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v0i2gZ5Wnf .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v0i2gZ5Wnf .google-map iframe {
    height: 350px;
  }
}
.cid-v0i2gZ5Wnf .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v0i2gZ5Wnf .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v0i2gZ5Wnf .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v0i2gZ5Wnf .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v0i2gZ5Wnf .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v0i2gZ5Wnf .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v0i2gZ5Wnf .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v0i2gZ5Wnf .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v0i2gZ5Wnf .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v0i2gZ5Wnf .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v0i2gZ5Wnf .card {
  justify-content: center;
}
.cid-v0i2gZ5Wnf .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v0i2gZ5Wnf .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v0i2gZ5Wnf .mbr-address {
  color: #212529;
}
.cid-v0i2gZ5Wnf .list {
  color: #212529;
}
.cid-v0i2gZ5Wnf .mbr-address,
.cid-v0i2gZ5Wnf .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v0i2gZ5Wnf .list,
.cid-v0i2gZ5Wnf .item-wrap {
  color: #000000;
}
.cid-v0i3bnmjVj {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v0hvLWsNoZ {
  z-index: 1000;
  width: 100%;
}
.cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v0hvLWsNoZ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v0hvLWsNoZ .navbar-nav {
    max-width: 45%;
  }
}
.cid-v0hvLWsNoZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v0hvLWsNoZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v0hvLWsNoZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v0hvLWsNoZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v0hvLWsNoZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v0hvLWsNoZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v0hvLWsNoZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v0hvLWsNoZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v0hvLWsNoZ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v0hvLWsNoZ .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v0hvLWsNoZ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v0hvLWsNoZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0hvLWsNoZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0hvLWsNoZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v0hvLWsNoZ .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v0hvLWsNoZ .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hvLWsNoZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v0hvLWsNoZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v0hvLWsNoZ .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v0hvLWsNoZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v0hvLWsNoZ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v0hvLWsNoZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v0hvLWsNoZ .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-v0hvLWsNoZ .nav-item:focus,
.cid-v0hvLWsNoZ .nav-link:focus {
  outline: none;
}
.cid-v0hvLWsNoZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0hvLWsNoZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0hvLWsNoZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0hvLWsNoZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0hvLWsNoZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0hvLWsNoZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar.opened {
  transition: all 0.3s;
}
.cid-v0hvLWsNoZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0hvLWsNoZ .navbar .navbar-logo img {
  width: auto;
}
.cid-v0hvLWsNoZ .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v0hvLWsNoZ .navbar.collapsed {
  justify-content: center;
}
.cid-v0hvLWsNoZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0hvLWsNoZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0hvLWsNoZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v0hvLWsNoZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0hvLWsNoZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0hvLWsNoZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v0hvLWsNoZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v0hvLWsNoZ .navbar {
    min-height: 72px;
  }
  .cid-v0hvLWsNoZ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v0hvLWsNoZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0hvLWsNoZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0hvLWsNoZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0hvLWsNoZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0hvLWsNoZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v0hvLWsNoZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0hvLWsNoZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v0hvLWsNoZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v0hvLWsNoZ .dropdown-item.active,
.cid-v0hvLWsNoZ .dropdown-item:active {
  background-color: transparent;
}
.cid-v0hvLWsNoZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0hvLWsNoZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0hvLWsNoZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0hvLWsNoZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v0hvLWsNoZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v0hvLWsNoZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v0hvLWsNoZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0hvLWsNoZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v0hvLWsNoZ .navbar-buttons {
    text-align: left;
  }
}
.cid-v0hvLWsNoZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v0hvLWsNoZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v0hvLWsNoZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v0hvLWsNoZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hvLWsNoZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0hvLWsNoZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0hvLWsNoZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hvLWsNoZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0hvLWsNoZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0hvLWsNoZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0hvLWsNoZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v0hvLWsNoZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0hvLWsNoZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v0hvLWsNoZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0hvLWsNoZ .navbar {
    height: 70px;
  }
  .cid-v0hvLWsNoZ .navbar.opened {
    height: auto;
  }
  .cid-v0hvLWsNoZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v0hvLWsNoZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v0hvLWsNoZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v0hvLWsNoZ .navbar-brand {
    margin-right: auto;
  }
  .cid-v0hvLWsNoZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v0hvLWsNoZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v0hvLWsNoZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v0hvLWsNoZ .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-v0hvLWsNoZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v0hvLWsNoZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v11tVrs56B {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-v11tVrs56B .mbr-fallback-image.disabled {
  display: none;
}
.cid-v11tVrs56B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v11tVrs56B .mbr-section-title {
  text-align: center;
}
.cid-v11tVrs56B .mbr-section-subtitle {
  text-align: center;
}
.cid-v11tVrs56B .card-text {
  text-align: center;
}
.cid-v0i3bnmjVj {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17fvoIUJB {
  z-index: 1000;
  width: 100%;
}
.cid-v17fvoIUJB .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-v17fvoIUJB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17fvoIUJB .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17fvoIUJB .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17fvoIUJB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17fvoIUJB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17fvoIUJB .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17fvoIUJB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17fvoIUJB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17fvoIUJB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17fvoIUJB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17fvoIUJB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17fvoIUJB .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17fvoIUJB .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17fvoIUJB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17fvoIUJB .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-v17fvoIUJB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17fvoIUJB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17fvoIUJB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17fvoIUJB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17fvoIUJB .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17fvoIUJB .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17fvoIUJB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17fvoIUJB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17fvoIUJB .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17fvoIUJB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17fvoIUJB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17fvoIUJB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17fvoIUJB .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-v17fvoIUJB .nav-item:focus,
.cid-v17fvoIUJB .nav-link:focus {
  outline: none;
}
.cid-v17fvoIUJB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17fvoIUJB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17fvoIUJB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17fvoIUJB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17fvoIUJB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17fvoIUJB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17fvoIUJB .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-v17fvoIUJB .navbar.opened {
  transition: all 0.3s;
}
.cid-v17fvoIUJB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17fvoIUJB .navbar .navbar-logo img {
  width: auto;
}
.cid-v17fvoIUJB .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17fvoIUJB .navbar.collapsed {
  justify-content: center;
}
.cid-v17fvoIUJB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17fvoIUJB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17fvoIUJB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17fvoIUJB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17fvoIUJB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17fvoIUJB .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-v17fvoIUJB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17fvoIUJB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17fvoIUJB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17fvoIUJB .navbar {
    min-height: 72px;
  }
  .cid-v17fvoIUJB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17fvoIUJB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17fvoIUJB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17fvoIUJB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17fvoIUJB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17fvoIUJB .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-v17fvoIUJB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17fvoIUJB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17fvoIUJB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17fvoIUJB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17fvoIUJB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17fvoIUJB .dropdown-item.active,
.cid-v17fvoIUJB .dropdown-item:active {
  background-color: transparent;
}
.cid-v17fvoIUJB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17fvoIUJB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17fvoIUJB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17fvoIUJB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17fvoIUJB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17fvoIUJB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17fvoIUJB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17fvoIUJB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17fvoIUJB .navbar-buttons {
    text-align: left;
  }
}
.cid-v17fvoIUJB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17fvoIUJB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17fvoIUJB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17fvoIUJB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17fvoIUJB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17fvoIUJB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17fvoIUJB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17fvoIUJB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17fvoIUJB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17fvoIUJB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17fvoIUJB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17fvoIUJB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17fvoIUJB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17fvoIUJB .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17fvoIUJB .navbar {
    height: 70px;
  }
  .cid-v17fvoIUJB .navbar.opened {
    height: auto;
  }
  .cid-v17fvoIUJB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17fvoIUJB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17fvoIUJB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17fvoIUJB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17fvoIUJB .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-v17fvoIUJB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17fvoIUJB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17fvoIUJB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17fvoIUJB .navbar-brand {
    margin-right: auto;
  }
  .cid-v17fvoIUJB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17fvoIUJB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17fvoIUJB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17fvoIUJB .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-v17fvoIUJB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17fvoIUJB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17fvoIUJB .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-v17fvoIUJB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17fvoIUJB .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-v17fvoIUJB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17fvoIUJB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17fvoYffx {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17fvoYffx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fvoYffx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fvoYffx .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17fvoYffx .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17fvoYffx {
    align-items: center;
  }
  .cid-v17fvoYffx .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17fvoYffx .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17fvoYffx {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17fvoYffx .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17fvoYffx .content-wrap {
    width: 100%;
  }
}
.cid-v17fvoYffx .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17fvoYffx .mbr-text,
.cid-v17fvoYffx .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17fvpc67R {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17fvpc67R .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fvpc67R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fvpc67R .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17fvpc67R .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17fvpc67R .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17fvpc67R .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17fvpc67R .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17fvpc67R .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17fvpc67R .mbr-text,
.cid-v17fvpc67R .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17fvpc67R img {
  width: 100%;
  height: 100%;
}
.cid-v17fvprciP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17fvprciP .mbr-text {
  color: #000000;
}
.cid-v17fvprciP .mbr-section-subtitle {
  color: #000000;
}
.cid-v17fvprciP .mbr-section-title {
  color: #000000;
}
.cid-v17fvprciP .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17fvprciP .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17fvprciP .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17fvprciP .img-wrapper {
  display: flex;
}
.cid-v17fvprciP .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17fvprciP .card-title,
.cid-v17fvprciP .img-wrapper {
  text-align: center;
}
.cid-v17fvpCJXT {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17fvpCJXT .justify-content-center {
  align-items: center;
}
.cid-v17fvpCJXT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fvpCJXT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fvpCJXT .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17fvpCJXT .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17fvpCJXT .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17fvpCJXT .content-head {
  max-width: 800px;
}
.cid-v17fvpCJXT .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17fvpCJXT .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17fvpCJXT .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17fvq7Str {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17fvq7Str .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fvq7Str .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fvq7Str .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17fvq7Str .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17fvq7Str .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17fvq7Str .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17fvq7Str .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17fvq7Str .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17fvq7Str .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17fvq7Str .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17fvq7Str .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17fvq7Str .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17fvq7Str .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17fvq7Str .content-head {
  max-width: 800px;
}
.cid-v17fvq7Str .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17fvq7Str .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17fvqrvgF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17fvqrvgF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fvqrvgF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fvqrvgF .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17fvqrvgF .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17fvqrvgF .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17fvqrvgF .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17fvqrvgF .mbr-text,
.cid-v17fvqrvgF .mbr-section-btn {
  text-align: left;
}
.cid-v17fvqrvgF .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17fvqrvgF .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17fvqrvgF .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17fvqrvgF .img-wrapper {
  display: flex;
}
.cid-v17fvqrvgF .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17fvqrvgF .card-title {
  text-align: center;
}
.cid-v17fvqG76r {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17fvqG76r .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fvqG76r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17fvqG76r .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17fvqG76r .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17fvqG76r .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17fvqG76r .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17fvqG76r .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17fvqG76r .mbr-text,
.cid-v17fvqG76r .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17fvqW7gv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17fvqW7gv .mbr-text {
  color: #000000;
}
.cid-v17fvqW7gv .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17fvqW7gv .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17fvqW7gv .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17fvqW7gv .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17fvqW7gv p {
  line-height: 1.3;
}
.cid-v17fvqW7gv .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17fvqW7gv .mbr-iconfont {
    display: none;
  }
}
.cid-v17fvqW7gv .wrapper {
  position: relative;
}
.cid-v17fvqW7gv .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17fvqW7gv .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17fvqW7gv .img-wrapper {
  display: flex;
}
.cid-v17fvqW7gv .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17fvqW7gv .card-title,
.cid-v17fvqW7gv .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17fvrdpfe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17fvrdpfe .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17fvrdpfe .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17fvrdpfe .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17fvrdpfe .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17fvrdpfe .card-title,
.cid-v17fvrdpfe .iconfont-wrapper {
  color: #000000;
}
.cid-v17fvrdpfe .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17fvrdpfe .content-head {
  max-width: 800px;
}
.cid-v17fvrdpfe .mbr-section-title {
  color: #ffffff;
}
.cid-v17fvrdpfe .card-title,
.cid-v17fvrdpfe .img-wrapper {
  text-align: center;
}
.cid-v17fvrdpfe .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17fvrAQiX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17fvrAQiX .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17fvrAQiX .item {
    margin-bottom: 1rem;
  }
}
.cid-v17fvrAQiX .item-wrapper {
  position: relative;
}
.cid-v17fvrAQiX .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17fvrAQiX .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17fvrAQiX .carousel-control,
.cid-v17fvrAQiX .close {
  background: #1b1b1b;
}
.cid-v17fvrAQiX .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17fvrAQiX .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17fvrAQiX .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17fvrAQiX .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17fvrAQiX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17fvrAQiX .close::before {
  content: '\e91a';
}
.cid-v17fvrAQiX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17fvrAQiX .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17fvrAQiX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17fvrAQiX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17fvrAQiX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17fvrAQiX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17fvrAQiX .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17fvrAQiX .carousel-indicators li.active,
.cid-v17fvrAQiX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17fvrAQiX .carousel-indicators li::after,
.cid-v17fvrAQiX .carousel-indicators li::before {
  content: none;
}
.cid-v17fvrAQiX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17fvrAQiX .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17fvrAQiX .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17fvrAQiX .carousel-indicators {
    display: none;
  }
}
.cid-v17fvrAQiX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17fvrAQiX .carousel-inner > .active {
  display: block;
}
.cid-v17fvrAQiX .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17fvrAQiX .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17fvrAQiX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17fvrAQiX .carousel-control,
  .cid-v17fvrAQiX .carousel-indicators,
  .cid-v17fvrAQiX .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17fvrAQiX .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17fvrAQiX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17fvrAQiX .carousel-indicators .active,
.cid-v17fvrAQiX .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17fvrAQiX .carousel-indicators .active {
  background: #fff;
}
.cid-v17fvrAQiX .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17fvrAQiX .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17fvrAQiX .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17fvrAQiX .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17fvrAQiX .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17fvrAQiX .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17fvrAQiX .carousel {
  width: 100%;
}
.cid-v17fvrAQiX .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17fvrAQiX .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17fvrAQiX .modal.fade .modal-dialog,
.cid-v17fvrAQiX .modal.in .modal-dialog {
  transform: none;
}
.cid-v17fvrAQiX .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17fvrAQiX .content-head {
  max-width: 800px;
}
.cid-v17fvrAQiX H3 {
  color: #7f6d5f;
}
.cid-v17fvs7lH6 {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17fvs7lH6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fvs7lH6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fvs7lH6 .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17fvs7lH6 .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17fvs7lH6 .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17fvs7lH6 .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17fvs7lH6 .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17fvs7lH6 .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17fvs7lH6 .google-map iframe {
    height: 350px;
  }
}
.cid-v17fvs7lH6 .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17fvs7lH6 .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17fvs7lH6 .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17fvs7lH6 .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17fvs7lH6 .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17fvs7lH6 .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17fvs7lH6 .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17fvs7lH6 .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17fvs7lH6 .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17fvs7lH6 .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17fvs7lH6 .card {
  justify-content: center;
}
.cid-v17fvs7lH6 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17fvs7lH6 .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17fvs7lH6 .mbr-address {
  color: #212529;
}
.cid-v17fvs7lH6 .list {
  color: #212529;
}
.cid-v17fvs7lH6 .mbr-address,
.cid-v17fvs7lH6 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17fvs7lH6 .list,
.cid-v17fvs7lH6 .item-wrap {
  color: #000000;
}
.cid-v17fvsuVGn {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17fIY8qUa {
  z-index: 1000;
  width: 100%;
}
.cid-v17fIY8qUa .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-v17fIY8qUa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17fIY8qUa .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17fIY8qUa .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17fIY8qUa .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17fIY8qUa .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17fIY8qUa .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17fIY8qUa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17fIY8qUa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17fIY8qUa .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17fIY8qUa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17fIY8qUa .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17fIY8qUa .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17fIY8qUa .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17fIY8qUa .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17fIY8qUa .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-v17fIY8qUa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17fIY8qUa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17fIY8qUa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17fIY8qUa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17fIY8qUa .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17fIY8qUa .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17fIY8qUa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17fIY8qUa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17fIY8qUa .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17fIY8qUa .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17fIY8qUa .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17fIY8qUa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17fIY8qUa .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-v17fIY8qUa .nav-item:focus,
.cid-v17fIY8qUa .nav-link:focus {
  outline: none;
}
.cid-v17fIY8qUa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17fIY8qUa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17fIY8qUa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17fIY8qUa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17fIY8qUa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17fIY8qUa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17fIY8qUa .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-v17fIY8qUa .navbar.opened {
  transition: all 0.3s;
}
.cid-v17fIY8qUa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17fIY8qUa .navbar .navbar-logo img {
  width: auto;
}
.cid-v17fIY8qUa .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17fIY8qUa .navbar.collapsed {
  justify-content: center;
}
.cid-v17fIY8qUa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17fIY8qUa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17fIY8qUa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17fIY8qUa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17fIY8qUa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17fIY8qUa .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-v17fIY8qUa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17fIY8qUa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17fIY8qUa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17fIY8qUa .navbar {
    min-height: 72px;
  }
  .cid-v17fIY8qUa .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17fIY8qUa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17fIY8qUa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17fIY8qUa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17fIY8qUa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17fIY8qUa .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-v17fIY8qUa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17fIY8qUa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17fIY8qUa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17fIY8qUa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17fIY8qUa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17fIY8qUa .dropdown-item.active,
.cid-v17fIY8qUa .dropdown-item:active {
  background-color: transparent;
}
.cid-v17fIY8qUa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17fIY8qUa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17fIY8qUa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17fIY8qUa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17fIY8qUa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17fIY8qUa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17fIY8qUa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17fIY8qUa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17fIY8qUa .navbar-buttons {
    text-align: left;
  }
}
.cid-v17fIY8qUa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17fIY8qUa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17fIY8qUa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17fIY8qUa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17fIY8qUa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17fIY8qUa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17fIY8qUa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17fIY8qUa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17fIY8qUa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17fIY8qUa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17fIY8qUa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17fIY8qUa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17fIY8qUa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17fIY8qUa .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17fIY8qUa .navbar {
    height: 70px;
  }
  .cid-v17fIY8qUa .navbar.opened {
    height: auto;
  }
  .cid-v17fIY8qUa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17fIY8qUa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17fIY8qUa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17fIY8qUa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17fIY8qUa .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-v17fIY8qUa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17fIY8qUa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17fIY8qUa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17fIY8qUa .navbar-brand {
    margin-right: auto;
  }
  .cid-v17fIY8qUa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17fIY8qUa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17fIY8qUa .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17fIY8qUa .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-v17fIY8qUa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17fIY8qUa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17fIY8qUa .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-v17fIY8qUa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17fIY8qUa .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-v17fIY8qUa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17fIY8qUa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17fIYqhpB {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17fIYqhpB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fIYqhpB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fIYqhpB .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17fIYqhpB .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17fIYqhpB {
    align-items: center;
  }
  .cid-v17fIYqhpB .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17fIYqhpB .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17fIYqhpB {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17fIYqhpB .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17fIYqhpB .content-wrap {
    width: 100%;
  }
}
.cid-v17fIYqhpB .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17fIYqhpB .mbr-text,
.cid-v17fIYqhpB .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17fIYEtuv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17fIYEtuv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fIYEtuv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fIYEtuv .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17fIYEtuv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17fIYEtuv .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17fIYEtuv .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17fIYEtuv .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17fIYEtuv .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17fIYEtuv .mbr-text,
.cid-v17fIYEtuv .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17fIYEtuv img {
  width: 100%;
  height: 100%;
}
.cid-v17fIYV4vf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17fIYV4vf .mbr-text {
  color: #000000;
}
.cid-v17fIYV4vf .mbr-section-subtitle {
  color: #000000;
}
.cid-v17fIYV4vf .mbr-section-title {
  color: #000000;
}
.cid-v17fIYV4vf .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17fIYV4vf .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17fIYV4vf .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17fIYV4vf .img-wrapper {
  display: flex;
}
.cid-v17fIYV4vf .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17fIYV4vf .card-title,
.cid-v17fIYV4vf .img-wrapper {
  text-align: center;
}
.cid-v17fIZ8vFO {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17fIZ8vFO .justify-content-center {
  align-items: center;
}
.cid-v17fIZ8vFO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fIZ8vFO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fIZ8vFO .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17fIZ8vFO .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17fIZ8vFO .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17fIZ8vFO .content-head {
  max-width: 800px;
}
.cid-v17fIZ8vFO .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17fIZ8vFO .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17fIZ8vFO .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17fIZFZtT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17fIZFZtT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fIZFZtT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fIZFZtT .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17fIZFZtT .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17fIZFZtT .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17fIZFZtT .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17fIZFZtT .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17fIZFZtT .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17fIZFZtT .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17fIZFZtT .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17fIZFZtT .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17fIZFZtT .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17fIZFZtT .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17fIZFZtT .content-head {
  max-width: 800px;
}
.cid-v17fIZFZtT .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17fIZFZtT .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17fJ00UwS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17fJ00UwS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fJ00UwS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fJ00UwS .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17fJ00UwS .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17fJ00UwS .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17fJ00UwS .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17fJ00UwS .mbr-text,
.cid-v17fJ00UwS .mbr-section-btn {
  text-align: left;
}
.cid-v17fJ00UwS .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17fJ00UwS .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17fJ00UwS .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17fJ00UwS .img-wrapper {
  display: flex;
}
.cid-v17fJ00UwS .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17fJ00UwS .card-title {
  text-align: center;
}
.cid-v17fJ0iJL2 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17fJ0iJL2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fJ0iJL2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17fJ0iJL2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17fJ0iJL2 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17fJ0iJL2 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17fJ0iJL2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17fJ0iJL2 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17fJ0iJL2 .mbr-text,
.cid-v17fJ0iJL2 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17fJ0AxSx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17fJ0AxSx .mbr-text {
  color: #000000;
}
.cid-v17fJ0AxSx .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17fJ0AxSx .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17fJ0AxSx .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17fJ0AxSx .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17fJ0AxSx p {
  line-height: 1.3;
}
.cid-v17fJ0AxSx .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17fJ0AxSx .mbr-iconfont {
    display: none;
  }
}
.cid-v17fJ0AxSx .wrapper {
  position: relative;
}
.cid-v17fJ0AxSx .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17fJ0AxSx .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17fJ0AxSx .img-wrapper {
  display: flex;
}
.cid-v17fJ0AxSx .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17fJ0AxSx .card-title,
.cid-v17fJ0AxSx .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17fJ0R0sQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17fJ0R0sQ .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17fJ0R0sQ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17fJ0R0sQ .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17fJ0R0sQ .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17fJ0R0sQ .card-title,
.cid-v17fJ0R0sQ .iconfont-wrapper {
  color: #000000;
}
.cid-v17fJ0R0sQ .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17fJ0R0sQ .content-head {
  max-width: 800px;
}
.cid-v17fJ0R0sQ .mbr-section-title {
  color: #ffffff;
}
.cid-v17fJ0R0sQ .card-title,
.cid-v17fJ0R0sQ .img-wrapper {
  text-align: center;
}
.cid-v17fJ0R0sQ .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17fJ1iwqE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17fJ1iwqE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17fJ1iwqE .item {
    margin-bottom: 1rem;
  }
}
.cid-v17fJ1iwqE .item-wrapper {
  position: relative;
}
.cid-v17fJ1iwqE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17fJ1iwqE .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17fJ1iwqE .carousel-control,
.cid-v17fJ1iwqE .close {
  background: #1b1b1b;
}
.cid-v17fJ1iwqE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17fJ1iwqE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17fJ1iwqE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17fJ1iwqE .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17fJ1iwqE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17fJ1iwqE .close::before {
  content: '\e91a';
}
.cid-v17fJ1iwqE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17fJ1iwqE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17fJ1iwqE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17fJ1iwqE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17fJ1iwqE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17fJ1iwqE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17fJ1iwqE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17fJ1iwqE .carousel-indicators li.active,
.cid-v17fJ1iwqE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17fJ1iwqE .carousel-indicators li::after,
.cid-v17fJ1iwqE .carousel-indicators li::before {
  content: none;
}
.cid-v17fJ1iwqE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17fJ1iwqE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17fJ1iwqE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17fJ1iwqE .carousel-indicators {
    display: none;
  }
}
.cid-v17fJ1iwqE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17fJ1iwqE .carousel-inner > .active {
  display: block;
}
.cid-v17fJ1iwqE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17fJ1iwqE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17fJ1iwqE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17fJ1iwqE .carousel-control,
  .cid-v17fJ1iwqE .carousel-indicators,
  .cid-v17fJ1iwqE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17fJ1iwqE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17fJ1iwqE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17fJ1iwqE .carousel-indicators .active,
.cid-v17fJ1iwqE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17fJ1iwqE .carousel-indicators .active {
  background: #fff;
}
.cid-v17fJ1iwqE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17fJ1iwqE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17fJ1iwqE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17fJ1iwqE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17fJ1iwqE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17fJ1iwqE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17fJ1iwqE .carousel {
  width: 100%;
}
.cid-v17fJ1iwqE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17fJ1iwqE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17fJ1iwqE .modal.fade .modal-dialog,
.cid-v17fJ1iwqE .modal.in .modal-dialog {
  transform: none;
}
.cid-v17fJ1iwqE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17fJ1iwqE .content-head {
  max-width: 800px;
}
.cid-v17fJ1iwqE H3 {
  color: #7f6d5f;
}
.cid-v17fJ1PFf1 {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17fJ1PFf1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fJ1PFf1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fJ1PFf1 .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17fJ1PFf1 .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17fJ1PFf1 .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17fJ1PFf1 .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17fJ1PFf1 .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17fJ1PFf1 .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17fJ1PFf1 .google-map iframe {
    height: 350px;
  }
}
.cid-v17fJ1PFf1 .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17fJ1PFf1 .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17fJ1PFf1 .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17fJ1PFf1 .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17fJ1PFf1 .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17fJ1PFf1 .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17fJ1PFf1 .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17fJ1PFf1 .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17fJ1PFf1 .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17fJ1PFf1 .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17fJ1PFf1 .card {
  justify-content: center;
}
.cid-v17fJ1PFf1 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17fJ1PFf1 .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17fJ1PFf1 .mbr-address {
  color: #212529;
}
.cid-v17fJ1PFf1 .list {
  color: #212529;
}
.cid-v17fJ1PFf1 .mbr-address,
.cid-v17fJ1PFf1 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17fJ1PFf1 .list,
.cid-v17fJ1PFf1 .item-wrap {
  color: #000000;
}
.cid-v17fJ2ixQX {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17fT7eZUD {
  z-index: 1000;
  width: 100%;
}
.cid-v17fT7eZUD .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-v17fT7eZUD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17fT7eZUD .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17fT7eZUD .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17fT7eZUD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17fT7eZUD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17fT7eZUD .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17fT7eZUD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17fT7eZUD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17fT7eZUD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17fT7eZUD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17fT7eZUD .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17fT7eZUD .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17fT7eZUD .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17fT7eZUD .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17fT7eZUD .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-v17fT7eZUD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17fT7eZUD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17fT7eZUD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17fT7eZUD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17fT7eZUD .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17fT7eZUD .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17fT7eZUD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17fT7eZUD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17fT7eZUD .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17fT7eZUD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17fT7eZUD .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17fT7eZUD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17fT7eZUD .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-v17fT7eZUD .nav-item:focus,
.cid-v17fT7eZUD .nav-link:focus {
  outline: none;
}
.cid-v17fT7eZUD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17fT7eZUD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17fT7eZUD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17fT7eZUD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17fT7eZUD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17fT7eZUD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17fT7eZUD .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-v17fT7eZUD .navbar.opened {
  transition: all 0.3s;
}
.cid-v17fT7eZUD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17fT7eZUD .navbar .navbar-logo img {
  width: auto;
}
.cid-v17fT7eZUD .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17fT7eZUD .navbar.collapsed {
  justify-content: center;
}
.cid-v17fT7eZUD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17fT7eZUD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17fT7eZUD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17fT7eZUD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17fT7eZUD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17fT7eZUD .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-v17fT7eZUD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17fT7eZUD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17fT7eZUD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17fT7eZUD .navbar {
    min-height: 72px;
  }
  .cid-v17fT7eZUD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17fT7eZUD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17fT7eZUD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17fT7eZUD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17fT7eZUD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17fT7eZUD .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-v17fT7eZUD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17fT7eZUD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17fT7eZUD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17fT7eZUD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17fT7eZUD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17fT7eZUD .dropdown-item.active,
.cid-v17fT7eZUD .dropdown-item:active {
  background-color: transparent;
}
.cid-v17fT7eZUD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17fT7eZUD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17fT7eZUD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17fT7eZUD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17fT7eZUD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17fT7eZUD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17fT7eZUD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17fT7eZUD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17fT7eZUD .navbar-buttons {
    text-align: left;
  }
}
.cid-v17fT7eZUD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17fT7eZUD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17fT7eZUD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17fT7eZUD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17fT7eZUD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17fT7eZUD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17fT7eZUD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17fT7eZUD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17fT7eZUD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17fT7eZUD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17fT7eZUD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17fT7eZUD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17fT7eZUD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17fT7eZUD .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17fT7eZUD .navbar {
    height: 70px;
  }
  .cid-v17fT7eZUD .navbar.opened {
    height: auto;
  }
  .cid-v17fT7eZUD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17fT7eZUD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17fT7eZUD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17fT7eZUD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17fT7eZUD .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-v17fT7eZUD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17fT7eZUD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17fT7eZUD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17fT7eZUD .navbar-brand {
    margin-right: auto;
  }
  .cid-v17fT7eZUD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17fT7eZUD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17fT7eZUD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17fT7eZUD .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-v17fT7eZUD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17fT7eZUD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17fT7eZUD .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-v17fT7eZUD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17fT7eZUD .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-v17fT7eZUD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17fT7eZUD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17fT7vKuD {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17fT7vKuD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fT7vKuD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fT7vKuD .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17fT7vKuD .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17fT7vKuD {
    align-items: center;
  }
  .cid-v17fT7vKuD .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17fT7vKuD .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17fT7vKuD {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17fT7vKuD .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17fT7vKuD .content-wrap {
    width: 100%;
  }
}
.cid-v17fT7vKuD .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17fT7vKuD .mbr-text,
.cid-v17fT7vKuD .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17fT7HWXy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17fT7HWXy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fT7HWXy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fT7HWXy .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17fT7HWXy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17fT7HWXy .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17fT7HWXy .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17fT7HWXy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17fT7HWXy .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17fT7HWXy .mbr-text,
.cid-v17fT7HWXy .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17fT7HWXy img {
  width: 100%;
  height: 100%;
}
.cid-v17fT7WtPh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17fT7WtPh .mbr-text {
  color: #000000;
}
.cid-v17fT7WtPh .mbr-section-subtitle {
  color: #000000;
}
.cid-v17fT7WtPh .mbr-section-title {
  color: #000000;
}
.cid-v17fT7WtPh .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17fT7WtPh .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17fT7WtPh .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17fT7WtPh .img-wrapper {
  display: flex;
}
.cid-v17fT7WtPh .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17fT7WtPh .card-title,
.cid-v17fT7WtPh .img-wrapper {
  text-align: center;
}
.cid-v17fT87sdn {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17fT87sdn .justify-content-center {
  align-items: center;
}
.cid-v17fT87sdn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fT87sdn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fT87sdn .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17fT87sdn .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17fT87sdn .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17fT87sdn .content-head {
  max-width: 800px;
}
.cid-v17fT87sdn .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17fT87sdn .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17fT87sdn .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17fT8zgn5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17fT8zgn5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fT8zgn5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fT8zgn5 .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17fT8zgn5 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17fT8zgn5 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17fT8zgn5 .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17fT8zgn5 .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17fT8zgn5 .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17fT8zgn5 .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17fT8zgn5 .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17fT8zgn5 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17fT8zgn5 .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17fT8zgn5 .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17fT8zgn5 .content-head {
  max-width: 800px;
}
.cid-v17fT8zgn5 .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17fT8zgn5 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17fT8U6IS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17fT8U6IS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fT8U6IS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fT8U6IS .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17fT8U6IS .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17fT8U6IS .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17fT8U6IS .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17fT8U6IS .mbr-text,
.cid-v17fT8U6IS .mbr-section-btn {
  text-align: left;
}
.cid-v17fT8U6IS .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17fT8U6IS .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17fT8U6IS .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17fT8U6IS .img-wrapper {
  display: flex;
}
.cid-v17fT8U6IS .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17fT8U6IS .card-title {
  text-align: center;
}
.cid-v17fT9aOmI {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17fT9aOmI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fT9aOmI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17fT9aOmI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17fT9aOmI .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17fT9aOmI .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17fT9aOmI .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17fT9aOmI .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17fT9aOmI .mbr-text,
.cid-v17fT9aOmI .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17fT9qkIS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17fT9qkIS .mbr-text {
  color: #000000;
}
.cid-v17fT9qkIS .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17fT9qkIS .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17fT9qkIS .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17fT9qkIS .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17fT9qkIS p {
  line-height: 1.3;
}
.cid-v17fT9qkIS .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17fT9qkIS .mbr-iconfont {
    display: none;
  }
}
.cid-v17fT9qkIS .wrapper {
  position: relative;
}
.cid-v17fT9qkIS .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17fT9qkIS .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17fT9qkIS .img-wrapper {
  display: flex;
}
.cid-v17fT9qkIS .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17fT9qkIS .card-title,
.cid-v17fT9qkIS .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17fT9Gtfg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17fT9Gtfg .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17fT9Gtfg .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17fT9Gtfg .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17fT9Gtfg .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17fT9Gtfg .card-title,
.cid-v17fT9Gtfg .iconfont-wrapper {
  color: #000000;
}
.cid-v17fT9Gtfg .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17fT9Gtfg .content-head {
  max-width: 800px;
}
.cid-v17fT9Gtfg .mbr-section-title {
  color: #ffffff;
}
.cid-v17fT9Gtfg .card-title,
.cid-v17fT9Gtfg .img-wrapper {
  text-align: center;
}
.cid-v17fT9Gtfg .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17fTa6gGO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17fTa6gGO .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17fTa6gGO .item {
    margin-bottom: 1rem;
  }
}
.cid-v17fTa6gGO .item-wrapper {
  position: relative;
}
.cid-v17fTa6gGO .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17fTa6gGO .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17fTa6gGO .carousel-control,
.cid-v17fTa6gGO .close {
  background: #1b1b1b;
}
.cid-v17fTa6gGO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17fTa6gGO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17fTa6gGO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17fTa6gGO .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17fTa6gGO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17fTa6gGO .close::before {
  content: '\e91a';
}
.cid-v17fTa6gGO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17fTa6gGO .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17fTa6gGO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17fTa6gGO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17fTa6gGO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17fTa6gGO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17fTa6gGO .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17fTa6gGO .carousel-indicators li.active,
.cid-v17fTa6gGO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17fTa6gGO .carousel-indicators li::after,
.cid-v17fTa6gGO .carousel-indicators li::before {
  content: none;
}
.cid-v17fTa6gGO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17fTa6gGO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17fTa6gGO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17fTa6gGO .carousel-indicators {
    display: none;
  }
}
.cid-v17fTa6gGO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17fTa6gGO .carousel-inner > .active {
  display: block;
}
.cid-v17fTa6gGO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17fTa6gGO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17fTa6gGO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17fTa6gGO .carousel-control,
  .cid-v17fTa6gGO .carousel-indicators,
  .cid-v17fTa6gGO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17fTa6gGO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17fTa6gGO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17fTa6gGO .carousel-indicators .active,
.cid-v17fTa6gGO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17fTa6gGO .carousel-indicators .active {
  background: #fff;
}
.cid-v17fTa6gGO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17fTa6gGO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17fTa6gGO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17fTa6gGO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17fTa6gGO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17fTa6gGO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17fTa6gGO .carousel {
  width: 100%;
}
.cid-v17fTa6gGO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17fTa6gGO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17fTa6gGO .modal.fade .modal-dialog,
.cid-v17fTa6gGO .modal.in .modal-dialog {
  transform: none;
}
.cid-v17fTa6gGO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17fTa6gGO .content-head {
  max-width: 800px;
}
.cid-v17fTa6gGO H3 {
  color: #7f6d5f;
}
.cid-v17fTaF3CE {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17fTaF3CE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17fTaF3CE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17fTaF3CE .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17fTaF3CE .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17fTaF3CE .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17fTaF3CE .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17fTaF3CE .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17fTaF3CE .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17fTaF3CE .google-map iframe {
    height: 350px;
  }
}
.cid-v17fTaF3CE .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17fTaF3CE .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17fTaF3CE .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17fTaF3CE .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17fTaF3CE .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17fTaF3CE .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17fTaF3CE .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17fTaF3CE .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17fTaF3CE .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17fTaF3CE .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17fTaF3CE .card {
  justify-content: center;
}
.cid-v17fTaF3CE .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17fTaF3CE .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17fTaF3CE .mbr-address {
  color: #212529;
}
.cid-v17fTaF3CE .list {
  color: #212529;
}
.cid-v17fTaF3CE .mbr-address,
.cid-v17fTaF3CE .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17fTaF3CE .list,
.cid-v17fTaF3CE .item-wrap {
  color: #000000;
}
.cid-v17fTb4Xf4 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17g4aW0iS {
  z-index: 1000;
  width: 100%;
}
.cid-v17g4aW0iS .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-v17g4aW0iS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17g4aW0iS .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17g4aW0iS .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17g4aW0iS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17g4aW0iS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17g4aW0iS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17g4aW0iS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17g4aW0iS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17g4aW0iS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17g4aW0iS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17g4aW0iS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17g4aW0iS .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17g4aW0iS .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17g4aW0iS .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17g4aW0iS .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-v17g4aW0iS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17g4aW0iS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17g4aW0iS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17g4aW0iS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17g4aW0iS .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17g4aW0iS .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17g4aW0iS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17g4aW0iS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17g4aW0iS .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17g4aW0iS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17g4aW0iS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17g4aW0iS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17g4aW0iS .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-v17g4aW0iS .nav-item:focus,
.cid-v17g4aW0iS .nav-link:focus {
  outline: none;
}
.cid-v17g4aW0iS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17g4aW0iS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17g4aW0iS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17g4aW0iS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17g4aW0iS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17g4aW0iS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17g4aW0iS .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-v17g4aW0iS .navbar.opened {
  transition: all 0.3s;
}
.cid-v17g4aW0iS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17g4aW0iS .navbar .navbar-logo img {
  width: auto;
}
.cid-v17g4aW0iS .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17g4aW0iS .navbar.collapsed {
  justify-content: center;
}
.cid-v17g4aW0iS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17g4aW0iS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17g4aW0iS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17g4aW0iS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17g4aW0iS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17g4aW0iS .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-v17g4aW0iS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17g4aW0iS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17g4aW0iS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17g4aW0iS .navbar {
    min-height: 72px;
  }
  .cid-v17g4aW0iS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17g4aW0iS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17g4aW0iS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17g4aW0iS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17g4aW0iS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17g4aW0iS .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-v17g4aW0iS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17g4aW0iS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17g4aW0iS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17g4aW0iS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17g4aW0iS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17g4aW0iS .dropdown-item.active,
.cid-v17g4aW0iS .dropdown-item:active {
  background-color: transparent;
}
.cid-v17g4aW0iS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17g4aW0iS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17g4aW0iS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17g4aW0iS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17g4aW0iS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17g4aW0iS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17g4aW0iS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17g4aW0iS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17g4aW0iS .navbar-buttons {
    text-align: left;
  }
}
.cid-v17g4aW0iS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17g4aW0iS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17g4aW0iS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17g4aW0iS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17g4aW0iS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17g4aW0iS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17g4aW0iS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17g4aW0iS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17g4aW0iS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17g4aW0iS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17g4aW0iS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17g4aW0iS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17g4aW0iS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17g4aW0iS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17g4aW0iS .navbar {
    height: 70px;
  }
  .cid-v17g4aW0iS .navbar.opened {
    height: auto;
  }
  .cid-v17g4aW0iS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17g4aW0iS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17g4aW0iS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17g4aW0iS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17g4aW0iS .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-v17g4aW0iS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17g4aW0iS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17g4aW0iS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17g4aW0iS .navbar-brand {
    margin-right: auto;
  }
  .cid-v17g4aW0iS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17g4aW0iS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17g4aW0iS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17g4aW0iS .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-v17g4aW0iS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17g4aW0iS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17g4aW0iS .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-v17g4aW0iS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17g4aW0iS .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-v17g4aW0iS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17g4aW0iS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17g4beqdg {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17g4beqdg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17g4beqdg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17g4beqdg .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17g4beqdg .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17g4beqdg {
    align-items: center;
  }
  .cid-v17g4beqdg .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17g4beqdg .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17g4beqdg {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17g4beqdg .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17g4beqdg .content-wrap {
    width: 100%;
  }
}
.cid-v17g4beqdg .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17g4beqdg .mbr-text,
.cid-v17g4beqdg .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17g4bqbEC {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17g4bqbEC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17g4bqbEC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17g4bqbEC .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17g4bqbEC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17g4bqbEC .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17g4bqbEC .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17g4bqbEC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17g4bqbEC .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17g4bqbEC .mbr-text,
.cid-v17g4bqbEC .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17g4bqbEC img {
  width: 100%;
  height: 100%;
}
.cid-v17g4bGFSI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17g4bGFSI .mbr-text {
  color: #000000;
}
.cid-v17g4bGFSI .mbr-section-subtitle {
  color: #000000;
}
.cid-v17g4bGFSI .mbr-section-title {
  color: #000000;
}
.cid-v17g4bGFSI .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17g4bGFSI .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17g4bGFSI .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17g4bGFSI .img-wrapper {
  display: flex;
}
.cid-v17g4bGFSI .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17g4bGFSI .card-title,
.cid-v17g4bGFSI .img-wrapper {
  text-align: center;
}
.cid-v17g4bSS5L {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17g4bSS5L .justify-content-center {
  align-items: center;
}
.cid-v17g4bSS5L .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17g4bSS5L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17g4bSS5L .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17g4bSS5L .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17g4bSS5L .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17g4bSS5L .content-head {
  max-width: 800px;
}
.cid-v17g4bSS5L .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17g4bSS5L .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17g4bSS5L .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17g4ck8mg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17g4ck8mg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17g4ck8mg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17g4ck8mg .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17g4ck8mg .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17g4ck8mg .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17g4ck8mg .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17g4ck8mg .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17g4ck8mg .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17g4ck8mg .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17g4ck8mg .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17g4ck8mg .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17g4ck8mg .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17g4ck8mg .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17g4ck8mg .content-head {
  max-width: 800px;
}
.cid-v17g4ck8mg .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17g4ck8mg .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17g4cCzcl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17g4cCzcl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17g4cCzcl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17g4cCzcl .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17g4cCzcl .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17g4cCzcl .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17g4cCzcl .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17g4cCzcl .mbr-text,
.cid-v17g4cCzcl .mbr-section-btn {
  text-align: left;
}
.cid-v17g4cCzcl .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17g4cCzcl .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17g4cCzcl .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17g4cCzcl .img-wrapper {
  display: flex;
}
.cid-v17g4cCzcl .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17g4cCzcl .card-title {
  text-align: center;
}
.cid-v17g4cTgYm {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17g4cTgYm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17g4cTgYm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17g4cTgYm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17g4cTgYm .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17g4cTgYm .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17g4cTgYm .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17g4cTgYm .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17g4cTgYm .mbr-text,
.cid-v17g4cTgYm .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17g4d9fyI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17g4d9fyI .mbr-text {
  color: #000000;
}
.cid-v17g4d9fyI .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17g4d9fyI .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17g4d9fyI .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17g4d9fyI .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17g4d9fyI p {
  line-height: 1.3;
}
.cid-v17g4d9fyI .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17g4d9fyI .mbr-iconfont {
    display: none;
  }
}
.cid-v17g4d9fyI .wrapper {
  position: relative;
}
.cid-v17g4d9fyI .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17g4d9fyI .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17g4d9fyI .img-wrapper {
  display: flex;
}
.cid-v17g4d9fyI .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17g4d9fyI .card-title,
.cid-v17g4d9fyI .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17g4dpWXZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17g4dpWXZ .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17g4dpWXZ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17g4dpWXZ .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17g4dpWXZ .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17g4dpWXZ .card-title,
.cid-v17g4dpWXZ .iconfont-wrapper {
  color: #000000;
}
.cid-v17g4dpWXZ .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17g4dpWXZ .content-head {
  max-width: 800px;
}
.cid-v17g4dpWXZ .mbr-section-title {
  color: #ffffff;
}
.cid-v17g4dpWXZ .card-title,
.cid-v17g4dpWXZ .img-wrapper {
  text-align: center;
}
.cid-v17g4dpWXZ .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17g4dNzNl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17g4dNzNl .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17g4dNzNl .item {
    margin-bottom: 1rem;
  }
}
.cid-v17g4dNzNl .item-wrapper {
  position: relative;
}
.cid-v17g4dNzNl .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17g4dNzNl .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17g4dNzNl .carousel-control,
.cid-v17g4dNzNl .close {
  background: #1b1b1b;
}
.cid-v17g4dNzNl .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17g4dNzNl .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17g4dNzNl .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17g4dNzNl .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17g4dNzNl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17g4dNzNl .close::before {
  content: '\e91a';
}
.cid-v17g4dNzNl .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17g4dNzNl .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17g4dNzNl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17g4dNzNl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17g4dNzNl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17g4dNzNl .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17g4dNzNl .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17g4dNzNl .carousel-indicators li.active,
.cid-v17g4dNzNl .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17g4dNzNl .carousel-indicators li::after,
.cid-v17g4dNzNl .carousel-indicators li::before {
  content: none;
}
.cid-v17g4dNzNl .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17g4dNzNl .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17g4dNzNl .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17g4dNzNl .carousel-indicators {
    display: none;
  }
}
.cid-v17g4dNzNl .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17g4dNzNl .carousel-inner > .active {
  display: block;
}
.cid-v17g4dNzNl .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17g4dNzNl .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17g4dNzNl .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17g4dNzNl .carousel-control,
  .cid-v17g4dNzNl .carousel-indicators,
  .cid-v17g4dNzNl .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17g4dNzNl .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17g4dNzNl .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17g4dNzNl .carousel-indicators .active,
.cid-v17g4dNzNl .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17g4dNzNl .carousel-indicators .active {
  background: #fff;
}
.cid-v17g4dNzNl .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17g4dNzNl .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17g4dNzNl .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17g4dNzNl .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17g4dNzNl .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17g4dNzNl .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17g4dNzNl .carousel {
  width: 100%;
}
.cid-v17g4dNzNl .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17g4dNzNl .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17g4dNzNl .modal.fade .modal-dialog,
.cid-v17g4dNzNl .modal.in .modal-dialog {
  transform: none;
}
.cid-v17g4dNzNl .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17g4dNzNl .content-head {
  max-width: 800px;
}
.cid-v17g4dNzNl H3 {
  color: #7f6d5f;
}
.cid-v17g4ejkZl {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17g4ejkZl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17g4ejkZl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17g4ejkZl .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17g4ejkZl .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17g4ejkZl .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17g4ejkZl .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17g4ejkZl .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17g4ejkZl .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17g4ejkZl .google-map iframe {
    height: 350px;
  }
}
.cid-v17g4ejkZl .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17g4ejkZl .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17g4ejkZl .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17g4ejkZl .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17g4ejkZl .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17g4ejkZl .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17g4ejkZl .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17g4ejkZl .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17g4ejkZl .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17g4ejkZl .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17g4ejkZl .card {
  justify-content: center;
}
.cid-v17g4ejkZl .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17g4ejkZl .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17g4ejkZl .mbr-address {
  color: #212529;
}
.cid-v17g4ejkZl .list {
  color: #212529;
}
.cid-v17g4ejkZl .mbr-address,
.cid-v17g4ejkZl .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17g4ejkZl .list,
.cid-v17g4ejkZl .item-wrap {
  color: #000000;
}
.cid-v17g4eGVaA {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17ga2v2lY {
  z-index: 1000;
  width: 100%;
}
.cid-v17ga2v2lY .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-v17ga2v2lY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17ga2v2lY .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17ga2v2lY .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17ga2v2lY .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17ga2v2lY .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17ga2v2lY .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17ga2v2lY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17ga2v2lY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17ga2v2lY .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17ga2v2lY .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17ga2v2lY .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17ga2v2lY .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17ga2v2lY .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17ga2v2lY .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17ga2v2lY .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-v17ga2v2lY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17ga2v2lY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17ga2v2lY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17ga2v2lY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17ga2v2lY .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17ga2v2lY .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ga2v2lY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17ga2v2lY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17ga2v2lY .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17ga2v2lY .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ga2v2lY .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17ga2v2lY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17ga2v2lY .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-v17ga2v2lY .nav-item:focus,
.cid-v17ga2v2lY .nav-link:focus {
  outline: none;
}
.cid-v17ga2v2lY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17ga2v2lY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17ga2v2lY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17ga2v2lY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17ga2v2lY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17ga2v2lY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17ga2v2lY .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-v17ga2v2lY .navbar.opened {
  transition: all 0.3s;
}
.cid-v17ga2v2lY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17ga2v2lY .navbar .navbar-logo img {
  width: auto;
}
.cid-v17ga2v2lY .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17ga2v2lY .navbar.collapsed {
  justify-content: center;
}
.cid-v17ga2v2lY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17ga2v2lY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17ga2v2lY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17ga2v2lY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17ga2v2lY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17ga2v2lY .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-v17ga2v2lY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17ga2v2lY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17ga2v2lY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17ga2v2lY .navbar {
    min-height: 72px;
  }
  .cid-v17ga2v2lY .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17ga2v2lY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17ga2v2lY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17ga2v2lY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17ga2v2lY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17ga2v2lY .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-v17ga2v2lY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17ga2v2lY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17ga2v2lY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17ga2v2lY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17ga2v2lY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17ga2v2lY .dropdown-item.active,
.cid-v17ga2v2lY .dropdown-item:active {
  background-color: transparent;
}
.cid-v17ga2v2lY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17ga2v2lY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17ga2v2lY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17ga2v2lY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17ga2v2lY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17ga2v2lY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17ga2v2lY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17ga2v2lY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17ga2v2lY .navbar-buttons {
    text-align: left;
  }
}
.cid-v17ga2v2lY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17ga2v2lY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17ga2v2lY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17ga2v2lY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17ga2v2lY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17ga2v2lY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17ga2v2lY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17ga2v2lY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17ga2v2lY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17ga2v2lY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17ga2v2lY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17ga2v2lY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17ga2v2lY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17ga2v2lY .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17ga2v2lY .navbar {
    height: 70px;
  }
  .cid-v17ga2v2lY .navbar.opened {
    height: auto;
  }
  .cid-v17ga2v2lY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17ga2v2lY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17ga2v2lY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17ga2v2lY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17ga2v2lY .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-v17ga2v2lY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17ga2v2lY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17ga2v2lY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17ga2v2lY .navbar-brand {
    margin-right: auto;
  }
  .cid-v17ga2v2lY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17ga2v2lY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17ga2v2lY .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17ga2v2lY .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-v17ga2v2lY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17ga2v2lY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17ga2v2lY .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-v17ga2v2lY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17ga2v2lY .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-v17ga2v2lY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17ga2v2lY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17ga2LvPQ {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17ga2LvPQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ga2LvPQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ga2LvPQ .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17ga2LvPQ .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17ga2LvPQ {
    align-items: center;
  }
  .cid-v17ga2LvPQ .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17ga2LvPQ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17ga2LvPQ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17ga2LvPQ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17ga2LvPQ .content-wrap {
    width: 100%;
  }
}
.cid-v17ga2LvPQ .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17ga2LvPQ .mbr-text,
.cid-v17ga2LvPQ .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17ga2X9EZ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17ga2X9EZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ga2X9EZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ga2X9EZ .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17ga2X9EZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17ga2X9EZ .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17ga2X9EZ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17ga2X9EZ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17ga2X9EZ .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17ga2X9EZ .mbr-text,
.cid-v17ga2X9EZ .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17ga2X9EZ img {
  width: 100%;
  height: 100%;
}
.cid-v17ga3dGYv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17ga3dGYv .mbr-text {
  color: #000000;
}
.cid-v17ga3dGYv .mbr-section-subtitle {
  color: #000000;
}
.cid-v17ga3dGYv .mbr-section-title {
  color: #000000;
}
.cid-v17ga3dGYv .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17ga3dGYv .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17ga3dGYv .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17ga3dGYv .img-wrapper {
  display: flex;
}
.cid-v17ga3dGYv .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17ga3dGYv .card-title,
.cid-v17ga3dGYv .img-wrapper {
  text-align: center;
}
.cid-v17ga3oh7e {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17ga3oh7e .justify-content-center {
  align-items: center;
}
.cid-v17ga3oh7e .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ga3oh7e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ga3oh7e .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17ga3oh7e .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17ga3oh7e .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17ga3oh7e .content-head {
  max-width: 800px;
}
.cid-v17ga3oh7e .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17ga3oh7e .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17ga3oh7e .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17ga3Ulbh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17ga3Ulbh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ga3Ulbh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ga3Ulbh .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17ga3Ulbh .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17ga3Ulbh .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17ga3Ulbh .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17ga3Ulbh .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17ga3Ulbh .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17ga3Ulbh .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17ga3Ulbh .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17ga3Ulbh .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17ga3Ulbh .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17ga3Ulbh .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17ga3Ulbh .content-head {
  max-width: 800px;
}
.cid-v17ga3Ulbh .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17ga3Ulbh .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17ga4e8S0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17ga4e8S0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ga4e8S0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ga4e8S0 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17ga4e8S0 .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17ga4e8S0 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17ga4e8S0 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17ga4e8S0 .mbr-text,
.cid-v17ga4e8S0 .mbr-section-btn {
  text-align: left;
}
.cid-v17ga4e8S0 .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17ga4e8S0 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17ga4e8S0 .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17ga4e8S0 .img-wrapper {
  display: flex;
}
.cid-v17ga4e8S0 .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17ga4e8S0 .card-title {
  text-align: center;
}
.cid-v17ga4uV14 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17ga4uV14 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ga4uV14 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17ga4uV14 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17ga4uV14 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17ga4uV14 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17ga4uV14 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17ga4uV14 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17ga4uV14 .mbr-text,
.cid-v17ga4uV14 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17ga4KpLv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17ga4KpLv .mbr-text {
  color: #000000;
}
.cid-v17ga4KpLv .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17ga4KpLv .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17ga4KpLv .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17ga4KpLv .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17ga4KpLv p {
  line-height: 1.3;
}
.cid-v17ga4KpLv .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17ga4KpLv .mbr-iconfont {
    display: none;
  }
}
.cid-v17ga4KpLv .wrapper {
  position: relative;
}
.cid-v17ga4KpLv .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17ga4KpLv .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17ga4KpLv .img-wrapper {
  display: flex;
}
.cid-v17ga4KpLv .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17ga4KpLv .card-title,
.cid-v17ga4KpLv .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17ga51ou6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17ga51ou6 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17ga51ou6 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17ga51ou6 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ga51ou6 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17ga51ou6 .card-title,
.cid-v17ga51ou6 .iconfont-wrapper {
  color: #000000;
}
.cid-v17ga51ou6 .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17ga51ou6 .content-head {
  max-width: 800px;
}
.cid-v17ga51ou6 .mbr-section-title {
  color: #ffffff;
}
.cid-v17ga51ou6 .card-title,
.cid-v17ga51ou6 .img-wrapper {
  text-align: center;
}
.cid-v17ga51ou6 .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17ga5rKsa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17ga5rKsa .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17ga5rKsa .item {
    margin-bottom: 1rem;
  }
}
.cid-v17ga5rKsa .item-wrapper {
  position: relative;
}
.cid-v17ga5rKsa .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17ga5rKsa .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17ga5rKsa .carousel-control,
.cid-v17ga5rKsa .close {
  background: #1b1b1b;
}
.cid-v17ga5rKsa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17ga5rKsa .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17ga5rKsa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17ga5rKsa .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17ga5rKsa .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17ga5rKsa .close::before {
  content: '\e91a';
}
.cid-v17ga5rKsa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17ga5rKsa .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17ga5rKsa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17ga5rKsa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17ga5rKsa .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17ga5rKsa .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17ga5rKsa .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17ga5rKsa .carousel-indicators li.active,
.cid-v17ga5rKsa .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17ga5rKsa .carousel-indicators li::after,
.cid-v17ga5rKsa .carousel-indicators li::before {
  content: none;
}
.cid-v17ga5rKsa .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17ga5rKsa .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17ga5rKsa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ga5rKsa .carousel-indicators {
    display: none;
  }
}
.cid-v17ga5rKsa .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17ga5rKsa .carousel-inner > .active {
  display: block;
}
.cid-v17ga5rKsa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17ga5rKsa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17ga5rKsa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17ga5rKsa .carousel-control,
  .cid-v17ga5rKsa .carousel-indicators,
  .cid-v17ga5rKsa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17ga5rKsa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17ga5rKsa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17ga5rKsa .carousel-indicators .active,
.cid-v17ga5rKsa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17ga5rKsa .carousel-indicators .active {
  background: #fff;
}
.cid-v17ga5rKsa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17ga5rKsa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17ga5rKsa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17ga5rKsa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17ga5rKsa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17ga5rKsa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17ga5rKsa .carousel {
  width: 100%;
}
.cid-v17ga5rKsa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17ga5rKsa .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17ga5rKsa .modal.fade .modal-dialog,
.cid-v17ga5rKsa .modal.in .modal-dialog {
  transform: none;
}
.cid-v17ga5rKsa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17ga5rKsa .content-head {
  max-width: 800px;
}
.cid-v17ga5rKsa H3 {
  color: #7f6d5f;
}
.cid-v17ga5UH4n {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17ga5UH4n .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ga5UH4n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ga5UH4n .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17ga5UH4n .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17ga5UH4n .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17ga5UH4n .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17ga5UH4n .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17ga5UH4n .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17ga5UH4n .google-map iframe {
    height: 350px;
  }
}
.cid-v17ga5UH4n .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17ga5UH4n .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17ga5UH4n .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17ga5UH4n .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17ga5UH4n .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17ga5UH4n .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17ga5UH4n .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17ga5UH4n .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17ga5UH4n .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17ga5UH4n .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17ga5UH4n .card {
  justify-content: center;
}
.cid-v17ga5UH4n .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17ga5UH4n .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17ga5UH4n .mbr-address {
  color: #212529;
}
.cid-v17ga5UH4n .list {
  color: #212529;
}
.cid-v17ga5UH4n .mbr-address,
.cid-v17ga5UH4n .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17ga5UH4n .list,
.cid-v17ga5UH4n .item-wrap {
  color: #000000;
}
.cid-v17ga6jSHm {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17ggN1tDA {
  z-index: 1000;
  width: 100%;
}
.cid-v17ggN1tDA .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-v17ggN1tDA .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17ggN1tDA .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17ggN1tDA .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17ggN1tDA .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17ggN1tDA .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17ggN1tDA .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17ggN1tDA .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17ggN1tDA .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17ggN1tDA .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17ggN1tDA .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17ggN1tDA .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17ggN1tDA .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17ggN1tDA .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17ggN1tDA .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17ggN1tDA .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-v17ggN1tDA .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17ggN1tDA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17ggN1tDA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17ggN1tDA .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17ggN1tDA .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17ggN1tDA .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ggN1tDA .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17ggN1tDA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17ggN1tDA .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17ggN1tDA .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ggN1tDA .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17ggN1tDA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17ggN1tDA .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-v17ggN1tDA .nav-item:focus,
.cid-v17ggN1tDA .nav-link:focus {
  outline: none;
}
.cid-v17ggN1tDA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17ggN1tDA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17ggN1tDA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17ggN1tDA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17ggN1tDA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17ggN1tDA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17ggN1tDA .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-v17ggN1tDA .navbar.opened {
  transition: all 0.3s;
}
.cid-v17ggN1tDA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17ggN1tDA .navbar .navbar-logo img {
  width: auto;
}
.cid-v17ggN1tDA .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17ggN1tDA .navbar.collapsed {
  justify-content: center;
}
.cid-v17ggN1tDA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17ggN1tDA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17ggN1tDA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17ggN1tDA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17ggN1tDA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17ggN1tDA .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-v17ggN1tDA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17ggN1tDA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17ggN1tDA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17ggN1tDA .navbar {
    min-height: 72px;
  }
  .cid-v17ggN1tDA .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17ggN1tDA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17ggN1tDA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17ggN1tDA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17ggN1tDA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17ggN1tDA .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-v17ggN1tDA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17ggN1tDA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17ggN1tDA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17ggN1tDA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17ggN1tDA .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17ggN1tDA .dropdown-item.active,
.cid-v17ggN1tDA .dropdown-item:active {
  background-color: transparent;
}
.cid-v17ggN1tDA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17ggN1tDA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17ggN1tDA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17ggN1tDA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17ggN1tDA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17ggN1tDA .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17ggN1tDA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17ggN1tDA .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17ggN1tDA .navbar-buttons {
    text-align: left;
  }
}
.cid-v17ggN1tDA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17ggN1tDA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17ggN1tDA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17ggN1tDA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17ggN1tDA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17ggN1tDA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17ggN1tDA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17ggN1tDA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17ggN1tDA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17ggN1tDA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17ggN1tDA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17ggN1tDA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17ggN1tDA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17ggN1tDA .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17ggN1tDA .navbar {
    height: 70px;
  }
  .cid-v17ggN1tDA .navbar.opened {
    height: auto;
  }
  .cid-v17ggN1tDA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17ggN1tDA .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17ggN1tDA .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17ggN1tDA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17ggN1tDA .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-v17ggN1tDA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17ggN1tDA .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17ggN1tDA .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17ggN1tDA .navbar-brand {
    margin-right: auto;
  }
  .cid-v17ggN1tDA .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17ggN1tDA .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17ggN1tDA .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17ggN1tDA .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-v17ggN1tDA .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17ggN1tDA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17ggN1tDA .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-v17ggN1tDA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17ggN1tDA .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-v17ggN1tDA .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17ggN1tDA .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17ggNjUKF {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17ggNjUKF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ggNjUKF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ggNjUKF .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17ggNjUKF .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17ggNjUKF {
    align-items: center;
  }
  .cid-v17ggNjUKF .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17ggNjUKF .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17ggNjUKF {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17ggNjUKF .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17ggNjUKF .content-wrap {
    width: 100%;
  }
}
.cid-v17ggNjUKF .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17ggNjUKF .mbr-text,
.cid-v17ggNjUKF .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17ggNyVKY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17ggNyVKY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ggNyVKY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ggNyVKY .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17ggNyVKY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17ggNyVKY .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17ggNyVKY .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17ggNyVKY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17ggNyVKY .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17ggNyVKY .mbr-text,
.cid-v17ggNyVKY .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17ggNyVKY img {
  width: 100%;
  height: 100%;
}
.cid-v17ggNPFY6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17ggNPFY6 .mbr-text {
  color: #000000;
}
.cid-v17ggNPFY6 .mbr-section-subtitle {
  color: #000000;
}
.cid-v17ggNPFY6 .mbr-section-title {
  color: #000000;
}
.cid-v17ggNPFY6 .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17ggNPFY6 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17ggNPFY6 .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17ggNPFY6 .img-wrapper {
  display: flex;
}
.cid-v17ggNPFY6 .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17ggNPFY6 .card-title,
.cid-v17ggNPFY6 .img-wrapper {
  text-align: center;
}
.cid-v17ggO1kkI {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17ggO1kkI .justify-content-center {
  align-items: center;
}
.cid-v17ggO1kkI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ggO1kkI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ggO1kkI .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17ggO1kkI .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17ggO1kkI .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17ggO1kkI .content-head {
  max-width: 800px;
}
.cid-v17ggO1kkI .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17ggO1kkI .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17ggO1kkI .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17ggOxZNA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17ggOxZNA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ggOxZNA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ggOxZNA .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17ggOxZNA .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17ggOxZNA .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17ggOxZNA .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17ggOxZNA .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17ggOxZNA .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17ggOxZNA .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17ggOxZNA .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17ggOxZNA .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17ggOxZNA .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17ggOxZNA .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17ggOxZNA .content-head {
  max-width: 800px;
}
.cid-v17ggOxZNA .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17ggOxZNA .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17ggORF6c {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17ggORF6c .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ggORF6c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ggORF6c .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17ggORF6c .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17ggORF6c .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17ggORF6c .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17ggORF6c .mbr-text,
.cid-v17ggORF6c .mbr-section-btn {
  text-align: left;
}
.cid-v17ggORF6c .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17ggORF6c .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17ggORF6c .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17ggORF6c .img-wrapper {
  display: flex;
}
.cid-v17ggORF6c .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17ggORF6c .card-title {
  text-align: center;
}
.cid-v17ggPabLK {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17ggPabLK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ggPabLK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17ggPabLK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17ggPabLK .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17ggPabLK .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17ggPabLK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17ggPabLK .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17ggPabLK .mbr-text,
.cid-v17ggPabLK .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17ggPshf7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17ggPshf7 .mbr-text {
  color: #000000;
}
.cid-v17ggPshf7 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17ggPshf7 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17ggPshf7 .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17ggPshf7 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17ggPshf7 p {
  line-height: 1.3;
}
.cid-v17ggPshf7 .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17ggPshf7 .mbr-iconfont {
    display: none;
  }
}
.cid-v17ggPshf7 .wrapper {
  position: relative;
}
.cid-v17ggPshf7 .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17ggPshf7 .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17ggPshf7 .img-wrapper {
  display: flex;
}
.cid-v17ggPshf7 .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17ggPshf7 .card-title,
.cid-v17ggPshf7 .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17ggPJPvV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17ggPJPvV .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17ggPJPvV .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17ggPJPvV .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ggPJPvV .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17ggPJPvV .card-title,
.cid-v17ggPJPvV .iconfont-wrapper {
  color: #000000;
}
.cid-v17ggPJPvV .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17ggPJPvV .content-head {
  max-width: 800px;
}
.cid-v17ggPJPvV .mbr-section-title {
  color: #ffffff;
}
.cid-v17ggPJPvV .card-title,
.cid-v17ggPJPvV .img-wrapper {
  text-align: center;
}
.cid-v17ggPJPvV .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17ggQ8UrV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17ggQ8UrV .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17ggQ8UrV .item {
    margin-bottom: 1rem;
  }
}
.cid-v17ggQ8UrV .item-wrapper {
  position: relative;
}
.cid-v17ggQ8UrV .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17ggQ8UrV .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17ggQ8UrV .carousel-control,
.cid-v17ggQ8UrV .close {
  background: #1b1b1b;
}
.cid-v17ggQ8UrV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17ggQ8UrV .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17ggQ8UrV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17ggQ8UrV .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17ggQ8UrV .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17ggQ8UrV .close::before {
  content: '\e91a';
}
.cid-v17ggQ8UrV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17ggQ8UrV .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17ggQ8UrV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17ggQ8UrV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17ggQ8UrV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17ggQ8UrV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17ggQ8UrV .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17ggQ8UrV .carousel-indicators li.active,
.cid-v17ggQ8UrV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17ggQ8UrV .carousel-indicators li::after,
.cid-v17ggQ8UrV .carousel-indicators li::before {
  content: none;
}
.cid-v17ggQ8UrV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17ggQ8UrV .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17ggQ8UrV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ggQ8UrV .carousel-indicators {
    display: none;
  }
}
.cid-v17ggQ8UrV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17ggQ8UrV .carousel-inner > .active {
  display: block;
}
.cid-v17ggQ8UrV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17ggQ8UrV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17ggQ8UrV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17ggQ8UrV .carousel-control,
  .cid-v17ggQ8UrV .carousel-indicators,
  .cid-v17ggQ8UrV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17ggQ8UrV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17ggQ8UrV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17ggQ8UrV .carousel-indicators .active,
.cid-v17ggQ8UrV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17ggQ8UrV .carousel-indicators .active {
  background: #fff;
}
.cid-v17ggQ8UrV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17ggQ8UrV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17ggQ8UrV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17ggQ8UrV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17ggQ8UrV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17ggQ8UrV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17ggQ8UrV .carousel {
  width: 100%;
}
.cid-v17ggQ8UrV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17ggQ8UrV .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17ggQ8UrV .modal.fade .modal-dialog,
.cid-v17ggQ8UrV .modal.in .modal-dialog {
  transform: none;
}
.cid-v17ggQ8UrV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17ggQ8UrV .content-head {
  max-width: 800px;
}
.cid-v17ggQ8UrV H3 {
  color: #7f6d5f;
}
.cid-v17ggQGibP {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17ggQGibP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ggQGibP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ggQGibP .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17ggQGibP .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17ggQGibP .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17ggQGibP .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17ggQGibP .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17ggQGibP .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17ggQGibP .google-map iframe {
    height: 350px;
  }
}
.cid-v17ggQGibP .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17ggQGibP .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17ggQGibP .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17ggQGibP .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17ggQGibP .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17ggQGibP .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17ggQGibP .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17ggQGibP .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17ggQGibP .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17ggQGibP .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17ggQGibP .card {
  justify-content: center;
}
.cid-v17ggQGibP .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17ggQGibP .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17ggQGibP .mbr-address {
  color: #212529;
}
.cid-v17ggQGibP .list {
  color: #212529;
}
.cid-v17ggQGibP .mbr-address,
.cid-v17ggQGibP .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17ggQGibP .list,
.cid-v17ggQGibP .item-wrap {
  color: #000000;
}
.cid-v17ggR88k1 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17gln75bV {
  z-index: 1000;
  width: 100%;
}
.cid-v17gln75bV .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-v17gln75bV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17gln75bV .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17gln75bV .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17gln75bV .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17gln75bV .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17gln75bV .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17gln75bV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17gln75bV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17gln75bV .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17gln75bV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17gln75bV .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17gln75bV .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17gln75bV .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17gln75bV .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17gln75bV .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-v17gln75bV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17gln75bV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17gln75bV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17gln75bV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17gln75bV .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17gln75bV .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gln75bV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17gln75bV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17gln75bV .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17gln75bV .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gln75bV .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17gln75bV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17gln75bV .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-v17gln75bV .nav-item:focus,
.cid-v17gln75bV .nav-link:focus {
  outline: none;
}
.cid-v17gln75bV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17gln75bV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17gln75bV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17gln75bV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17gln75bV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17gln75bV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17gln75bV .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-v17gln75bV .navbar.opened {
  transition: all 0.3s;
}
.cid-v17gln75bV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17gln75bV .navbar .navbar-logo img {
  width: auto;
}
.cid-v17gln75bV .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17gln75bV .navbar.collapsed {
  justify-content: center;
}
.cid-v17gln75bV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17gln75bV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17gln75bV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17gln75bV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17gln75bV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17gln75bV .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-v17gln75bV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17gln75bV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17gln75bV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17gln75bV .navbar {
    min-height: 72px;
  }
  .cid-v17gln75bV .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gln75bV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17gln75bV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17gln75bV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17gln75bV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17gln75bV .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-v17gln75bV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17gln75bV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17gln75bV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17gln75bV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17gln75bV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17gln75bV .dropdown-item.active,
.cid-v17gln75bV .dropdown-item:active {
  background-color: transparent;
}
.cid-v17gln75bV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17gln75bV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17gln75bV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17gln75bV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17gln75bV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17gln75bV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17gln75bV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17gln75bV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17gln75bV .navbar-buttons {
    text-align: left;
  }
}
.cid-v17gln75bV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17gln75bV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17gln75bV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17gln75bV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gln75bV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gln75bV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17gln75bV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gln75bV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17gln75bV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17gln75bV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gln75bV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17gln75bV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17gln75bV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17gln75bV .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17gln75bV .navbar {
    height: 70px;
  }
  .cid-v17gln75bV .navbar.opened {
    height: auto;
  }
  .cid-v17gln75bV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17gln75bV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17gln75bV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17gln75bV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17gln75bV .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-v17gln75bV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17gln75bV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17gln75bV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17gln75bV .navbar-brand {
    margin-right: auto;
  }
  .cid-v17gln75bV .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17gln75bV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17gln75bV .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17gln75bV .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-v17gln75bV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17gln75bV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17gln75bV .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-v17gln75bV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17gln75bV .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-v17gln75bV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17gln75bV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17glnop7Q {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17glnop7Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17glnop7Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17glnop7Q .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17glnop7Q .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17glnop7Q {
    align-items: center;
  }
  .cid-v17glnop7Q .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17glnop7Q .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17glnop7Q {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17glnop7Q .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17glnop7Q .content-wrap {
    width: 100%;
  }
}
.cid-v17glnop7Q .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17glnop7Q .mbr-text,
.cid-v17glnop7Q .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17glnAuhV {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17glnAuhV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17glnAuhV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17glnAuhV .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17glnAuhV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17glnAuhV .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17glnAuhV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17glnAuhV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17glnAuhV .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17glnAuhV .mbr-text,
.cid-v17glnAuhV .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17glnAuhV img {
  width: 100%;
  height: 100%;
}
.cid-v17glnQvJU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17glnQvJU .mbr-text {
  color: #000000;
}
.cid-v17glnQvJU .mbr-section-subtitle {
  color: #000000;
}
.cid-v17glnQvJU .mbr-section-title {
  color: #000000;
}
.cid-v17glnQvJU .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17glnQvJU .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17glnQvJU .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17glnQvJU .img-wrapper {
  display: flex;
}
.cid-v17glnQvJU .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17glnQvJU .card-title,
.cid-v17glnQvJU .img-wrapper {
  text-align: center;
}
.cid-v17glo1TeB {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17glo1TeB .justify-content-center {
  align-items: center;
}
.cid-v17glo1TeB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17glo1TeB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17glo1TeB .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17glo1TeB .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17glo1TeB .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17glo1TeB .content-head {
  max-width: 800px;
}
.cid-v17glo1TeB .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17glo1TeB .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17glo1TeB .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17glosu95 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17glosu95 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17glosu95 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17glosu95 .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17glosu95 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17glosu95 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17glosu95 .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17glosu95 .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17glosu95 .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17glosu95 .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17glosu95 .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17glosu95 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17glosu95 .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17glosu95 .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17glosu95 .content-head {
  max-width: 800px;
}
.cid-v17glosu95 .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17glosu95 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17gloLxqJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17gloLxqJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gloLxqJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gloLxqJ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17gloLxqJ .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gloLxqJ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gloLxqJ .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17gloLxqJ .mbr-text,
.cid-v17gloLxqJ .mbr-section-btn {
  text-align: left;
}
.cid-v17gloLxqJ .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gloLxqJ .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gloLxqJ .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gloLxqJ .img-wrapper {
  display: flex;
}
.cid-v17gloLxqJ .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gloLxqJ .card-title {
  text-align: center;
}
.cid-v17glp2xB0 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17glp2xB0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17glp2xB0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17glp2xB0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17glp2xB0 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17glp2xB0 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17glp2xB0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17glp2xB0 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17glp2xB0 .mbr-text,
.cid-v17glp2xB0 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17glpjELm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17glpjELm .mbr-text {
  color: #000000;
}
.cid-v17glpjELm .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17glpjELm .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17glpjELm .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17glpjELm .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17glpjELm p {
  line-height: 1.3;
}
.cid-v17glpjELm .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17glpjELm .mbr-iconfont {
    display: none;
  }
}
.cid-v17glpjELm .wrapper {
  position: relative;
}
.cid-v17glpjELm .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17glpjELm .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17glpjELm .img-wrapper {
  display: flex;
}
.cid-v17glpjELm .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17glpjELm .card-title,
.cid-v17glpjELm .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17glpyayq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17glpyayq .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17glpyayq .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17glpyayq .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17glpyayq .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17glpyayq .card-title,
.cid-v17glpyayq .iconfont-wrapper {
  color: #000000;
}
.cid-v17glpyayq .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17glpyayq .content-head {
  max-width: 800px;
}
.cid-v17glpyayq .mbr-section-title {
  color: #ffffff;
}
.cid-v17glpyayq .card-title,
.cid-v17glpyayq .img-wrapper {
  text-align: center;
}
.cid-v17glpyayq .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17glpX7Kt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17glpX7Kt .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17glpX7Kt .item {
    margin-bottom: 1rem;
  }
}
.cid-v17glpX7Kt .item-wrapper {
  position: relative;
}
.cid-v17glpX7Kt .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17glpX7Kt .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17glpX7Kt .carousel-control,
.cid-v17glpX7Kt .close {
  background: #1b1b1b;
}
.cid-v17glpX7Kt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17glpX7Kt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17glpX7Kt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17glpX7Kt .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17glpX7Kt .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17glpX7Kt .close::before {
  content: '\e91a';
}
.cid-v17glpX7Kt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17glpX7Kt .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17glpX7Kt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17glpX7Kt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17glpX7Kt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17glpX7Kt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17glpX7Kt .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17glpX7Kt .carousel-indicators li.active,
.cid-v17glpX7Kt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17glpX7Kt .carousel-indicators li::after,
.cid-v17glpX7Kt .carousel-indicators li::before {
  content: none;
}
.cid-v17glpX7Kt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17glpX7Kt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17glpX7Kt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17glpX7Kt .carousel-indicators {
    display: none;
  }
}
.cid-v17glpX7Kt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17glpX7Kt .carousel-inner > .active {
  display: block;
}
.cid-v17glpX7Kt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17glpX7Kt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17glpX7Kt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17glpX7Kt .carousel-control,
  .cid-v17glpX7Kt .carousel-indicators,
  .cid-v17glpX7Kt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17glpX7Kt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17glpX7Kt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17glpX7Kt .carousel-indicators .active,
.cid-v17glpX7Kt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17glpX7Kt .carousel-indicators .active {
  background: #fff;
}
.cid-v17glpX7Kt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17glpX7Kt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17glpX7Kt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17glpX7Kt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17glpX7Kt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17glpX7Kt .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17glpX7Kt .carousel {
  width: 100%;
}
.cid-v17glpX7Kt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17glpX7Kt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17glpX7Kt .modal.fade .modal-dialog,
.cid-v17glpX7Kt .modal.in .modal-dialog {
  transform: none;
}
.cid-v17glpX7Kt .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17glpX7Kt .content-head {
  max-width: 800px;
}
.cid-v17glpX7Kt H3 {
  color: #7f6d5f;
}
.cid-v17glqtpwP {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17glqtpwP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17glqtpwP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17glqtpwP .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17glqtpwP .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17glqtpwP .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17glqtpwP .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17glqtpwP .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17glqtpwP .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17glqtpwP .google-map iframe {
    height: 350px;
  }
}
.cid-v17glqtpwP .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17glqtpwP .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17glqtpwP .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17glqtpwP .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17glqtpwP .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17glqtpwP .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17glqtpwP .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17glqtpwP .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17glqtpwP .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17glqtpwP .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17glqtpwP .card {
  justify-content: center;
}
.cid-v17glqtpwP .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17glqtpwP .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17glqtpwP .mbr-address {
  color: #212529;
}
.cid-v17glqtpwP .list {
  color: #212529;
}
.cid-v17glqtpwP .mbr-address,
.cid-v17glqtpwP .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17glqtpwP .list,
.cid-v17glqtpwP .item-wrap {
  color: #000000;
}
.cid-v17glqQwkY {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17gpEGJDU {
  z-index: 1000;
  width: 100%;
}
.cid-v17gpEGJDU .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-v17gpEGJDU .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17gpEGJDU .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17gpEGJDU .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17gpEGJDU .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17gpEGJDU .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17gpEGJDU .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17gpEGJDU .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17gpEGJDU .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17gpEGJDU .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17gpEGJDU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17gpEGJDU .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17gpEGJDU .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17gpEGJDU .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17gpEGJDU .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17gpEGJDU .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-v17gpEGJDU .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17gpEGJDU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17gpEGJDU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17gpEGJDU .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17gpEGJDU .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17gpEGJDU .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gpEGJDU .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17gpEGJDU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17gpEGJDU .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17gpEGJDU .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gpEGJDU .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17gpEGJDU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17gpEGJDU .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-v17gpEGJDU .nav-item:focus,
.cid-v17gpEGJDU .nav-link:focus {
  outline: none;
}
.cid-v17gpEGJDU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17gpEGJDU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17gpEGJDU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17gpEGJDU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17gpEGJDU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17gpEGJDU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17gpEGJDU .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-v17gpEGJDU .navbar.opened {
  transition: all 0.3s;
}
.cid-v17gpEGJDU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17gpEGJDU .navbar .navbar-logo img {
  width: auto;
}
.cid-v17gpEGJDU .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17gpEGJDU .navbar.collapsed {
  justify-content: center;
}
.cid-v17gpEGJDU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17gpEGJDU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17gpEGJDU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17gpEGJDU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17gpEGJDU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17gpEGJDU .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-v17gpEGJDU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17gpEGJDU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17gpEGJDU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17gpEGJDU .navbar {
    min-height: 72px;
  }
  .cid-v17gpEGJDU .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gpEGJDU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17gpEGJDU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17gpEGJDU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17gpEGJDU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17gpEGJDU .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-v17gpEGJDU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17gpEGJDU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17gpEGJDU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17gpEGJDU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17gpEGJDU .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17gpEGJDU .dropdown-item.active,
.cid-v17gpEGJDU .dropdown-item:active {
  background-color: transparent;
}
.cid-v17gpEGJDU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17gpEGJDU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17gpEGJDU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17gpEGJDU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17gpEGJDU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17gpEGJDU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17gpEGJDU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17gpEGJDU .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17gpEGJDU .navbar-buttons {
    text-align: left;
  }
}
.cid-v17gpEGJDU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17gpEGJDU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17gpEGJDU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17gpEGJDU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gpEGJDU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gpEGJDU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17gpEGJDU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gpEGJDU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17gpEGJDU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17gpEGJDU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gpEGJDU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17gpEGJDU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17gpEGJDU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17gpEGJDU .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17gpEGJDU .navbar {
    height: 70px;
  }
  .cid-v17gpEGJDU .navbar.opened {
    height: auto;
  }
  .cid-v17gpEGJDU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17gpEGJDU .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17gpEGJDU .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17gpEGJDU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17gpEGJDU .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-v17gpEGJDU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17gpEGJDU .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17gpEGJDU .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17gpEGJDU .navbar-brand {
    margin-right: auto;
  }
  .cid-v17gpEGJDU .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17gpEGJDU .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17gpEGJDU .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17gpEGJDU .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-v17gpEGJDU .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17gpEGJDU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17gpEGJDU .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-v17gpEGJDU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17gpEGJDU .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-v17gpEGJDU .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17gpEGJDU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17gpEXDE9 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17gpEXDE9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gpEXDE9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gpEXDE9 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17gpEXDE9 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17gpEXDE9 {
    align-items: center;
  }
  .cid-v17gpEXDE9 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17gpEXDE9 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17gpEXDE9 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17gpEXDE9 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17gpEXDE9 .content-wrap {
    width: 100%;
  }
}
.cid-v17gpEXDE9 .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gpEXDE9 .mbr-text,
.cid-v17gpEXDE9 .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gpF9hmh {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gpF9hmh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gpF9hmh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gpF9hmh .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17gpF9hmh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gpF9hmh .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17gpF9hmh .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gpF9hmh .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gpF9hmh .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gpF9hmh .mbr-text,
.cid-v17gpF9hmh .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gpF9hmh img {
  width: 100%;
  height: 100%;
}
.cid-v17gpFnJgd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gpFnJgd .mbr-text {
  color: #000000;
}
.cid-v17gpFnJgd .mbr-section-subtitle {
  color: #000000;
}
.cid-v17gpFnJgd .mbr-section-title {
  color: #000000;
}
.cid-v17gpFnJgd .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gpFnJgd .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gpFnJgd .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gpFnJgd .img-wrapper {
  display: flex;
}
.cid-v17gpFnJgd .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gpFnJgd .card-title,
.cid-v17gpFnJgd .img-wrapper {
  text-align: center;
}
.cid-v17gpFzvIy {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gpFzvIy .justify-content-center {
  align-items: center;
}
.cid-v17gpFzvIy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gpFzvIy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gpFzvIy .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17gpFzvIy .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gpFzvIy .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17gpFzvIy .content-head {
  max-width: 800px;
}
.cid-v17gpFzvIy .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17gpFzvIy .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17gpFzvIy .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17gpG3oY1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gpG3oY1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gpG3oY1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gpG3oY1 .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17gpG3oY1 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17gpG3oY1 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17gpG3oY1 .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17gpG3oY1 .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17gpG3oY1 .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17gpG3oY1 .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17gpG3oY1 .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17gpG3oY1 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17gpG3oY1 .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17gpG3oY1 .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17gpG3oY1 .content-head {
  max-width: 800px;
}
.cid-v17gpG3oY1 .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17gpG3oY1 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17gpGkaeB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17gpGkaeB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gpGkaeB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gpGkaeB .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17gpGkaeB .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gpGkaeB .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gpGkaeB .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17gpGkaeB .mbr-text,
.cid-v17gpGkaeB .mbr-section-btn {
  text-align: left;
}
.cid-v17gpGkaeB .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gpGkaeB .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gpGkaeB .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gpGkaeB .img-wrapper {
  display: flex;
}
.cid-v17gpGkaeB .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gpGkaeB .card-title {
  text-align: center;
}
.cid-v17gpGBSB1 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17gpGBSB1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gpGBSB1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17gpGBSB1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gpGBSB1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17gpGBSB1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gpGBSB1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gpGBSB1 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gpGBSB1 .mbr-text,
.cid-v17gpGBSB1 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gpGRR6W {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gpGRR6W .mbr-text {
  color: #000000;
}
.cid-v17gpGRR6W .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17gpGRR6W .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gpGRR6W .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gpGRR6W .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17gpGRR6W p {
  line-height: 1.3;
}
.cid-v17gpGRR6W .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17gpGRR6W .mbr-iconfont {
    display: none;
  }
}
.cid-v17gpGRR6W .wrapper {
  position: relative;
}
.cid-v17gpGRR6W .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17gpGRR6W .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17gpGRR6W .img-wrapper {
  display: flex;
}
.cid-v17gpGRR6W .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17gpGRR6W .card-title,
.cid-v17gpGRR6W .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17gpH6Si3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gpH6Si3 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17gpH6Si3 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17gpH6Si3 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gpH6Si3 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17gpH6Si3 .card-title,
.cid-v17gpH6Si3 .iconfont-wrapper {
  color: #000000;
}
.cid-v17gpH6Si3 .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17gpH6Si3 .content-head {
  max-width: 800px;
}
.cid-v17gpH6Si3 .mbr-section-title {
  color: #ffffff;
}
.cid-v17gpH6Si3 .card-title,
.cid-v17gpH6Si3 .img-wrapper {
  text-align: center;
}
.cid-v17gpH6Si3 .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17gpHt5hA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17gpHt5hA .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17gpHt5hA .item {
    margin-bottom: 1rem;
  }
}
.cid-v17gpHt5hA .item-wrapper {
  position: relative;
}
.cid-v17gpHt5hA .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17gpHt5hA .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17gpHt5hA .carousel-control,
.cid-v17gpHt5hA .close {
  background: #1b1b1b;
}
.cid-v17gpHt5hA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17gpHt5hA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17gpHt5hA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17gpHt5hA .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17gpHt5hA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17gpHt5hA .close::before {
  content: '\e91a';
}
.cid-v17gpHt5hA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17gpHt5hA .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17gpHt5hA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gpHt5hA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17gpHt5hA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17gpHt5hA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17gpHt5hA .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17gpHt5hA .carousel-indicators li.active,
.cid-v17gpHt5hA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17gpHt5hA .carousel-indicators li::after,
.cid-v17gpHt5hA .carousel-indicators li::before {
  content: none;
}
.cid-v17gpHt5hA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17gpHt5hA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gpHt5hA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gpHt5hA .carousel-indicators {
    display: none;
  }
}
.cid-v17gpHt5hA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17gpHt5hA .carousel-inner > .active {
  display: block;
}
.cid-v17gpHt5hA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gpHt5hA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17gpHt5hA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17gpHt5hA .carousel-control,
  .cid-v17gpHt5hA .carousel-indicators,
  .cid-v17gpHt5hA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17gpHt5hA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17gpHt5hA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17gpHt5hA .carousel-indicators .active,
.cid-v17gpHt5hA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17gpHt5hA .carousel-indicators .active {
  background: #fff;
}
.cid-v17gpHt5hA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17gpHt5hA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17gpHt5hA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17gpHt5hA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17gpHt5hA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17gpHt5hA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17gpHt5hA .carousel {
  width: 100%;
}
.cid-v17gpHt5hA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17gpHt5hA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17gpHt5hA .modal.fade .modal-dialog,
.cid-v17gpHt5hA .modal.in .modal-dialog {
  transform: none;
}
.cid-v17gpHt5hA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17gpHt5hA .content-head {
  max-width: 800px;
}
.cid-v17gpHt5hA H3 {
  color: #7f6d5f;
}
.cid-v17gpHWz2X {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17gpHWz2X .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gpHWz2X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gpHWz2X .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17gpHWz2X .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17gpHWz2X .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17gpHWz2X .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17gpHWz2X .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17gpHWz2X .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17gpHWz2X .google-map iframe {
    height: 350px;
  }
}
.cid-v17gpHWz2X .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17gpHWz2X .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gpHWz2X .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17gpHWz2X .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17gpHWz2X .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gpHWz2X .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17gpHWz2X .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17gpHWz2X .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17gpHWz2X .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17gpHWz2X .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17gpHWz2X .card {
  justify-content: center;
}
.cid-v17gpHWz2X .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gpHWz2X .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17gpHWz2X .mbr-address {
  color: #212529;
}
.cid-v17gpHWz2X .list {
  color: #212529;
}
.cid-v17gpHWz2X .mbr-address,
.cid-v17gpHWz2X .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17gpHWz2X .list,
.cid-v17gpHWz2X .item-wrap {
  color: #000000;
}
.cid-v17gpIj0TV {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17gtWGmnj {
  z-index: 1000;
  width: 100%;
}
.cid-v17gtWGmnj .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-v17gtWGmnj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17gtWGmnj .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17gtWGmnj .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17gtWGmnj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17gtWGmnj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17gtWGmnj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17gtWGmnj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17gtWGmnj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17gtWGmnj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17gtWGmnj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17gtWGmnj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17gtWGmnj .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17gtWGmnj .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17gtWGmnj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17gtWGmnj .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-v17gtWGmnj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17gtWGmnj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17gtWGmnj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17gtWGmnj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17gtWGmnj .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17gtWGmnj .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gtWGmnj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17gtWGmnj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17gtWGmnj .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17gtWGmnj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gtWGmnj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17gtWGmnj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17gtWGmnj .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-v17gtWGmnj .nav-item:focus,
.cid-v17gtWGmnj .nav-link:focus {
  outline: none;
}
.cid-v17gtWGmnj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17gtWGmnj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17gtWGmnj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17gtWGmnj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17gtWGmnj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17gtWGmnj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17gtWGmnj .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-v17gtWGmnj .navbar.opened {
  transition: all 0.3s;
}
.cid-v17gtWGmnj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17gtWGmnj .navbar .navbar-logo img {
  width: auto;
}
.cid-v17gtWGmnj .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17gtWGmnj .navbar.collapsed {
  justify-content: center;
}
.cid-v17gtWGmnj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17gtWGmnj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17gtWGmnj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17gtWGmnj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17gtWGmnj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17gtWGmnj .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-v17gtWGmnj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17gtWGmnj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17gtWGmnj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17gtWGmnj .navbar {
    min-height: 72px;
  }
  .cid-v17gtWGmnj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gtWGmnj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17gtWGmnj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17gtWGmnj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17gtWGmnj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17gtWGmnj .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-v17gtWGmnj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17gtWGmnj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17gtWGmnj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17gtWGmnj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17gtWGmnj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17gtWGmnj .dropdown-item.active,
.cid-v17gtWGmnj .dropdown-item:active {
  background-color: transparent;
}
.cid-v17gtWGmnj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17gtWGmnj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17gtWGmnj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17gtWGmnj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17gtWGmnj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17gtWGmnj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17gtWGmnj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17gtWGmnj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17gtWGmnj .navbar-buttons {
    text-align: left;
  }
}
.cid-v17gtWGmnj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17gtWGmnj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17gtWGmnj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17gtWGmnj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gtWGmnj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gtWGmnj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17gtWGmnj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gtWGmnj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17gtWGmnj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17gtWGmnj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gtWGmnj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17gtWGmnj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17gtWGmnj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17gtWGmnj .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17gtWGmnj .navbar {
    height: 70px;
  }
  .cid-v17gtWGmnj .navbar.opened {
    height: auto;
  }
  .cid-v17gtWGmnj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17gtWGmnj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17gtWGmnj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17gtWGmnj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17gtWGmnj .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-v17gtWGmnj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17gtWGmnj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17gtWGmnj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17gtWGmnj .navbar-brand {
    margin-right: auto;
  }
  .cid-v17gtWGmnj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17gtWGmnj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17gtWGmnj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17gtWGmnj .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-v17gtWGmnj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17gtWGmnj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17gtWGmnj .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-v17gtWGmnj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17gtWGmnj .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-v17gtWGmnj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17gtWGmnj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17gtWXuDZ {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17gtWXuDZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gtWXuDZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gtWXuDZ .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17gtWXuDZ .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17gtWXuDZ {
    align-items: center;
  }
  .cid-v17gtWXuDZ .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17gtWXuDZ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17gtWXuDZ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17gtWXuDZ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17gtWXuDZ .content-wrap {
    width: 100%;
  }
}
.cid-v17gtWXuDZ .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gtWXuDZ .mbr-text,
.cid-v17gtWXuDZ .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gtX9ohg {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gtX9ohg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gtX9ohg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gtX9ohg .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17gtX9ohg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gtX9ohg .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17gtX9ohg .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gtX9ohg .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gtX9ohg .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gtX9ohg .mbr-text,
.cid-v17gtX9ohg .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gtX9ohg img {
  width: 100%;
  height: 100%;
}
.cid-v17gtXnYUP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gtXnYUP .mbr-text {
  color: #000000;
}
.cid-v17gtXnYUP .mbr-section-subtitle {
  color: #000000;
}
.cid-v17gtXnYUP .mbr-section-title {
  color: #000000;
}
.cid-v17gtXnYUP .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gtXnYUP .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gtXnYUP .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gtXnYUP .img-wrapper {
  display: flex;
}
.cid-v17gtXnYUP .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gtXnYUP .card-title,
.cid-v17gtXnYUP .img-wrapper {
  text-align: center;
}
.cid-v17gtXzSZD {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gtXzSZD .justify-content-center {
  align-items: center;
}
.cid-v17gtXzSZD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gtXzSZD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gtXzSZD .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17gtXzSZD .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gtXzSZD .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17gtXzSZD .content-head {
  max-width: 800px;
}
.cid-v17gtXzSZD .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17gtXzSZD .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17gtXzSZD .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17gtY2fN7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gtY2fN7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gtY2fN7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gtY2fN7 .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17gtY2fN7 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17gtY2fN7 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17gtY2fN7 .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17gtY2fN7 .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17gtY2fN7 .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17gtY2fN7 .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17gtY2fN7 .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17gtY2fN7 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17gtY2fN7 .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17gtY2fN7 .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17gtY2fN7 .content-head {
  max-width: 800px;
}
.cid-v17gtY2fN7 .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17gtY2fN7 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17gtYk3DJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17gtYk3DJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gtYk3DJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gtYk3DJ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17gtYk3DJ .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gtYk3DJ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gtYk3DJ .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17gtYk3DJ .mbr-text,
.cid-v17gtYk3DJ .mbr-section-btn {
  text-align: left;
}
.cid-v17gtYk3DJ .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gtYk3DJ .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gtYk3DJ .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gtYk3DJ .img-wrapper {
  display: flex;
}
.cid-v17gtYk3DJ .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gtYk3DJ .card-title {
  text-align: center;
}
.cid-v17gtYBNvn {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17gtYBNvn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gtYBNvn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17gtYBNvn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gtYBNvn .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17gtYBNvn .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gtYBNvn .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gtYBNvn .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gtYBNvn .mbr-text,
.cid-v17gtYBNvn .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gtYSbPh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gtYSbPh .mbr-text {
  color: #000000;
}
.cid-v17gtYSbPh .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17gtYSbPh .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gtYSbPh .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gtYSbPh .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17gtYSbPh p {
  line-height: 1.3;
}
.cid-v17gtYSbPh .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17gtYSbPh .mbr-iconfont {
    display: none;
  }
}
.cid-v17gtYSbPh .wrapper {
  position: relative;
}
.cid-v17gtYSbPh .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17gtYSbPh .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17gtYSbPh .img-wrapper {
  display: flex;
}
.cid-v17gtYSbPh .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17gtYSbPh .card-title,
.cid-v17gtYSbPh .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17gtZ7nDq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gtZ7nDq .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17gtZ7nDq .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17gtZ7nDq .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gtZ7nDq .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17gtZ7nDq .card-title,
.cid-v17gtZ7nDq .iconfont-wrapper {
  color: #000000;
}
.cid-v17gtZ7nDq .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17gtZ7nDq .content-head {
  max-width: 800px;
}
.cid-v17gtZ7nDq .mbr-section-title {
  color: #ffffff;
}
.cid-v17gtZ7nDq .card-title,
.cid-v17gtZ7nDq .img-wrapper {
  text-align: center;
}
.cid-v17gtZ7nDq .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17gtZyr8W {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17gtZyr8W .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17gtZyr8W .item {
    margin-bottom: 1rem;
  }
}
.cid-v17gtZyr8W .item-wrapper {
  position: relative;
}
.cid-v17gtZyr8W .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17gtZyr8W .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17gtZyr8W .carousel-control,
.cid-v17gtZyr8W .close {
  background: #1b1b1b;
}
.cid-v17gtZyr8W .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17gtZyr8W .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17gtZyr8W .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17gtZyr8W .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17gtZyr8W .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17gtZyr8W .close::before {
  content: '\e91a';
}
.cid-v17gtZyr8W .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17gtZyr8W .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17gtZyr8W .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gtZyr8W .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17gtZyr8W .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17gtZyr8W .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17gtZyr8W .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17gtZyr8W .carousel-indicators li.active,
.cid-v17gtZyr8W .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17gtZyr8W .carousel-indicators li::after,
.cid-v17gtZyr8W .carousel-indicators li::before {
  content: none;
}
.cid-v17gtZyr8W .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17gtZyr8W .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gtZyr8W .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gtZyr8W .carousel-indicators {
    display: none;
  }
}
.cid-v17gtZyr8W .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17gtZyr8W .carousel-inner > .active {
  display: block;
}
.cid-v17gtZyr8W .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gtZyr8W .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17gtZyr8W .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17gtZyr8W .carousel-control,
  .cid-v17gtZyr8W .carousel-indicators,
  .cid-v17gtZyr8W .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17gtZyr8W .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17gtZyr8W .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17gtZyr8W .carousel-indicators .active,
.cid-v17gtZyr8W .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17gtZyr8W .carousel-indicators .active {
  background: #fff;
}
.cid-v17gtZyr8W .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17gtZyr8W .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17gtZyr8W .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17gtZyr8W .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17gtZyr8W .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17gtZyr8W .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17gtZyr8W .carousel {
  width: 100%;
}
.cid-v17gtZyr8W .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17gtZyr8W .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17gtZyr8W .modal.fade .modal-dialog,
.cid-v17gtZyr8W .modal.in .modal-dialog {
  transform: none;
}
.cid-v17gtZyr8W .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17gtZyr8W .content-head {
  max-width: 800px;
}
.cid-v17gtZyr8W H3 {
  color: #7f6d5f;
}
.cid-v17gu02C6u {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17gu02C6u .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gu02C6u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gu02C6u .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17gu02C6u .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17gu02C6u .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17gu02C6u .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17gu02C6u .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17gu02C6u .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17gu02C6u .google-map iframe {
    height: 350px;
  }
}
.cid-v17gu02C6u .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17gu02C6u .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gu02C6u .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17gu02C6u .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17gu02C6u .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gu02C6u .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17gu02C6u .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17gu02C6u .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17gu02C6u .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17gu02C6u .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17gu02C6u .card {
  justify-content: center;
}
.cid-v17gu02C6u .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gu02C6u .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17gu02C6u .mbr-address {
  color: #212529;
}
.cid-v17gu02C6u .list {
  color: #212529;
}
.cid-v17gu02C6u .mbr-address,
.cid-v17gu02C6u .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17gu02C6u .list,
.cid-v17gu02C6u .item-wrap {
  color: #000000;
}
.cid-v17gu0qbDh {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17gzgaAkj {
  z-index: 1000;
  width: 100%;
}
.cid-v17gzgaAkj .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-v17gzgaAkj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17gzgaAkj .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17gzgaAkj .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17gzgaAkj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17gzgaAkj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17gzgaAkj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17gzgaAkj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17gzgaAkj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17gzgaAkj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17gzgaAkj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17gzgaAkj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17gzgaAkj .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17gzgaAkj .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17gzgaAkj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17gzgaAkj .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-v17gzgaAkj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17gzgaAkj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17gzgaAkj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17gzgaAkj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17gzgaAkj .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17gzgaAkj .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gzgaAkj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17gzgaAkj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17gzgaAkj .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17gzgaAkj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gzgaAkj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17gzgaAkj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17gzgaAkj .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-v17gzgaAkj .nav-item:focus,
.cid-v17gzgaAkj .nav-link:focus {
  outline: none;
}
.cid-v17gzgaAkj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17gzgaAkj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17gzgaAkj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17gzgaAkj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17gzgaAkj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17gzgaAkj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17gzgaAkj .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-v17gzgaAkj .navbar.opened {
  transition: all 0.3s;
}
.cid-v17gzgaAkj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17gzgaAkj .navbar .navbar-logo img {
  width: auto;
}
.cid-v17gzgaAkj .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17gzgaAkj .navbar.collapsed {
  justify-content: center;
}
.cid-v17gzgaAkj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17gzgaAkj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17gzgaAkj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17gzgaAkj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17gzgaAkj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17gzgaAkj .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-v17gzgaAkj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17gzgaAkj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17gzgaAkj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17gzgaAkj .navbar {
    min-height: 72px;
  }
  .cid-v17gzgaAkj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gzgaAkj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17gzgaAkj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17gzgaAkj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17gzgaAkj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17gzgaAkj .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-v17gzgaAkj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17gzgaAkj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17gzgaAkj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17gzgaAkj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17gzgaAkj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17gzgaAkj .dropdown-item.active,
.cid-v17gzgaAkj .dropdown-item:active {
  background-color: transparent;
}
.cid-v17gzgaAkj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17gzgaAkj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17gzgaAkj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17gzgaAkj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17gzgaAkj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17gzgaAkj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17gzgaAkj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17gzgaAkj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17gzgaAkj .navbar-buttons {
    text-align: left;
  }
}
.cid-v17gzgaAkj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17gzgaAkj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17gzgaAkj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17gzgaAkj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gzgaAkj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gzgaAkj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17gzgaAkj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gzgaAkj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17gzgaAkj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17gzgaAkj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gzgaAkj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17gzgaAkj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17gzgaAkj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17gzgaAkj .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17gzgaAkj .navbar {
    height: 70px;
  }
  .cid-v17gzgaAkj .navbar.opened {
    height: auto;
  }
  .cid-v17gzgaAkj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17gzgaAkj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17gzgaAkj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17gzgaAkj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17gzgaAkj .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-v17gzgaAkj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17gzgaAkj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17gzgaAkj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17gzgaAkj .navbar-brand {
    margin-right: auto;
  }
  .cid-v17gzgaAkj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17gzgaAkj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17gzgaAkj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17gzgaAkj .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-v17gzgaAkj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17gzgaAkj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17gzgaAkj .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-v17gzgaAkj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17gzgaAkj .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-v17gzgaAkj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17gzgaAkj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17gzgqDsd {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17gzgqDsd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gzgqDsd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gzgqDsd .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17gzgqDsd .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17gzgqDsd {
    align-items: center;
  }
  .cid-v17gzgqDsd .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17gzgqDsd .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17gzgqDsd {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17gzgqDsd .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17gzgqDsd .content-wrap {
    width: 100%;
  }
}
.cid-v17gzgqDsd .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gzgqDsd .mbr-text,
.cid-v17gzgqDsd .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gzgC374 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gzgC374 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gzgC374 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gzgC374 .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17gzgC374 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gzgC374 .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17gzgC374 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gzgC374 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gzgC374 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gzgC374 .mbr-text,
.cid-v17gzgC374 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gzgC374 img {
  width: 100%;
  height: 100%;
}
.cid-v17gzgRtqh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gzgRtqh .mbr-text {
  color: #000000;
}
.cid-v17gzgRtqh .mbr-section-subtitle {
  color: #000000;
}
.cid-v17gzgRtqh .mbr-section-title {
  color: #000000;
}
.cid-v17gzgRtqh .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gzgRtqh .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gzgRtqh .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gzgRtqh .img-wrapper {
  display: flex;
}
.cid-v17gzgRtqh .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gzgRtqh .card-title,
.cid-v17gzgRtqh .img-wrapper {
  text-align: center;
}
.cid-v17gzh3DTI {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gzh3DTI .justify-content-center {
  align-items: center;
}
.cid-v17gzh3DTI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gzh3DTI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gzh3DTI .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17gzh3DTI .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gzh3DTI .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17gzh3DTI .content-head {
  max-width: 800px;
}
.cid-v17gzh3DTI .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17gzh3DTI .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17gzh3DTI .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17gzhwqDX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gzhwqDX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gzhwqDX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gzhwqDX .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17gzhwqDX .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17gzhwqDX .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17gzhwqDX .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17gzhwqDX .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17gzhwqDX .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17gzhwqDX .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17gzhwqDX .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17gzhwqDX .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17gzhwqDX .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17gzhwqDX .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17gzhwqDX .content-head {
  max-width: 800px;
}
.cid-v17gzhwqDX .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17gzhwqDX .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17gzhONkM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17gzhONkM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gzhONkM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gzhONkM .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17gzhONkM .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gzhONkM .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gzhONkM .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17gzhONkM .mbr-text,
.cid-v17gzhONkM .mbr-section-btn {
  text-align: left;
}
.cid-v17gzhONkM .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gzhONkM .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gzhONkM .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gzhONkM .img-wrapper {
  display: flex;
}
.cid-v17gzhONkM .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gzhONkM .card-title {
  text-align: center;
}
.cid-v17gzi3PZ8 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17gzi3PZ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gzi3PZ8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17gzi3PZ8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gzi3PZ8 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17gzi3PZ8 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gzi3PZ8 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gzi3PZ8 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gzi3PZ8 .mbr-text,
.cid-v17gzi3PZ8 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gzijtZm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gzijtZm .mbr-text {
  color: #000000;
}
.cid-v17gzijtZm .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17gzijtZm .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gzijtZm .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gzijtZm .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17gzijtZm p {
  line-height: 1.3;
}
.cid-v17gzijtZm .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17gzijtZm .mbr-iconfont {
    display: none;
  }
}
.cid-v17gzijtZm .wrapper {
  position: relative;
}
.cid-v17gzijtZm .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17gzijtZm .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17gzijtZm .img-wrapper {
  display: flex;
}
.cid-v17gzijtZm .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17gzijtZm .card-title,
.cid-v17gzijtZm .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17gziz94k {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gziz94k .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17gziz94k .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17gziz94k .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gziz94k .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17gziz94k .card-title,
.cid-v17gziz94k .iconfont-wrapper {
  color: #000000;
}
.cid-v17gziz94k .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17gziz94k .content-head {
  max-width: 800px;
}
.cid-v17gziz94k .mbr-section-title {
  color: #ffffff;
}
.cid-v17gziz94k .card-title,
.cid-v17gziz94k .img-wrapper {
  text-align: center;
}
.cid-v17gziz94k .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17gziY8TA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17gziY8TA .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17gziY8TA .item {
    margin-bottom: 1rem;
  }
}
.cid-v17gziY8TA .item-wrapper {
  position: relative;
}
.cid-v17gziY8TA .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17gziY8TA .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17gziY8TA .carousel-control,
.cid-v17gziY8TA .close {
  background: #1b1b1b;
}
.cid-v17gziY8TA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17gziY8TA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17gziY8TA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17gziY8TA .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17gziY8TA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17gziY8TA .close::before {
  content: '\e91a';
}
.cid-v17gziY8TA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17gziY8TA .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17gziY8TA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gziY8TA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17gziY8TA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17gziY8TA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17gziY8TA .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17gziY8TA .carousel-indicators li.active,
.cid-v17gziY8TA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17gziY8TA .carousel-indicators li::after,
.cid-v17gziY8TA .carousel-indicators li::before {
  content: none;
}
.cid-v17gziY8TA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17gziY8TA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gziY8TA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gziY8TA .carousel-indicators {
    display: none;
  }
}
.cid-v17gziY8TA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17gziY8TA .carousel-inner > .active {
  display: block;
}
.cid-v17gziY8TA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gziY8TA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17gziY8TA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17gziY8TA .carousel-control,
  .cid-v17gziY8TA .carousel-indicators,
  .cid-v17gziY8TA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17gziY8TA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17gziY8TA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17gziY8TA .carousel-indicators .active,
.cid-v17gziY8TA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17gziY8TA .carousel-indicators .active {
  background: #fff;
}
.cid-v17gziY8TA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17gziY8TA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17gziY8TA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17gziY8TA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17gziY8TA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17gziY8TA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17gziY8TA .carousel {
  width: 100%;
}
.cid-v17gziY8TA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17gziY8TA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17gziY8TA .modal.fade .modal-dialog,
.cid-v17gziY8TA .modal.in .modal-dialog {
  transform: none;
}
.cid-v17gziY8TA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17gziY8TA .content-head {
  max-width: 800px;
}
.cid-v17gziY8TA H3 {
  color: #7f6d5f;
}
.cid-v17gzjwrjX {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17gzjwrjX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gzjwrjX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gzjwrjX .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17gzjwrjX .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17gzjwrjX .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17gzjwrjX .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17gzjwrjX .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17gzjwrjX .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17gzjwrjX .google-map iframe {
    height: 350px;
  }
}
.cid-v17gzjwrjX .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17gzjwrjX .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gzjwrjX .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17gzjwrjX .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17gzjwrjX .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gzjwrjX .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17gzjwrjX .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17gzjwrjX .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17gzjwrjX .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17gzjwrjX .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17gzjwrjX .card {
  justify-content: center;
}
.cid-v17gzjwrjX .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gzjwrjX .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17gzjwrjX .mbr-address {
  color: #212529;
}
.cid-v17gzjwrjX .list {
  color: #212529;
}
.cid-v17gzjwrjX .mbr-address,
.cid-v17gzjwrjX .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17gzjwrjX .list,
.cid-v17gzjwrjX .item-wrap {
  color: #000000;
}
.cid-v17gzjUT9N {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17gE8QkHm {
  z-index: 1000;
  width: 100%;
}
.cid-v17gE8QkHm .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-v17gE8QkHm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17gE8QkHm .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17gE8QkHm .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17gE8QkHm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17gE8QkHm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17gE8QkHm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17gE8QkHm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17gE8QkHm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17gE8QkHm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17gE8QkHm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17gE8QkHm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17gE8QkHm .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17gE8QkHm .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17gE8QkHm .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17gE8QkHm .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-v17gE8QkHm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17gE8QkHm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17gE8QkHm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17gE8QkHm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17gE8QkHm .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17gE8QkHm .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gE8QkHm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17gE8QkHm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17gE8QkHm .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17gE8QkHm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gE8QkHm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17gE8QkHm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17gE8QkHm .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-v17gE8QkHm .nav-item:focus,
.cid-v17gE8QkHm .nav-link:focus {
  outline: none;
}
.cid-v17gE8QkHm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17gE8QkHm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17gE8QkHm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17gE8QkHm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17gE8QkHm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17gE8QkHm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17gE8QkHm .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-v17gE8QkHm .navbar.opened {
  transition: all 0.3s;
}
.cid-v17gE8QkHm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17gE8QkHm .navbar .navbar-logo img {
  width: auto;
}
.cid-v17gE8QkHm .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17gE8QkHm .navbar.collapsed {
  justify-content: center;
}
.cid-v17gE8QkHm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17gE8QkHm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17gE8QkHm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17gE8QkHm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17gE8QkHm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17gE8QkHm .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-v17gE8QkHm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17gE8QkHm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17gE8QkHm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17gE8QkHm .navbar {
    min-height: 72px;
  }
  .cid-v17gE8QkHm .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gE8QkHm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17gE8QkHm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17gE8QkHm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17gE8QkHm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17gE8QkHm .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-v17gE8QkHm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17gE8QkHm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17gE8QkHm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17gE8QkHm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17gE8QkHm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17gE8QkHm .dropdown-item.active,
.cid-v17gE8QkHm .dropdown-item:active {
  background-color: transparent;
}
.cid-v17gE8QkHm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17gE8QkHm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17gE8QkHm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17gE8QkHm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17gE8QkHm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17gE8QkHm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17gE8QkHm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17gE8QkHm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17gE8QkHm .navbar-buttons {
    text-align: left;
  }
}
.cid-v17gE8QkHm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17gE8QkHm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17gE8QkHm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17gE8QkHm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gE8QkHm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gE8QkHm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17gE8QkHm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gE8QkHm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17gE8QkHm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17gE8QkHm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gE8QkHm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17gE8QkHm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17gE8QkHm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17gE8QkHm .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17gE8QkHm .navbar {
    height: 70px;
  }
  .cid-v17gE8QkHm .navbar.opened {
    height: auto;
  }
  .cid-v17gE8QkHm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17gE8QkHm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17gE8QkHm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17gE8QkHm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17gE8QkHm .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-v17gE8QkHm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17gE8QkHm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17gE8QkHm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17gE8QkHm .navbar-brand {
    margin-right: auto;
  }
  .cid-v17gE8QkHm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17gE8QkHm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17gE8QkHm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17gE8QkHm .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-v17gE8QkHm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17gE8QkHm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17gE8QkHm .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-v17gE8QkHm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17gE8QkHm .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-v17gE8QkHm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17gE8QkHm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17gE9629J {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17gE9629J .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gE9629J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gE9629J .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17gE9629J .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17gE9629J {
    align-items: center;
  }
  .cid-v17gE9629J .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17gE9629J .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17gE9629J {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17gE9629J .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17gE9629J .content-wrap {
    width: 100%;
  }
}
.cid-v17gE9629J .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gE9629J .mbr-text,
.cid-v17gE9629J .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gE9iKHE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gE9iKHE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gE9iKHE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gE9iKHE .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17gE9iKHE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gE9iKHE .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17gE9iKHE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gE9iKHE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gE9iKHE .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gE9iKHE .mbr-text,
.cid-v17gE9iKHE .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gE9iKHE img {
  width: 100%;
  height: 100%;
}
.cid-v17gE9yQCK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gE9yQCK .mbr-text {
  color: #000000;
}
.cid-v17gE9yQCK .mbr-section-subtitle {
  color: #000000;
}
.cid-v17gE9yQCK .mbr-section-title {
  color: #000000;
}
.cid-v17gE9yQCK .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gE9yQCK .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gE9yQCK .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gE9yQCK .img-wrapper {
  display: flex;
}
.cid-v17gE9yQCK .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gE9yQCK .card-title,
.cid-v17gE9yQCK .img-wrapper {
  text-align: center;
}
.cid-v17gE9Kdvc {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gE9Kdvc .justify-content-center {
  align-items: center;
}
.cid-v17gE9Kdvc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gE9Kdvc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gE9Kdvc .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17gE9Kdvc .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gE9Kdvc .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17gE9Kdvc .content-head {
  max-width: 800px;
}
.cid-v17gE9Kdvc .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17gE9Kdvc .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17gE9Kdvc .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17gEag3kU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gEag3kU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gEag3kU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gEag3kU .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17gEag3kU .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17gEag3kU .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17gEag3kU .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17gEag3kU .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17gEag3kU .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17gEag3kU .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17gEag3kU .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17gEag3kU .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17gEag3kU .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17gEag3kU .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17gEag3kU .content-head {
  max-width: 800px;
}
.cid-v17gEag3kU .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17gEag3kU .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17gEaySEW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17gEaySEW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gEaySEW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gEaySEW .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17gEaySEW .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gEaySEW .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gEaySEW .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17gEaySEW .mbr-text,
.cid-v17gEaySEW .mbr-section-btn {
  text-align: left;
}
.cid-v17gEaySEW .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gEaySEW .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gEaySEW .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gEaySEW .img-wrapper {
  display: flex;
}
.cid-v17gEaySEW .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gEaySEW .card-title {
  text-align: center;
}
.cid-v17gEaPrWd {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17gEaPrWd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gEaPrWd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17gEaPrWd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gEaPrWd .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17gEaPrWd .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gEaPrWd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gEaPrWd .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gEaPrWd .mbr-text,
.cid-v17gEaPrWd .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gEb7WEq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gEb7WEq .mbr-text {
  color: #000000;
}
.cid-v17gEb7WEq .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17gEb7WEq .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gEb7WEq .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gEb7WEq .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17gEb7WEq p {
  line-height: 1.3;
}
.cid-v17gEb7WEq .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17gEb7WEq .mbr-iconfont {
    display: none;
  }
}
.cid-v17gEb7WEq .wrapper {
  position: relative;
}
.cid-v17gEb7WEq .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17gEb7WEq .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17gEb7WEq .img-wrapper {
  display: flex;
}
.cid-v17gEb7WEq .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17gEb7WEq .card-title,
.cid-v17gEb7WEq .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17gEbnXEs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gEbnXEs .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17gEbnXEs .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17gEbnXEs .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gEbnXEs .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17gEbnXEs .card-title,
.cid-v17gEbnXEs .iconfont-wrapper {
  color: #000000;
}
.cid-v17gEbnXEs .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17gEbnXEs .content-head {
  max-width: 800px;
}
.cid-v17gEbnXEs .mbr-section-title {
  color: #ffffff;
}
.cid-v17gEbnXEs .card-title,
.cid-v17gEbnXEs .img-wrapper {
  text-align: center;
}
.cid-v17gEbnXEs .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17gEbMHOm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17gEbMHOm .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17gEbMHOm .item {
    margin-bottom: 1rem;
  }
}
.cid-v17gEbMHOm .item-wrapper {
  position: relative;
}
.cid-v17gEbMHOm .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17gEbMHOm .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17gEbMHOm .carousel-control,
.cid-v17gEbMHOm .close {
  background: #1b1b1b;
}
.cid-v17gEbMHOm .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17gEbMHOm .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17gEbMHOm .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17gEbMHOm .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17gEbMHOm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17gEbMHOm .close::before {
  content: '\e91a';
}
.cid-v17gEbMHOm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17gEbMHOm .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17gEbMHOm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gEbMHOm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17gEbMHOm .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17gEbMHOm .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17gEbMHOm .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17gEbMHOm .carousel-indicators li.active,
.cid-v17gEbMHOm .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17gEbMHOm .carousel-indicators li::after,
.cid-v17gEbMHOm .carousel-indicators li::before {
  content: none;
}
.cid-v17gEbMHOm .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17gEbMHOm .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gEbMHOm .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gEbMHOm .carousel-indicators {
    display: none;
  }
}
.cid-v17gEbMHOm .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17gEbMHOm .carousel-inner > .active {
  display: block;
}
.cid-v17gEbMHOm .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gEbMHOm .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17gEbMHOm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17gEbMHOm .carousel-control,
  .cid-v17gEbMHOm .carousel-indicators,
  .cid-v17gEbMHOm .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17gEbMHOm .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17gEbMHOm .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17gEbMHOm .carousel-indicators .active,
.cid-v17gEbMHOm .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17gEbMHOm .carousel-indicators .active {
  background: #fff;
}
.cid-v17gEbMHOm .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17gEbMHOm .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17gEbMHOm .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17gEbMHOm .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17gEbMHOm .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17gEbMHOm .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17gEbMHOm .carousel {
  width: 100%;
}
.cid-v17gEbMHOm .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17gEbMHOm .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17gEbMHOm .modal.fade .modal-dialog,
.cid-v17gEbMHOm .modal.in .modal-dialog {
  transform: none;
}
.cid-v17gEbMHOm .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17gEbMHOm .content-head {
  max-width: 800px;
}
.cid-v17gEbMHOm H3 {
  color: #7f6d5f;
}
.cid-v17gEchTFl {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17gEchTFl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gEchTFl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gEchTFl .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17gEchTFl .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17gEchTFl .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17gEchTFl .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17gEchTFl .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17gEchTFl .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17gEchTFl .google-map iframe {
    height: 350px;
  }
}
.cid-v17gEchTFl .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17gEchTFl .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gEchTFl .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17gEchTFl .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17gEchTFl .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gEchTFl .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17gEchTFl .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17gEchTFl .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17gEchTFl .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17gEchTFl .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17gEchTFl .card {
  justify-content: center;
}
.cid-v17gEchTFl .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gEchTFl .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17gEchTFl .mbr-address {
  color: #212529;
}
.cid-v17gEchTFl .list {
  color: #212529;
}
.cid-v17gEchTFl .mbr-address,
.cid-v17gEchTFl .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17gEchTFl .list,
.cid-v17gEchTFl .item-wrap {
  color: #000000;
}
.cid-v17gEcGKHZ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17gIy95Vj {
  z-index: 1000;
  width: 100%;
}
.cid-v17gIy95Vj .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-v17gIy95Vj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17gIy95Vj .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17gIy95Vj .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17gIy95Vj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17gIy95Vj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17gIy95Vj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17gIy95Vj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17gIy95Vj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17gIy95Vj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17gIy95Vj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17gIy95Vj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17gIy95Vj .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17gIy95Vj .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17gIy95Vj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17gIy95Vj .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-v17gIy95Vj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17gIy95Vj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17gIy95Vj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17gIy95Vj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17gIy95Vj .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17gIy95Vj .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gIy95Vj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17gIy95Vj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17gIy95Vj .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17gIy95Vj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gIy95Vj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17gIy95Vj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17gIy95Vj .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-v17gIy95Vj .nav-item:focus,
.cid-v17gIy95Vj .nav-link:focus {
  outline: none;
}
.cid-v17gIy95Vj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17gIy95Vj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17gIy95Vj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17gIy95Vj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17gIy95Vj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17gIy95Vj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17gIy95Vj .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-v17gIy95Vj .navbar.opened {
  transition: all 0.3s;
}
.cid-v17gIy95Vj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17gIy95Vj .navbar .navbar-logo img {
  width: auto;
}
.cid-v17gIy95Vj .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17gIy95Vj .navbar.collapsed {
  justify-content: center;
}
.cid-v17gIy95Vj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17gIy95Vj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17gIy95Vj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17gIy95Vj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17gIy95Vj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17gIy95Vj .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-v17gIy95Vj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17gIy95Vj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17gIy95Vj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17gIy95Vj .navbar {
    min-height: 72px;
  }
  .cid-v17gIy95Vj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gIy95Vj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17gIy95Vj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17gIy95Vj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17gIy95Vj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17gIy95Vj .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-v17gIy95Vj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17gIy95Vj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17gIy95Vj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17gIy95Vj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17gIy95Vj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17gIy95Vj .dropdown-item.active,
.cid-v17gIy95Vj .dropdown-item:active {
  background-color: transparent;
}
.cid-v17gIy95Vj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17gIy95Vj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17gIy95Vj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17gIy95Vj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17gIy95Vj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17gIy95Vj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17gIy95Vj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17gIy95Vj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17gIy95Vj .navbar-buttons {
    text-align: left;
  }
}
.cid-v17gIy95Vj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17gIy95Vj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17gIy95Vj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17gIy95Vj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gIy95Vj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gIy95Vj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17gIy95Vj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gIy95Vj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17gIy95Vj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17gIy95Vj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gIy95Vj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17gIy95Vj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17gIy95Vj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17gIy95Vj .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17gIy95Vj .navbar {
    height: 70px;
  }
  .cid-v17gIy95Vj .navbar.opened {
    height: auto;
  }
  .cid-v17gIy95Vj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17gIy95Vj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17gIy95Vj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17gIy95Vj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17gIy95Vj .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-v17gIy95Vj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17gIy95Vj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17gIy95Vj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17gIy95Vj .navbar-brand {
    margin-right: auto;
  }
  .cid-v17gIy95Vj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17gIy95Vj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17gIy95Vj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17gIy95Vj .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-v17gIy95Vj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17gIy95Vj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17gIy95Vj .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-v17gIy95Vj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17gIy95Vj .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-v17gIy95Vj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17gIy95Vj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17gIyrf6d {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17gIyrf6d .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gIyrf6d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gIyrf6d .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17gIyrf6d .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17gIyrf6d {
    align-items: center;
  }
  .cid-v17gIyrf6d .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17gIyrf6d .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17gIyrf6d {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17gIyrf6d .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17gIyrf6d .content-wrap {
    width: 100%;
  }
}
.cid-v17gIyrf6d .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gIyrf6d .mbr-text,
.cid-v17gIyrf6d .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gIyEQ6V {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gIyEQ6V .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gIyEQ6V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gIyEQ6V .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17gIyEQ6V .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gIyEQ6V .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17gIyEQ6V .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gIyEQ6V .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gIyEQ6V .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gIyEQ6V .mbr-text,
.cid-v17gIyEQ6V .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gIyEQ6V img {
  width: 100%;
  height: 100%;
}
.cid-v17gIyUEwi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gIyUEwi .mbr-text {
  color: #000000;
}
.cid-v17gIyUEwi .mbr-section-subtitle {
  color: #000000;
}
.cid-v17gIyUEwi .mbr-section-title {
  color: #000000;
}
.cid-v17gIyUEwi .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gIyUEwi .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gIyUEwi .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gIyUEwi .img-wrapper {
  display: flex;
}
.cid-v17gIyUEwi .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gIyUEwi .card-title,
.cid-v17gIyUEwi .img-wrapper {
  text-align: center;
}
.cid-v17gIz5XzF {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gIz5XzF .justify-content-center {
  align-items: center;
}
.cid-v17gIz5XzF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gIz5XzF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gIz5XzF .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17gIz5XzF .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gIz5XzF .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17gIz5XzF .content-head {
  max-width: 800px;
}
.cid-v17gIz5XzF .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17gIz5XzF .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17gIz5XzF .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17gIzxdR0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gIzxdR0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gIzxdR0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gIzxdR0 .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17gIzxdR0 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17gIzxdR0 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17gIzxdR0 .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17gIzxdR0 .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17gIzxdR0 .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17gIzxdR0 .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17gIzxdR0 .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17gIzxdR0 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17gIzxdR0 .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17gIzxdR0 .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17gIzxdR0 .content-head {
  max-width: 800px;
}
.cid-v17gIzxdR0 .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17gIzxdR0 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17gIzQ5WD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17gIzQ5WD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gIzQ5WD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gIzQ5WD .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17gIzQ5WD .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gIzQ5WD .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gIzQ5WD .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17gIzQ5WD .mbr-text,
.cid-v17gIzQ5WD .mbr-section-btn {
  text-align: left;
}
.cid-v17gIzQ5WD .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gIzQ5WD .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gIzQ5WD .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gIzQ5WD .img-wrapper {
  display: flex;
}
.cid-v17gIzQ5WD .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gIzQ5WD .card-title {
  text-align: center;
}
.cid-v17gIA5m0p {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17gIA5m0p .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gIA5m0p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17gIA5m0p .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gIA5m0p .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17gIA5m0p .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gIA5m0p .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gIA5m0p .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gIA5m0p .mbr-text,
.cid-v17gIA5m0p .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gIAnhcK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gIAnhcK .mbr-text {
  color: #000000;
}
.cid-v17gIAnhcK .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17gIAnhcK .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gIAnhcK .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gIAnhcK .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17gIAnhcK p {
  line-height: 1.3;
}
.cid-v17gIAnhcK .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17gIAnhcK .mbr-iconfont {
    display: none;
  }
}
.cid-v17gIAnhcK .wrapper {
  position: relative;
}
.cid-v17gIAnhcK .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17gIAnhcK .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17gIAnhcK .img-wrapper {
  display: flex;
}
.cid-v17gIAnhcK .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17gIAnhcK .card-title,
.cid-v17gIAnhcK .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17gIACdNr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gIACdNr .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17gIACdNr .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17gIACdNr .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gIACdNr .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17gIACdNr .card-title,
.cid-v17gIACdNr .iconfont-wrapper {
  color: #000000;
}
.cid-v17gIACdNr .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17gIACdNr .content-head {
  max-width: 800px;
}
.cid-v17gIACdNr .mbr-section-title {
  color: #ffffff;
}
.cid-v17gIACdNr .card-title,
.cid-v17gIACdNr .img-wrapper {
  text-align: center;
}
.cid-v17gIACdNr .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17gIB0DiE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17gIB0DiE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17gIB0DiE .item {
    margin-bottom: 1rem;
  }
}
.cid-v17gIB0DiE .item-wrapper {
  position: relative;
}
.cid-v17gIB0DiE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17gIB0DiE .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17gIB0DiE .carousel-control,
.cid-v17gIB0DiE .close {
  background: #1b1b1b;
}
.cid-v17gIB0DiE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17gIB0DiE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17gIB0DiE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17gIB0DiE .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17gIB0DiE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17gIB0DiE .close::before {
  content: '\e91a';
}
.cid-v17gIB0DiE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17gIB0DiE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17gIB0DiE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gIB0DiE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17gIB0DiE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17gIB0DiE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17gIB0DiE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17gIB0DiE .carousel-indicators li.active,
.cid-v17gIB0DiE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17gIB0DiE .carousel-indicators li::after,
.cid-v17gIB0DiE .carousel-indicators li::before {
  content: none;
}
.cid-v17gIB0DiE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17gIB0DiE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gIB0DiE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gIB0DiE .carousel-indicators {
    display: none;
  }
}
.cid-v17gIB0DiE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17gIB0DiE .carousel-inner > .active {
  display: block;
}
.cid-v17gIB0DiE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gIB0DiE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17gIB0DiE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17gIB0DiE .carousel-control,
  .cid-v17gIB0DiE .carousel-indicators,
  .cid-v17gIB0DiE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17gIB0DiE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17gIB0DiE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17gIB0DiE .carousel-indicators .active,
.cid-v17gIB0DiE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17gIB0DiE .carousel-indicators .active {
  background: #fff;
}
.cid-v17gIB0DiE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17gIB0DiE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17gIB0DiE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17gIB0DiE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17gIB0DiE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17gIB0DiE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17gIB0DiE .carousel {
  width: 100%;
}
.cid-v17gIB0DiE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17gIB0DiE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17gIB0DiE .modal.fade .modal-dialog,
.cid-v17gIB0DiE .modal.in .modal-dialog {
  transform: none;
}
.cid-v17gIB0DiE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17gIB0DiE .content-head {
  max-width: 800px;
}
.cid-v17gIB0DiE H3 {
  color: #7f6d5f;
}
.cid-v17gIBwKpk {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17gIBwKpk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gIBwKpk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gIBwKpk .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17gIBwKpk .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17gIBwKpk .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17gIBwKpk .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17gIBwKpk .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17gIBwKpk .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17gIBwKpk .google-map iframe {
    height: 350px;
  }
}
.cid-v17gIBwKpk .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17gIBwKpk .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gIBwKpk .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17gIBwKpk .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17gIBwKpk .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gIBwKpk .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17gIBwKpk .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17gIBwKpk .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17gIBwKpk .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17gIBwKpk .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17gIBwKpk .card {
  justify-content: center;
}
.cid-v17gIBwKpk .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gIBwKpk .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17gIBwKpk .mbr-address {
  color: #212529;
}
.cid-v17gIBwKpk .list {
  color: #212529;
}
.cid-v17gIBwKpk .mbr-address,
.cid-v17gIBwKpk .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17gIBwKpk .list,
.cid-v17gIBwKpk .item-wrap {
  color: #000000;
}
.cid-v17gIBVOzL {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17gNE1naf {
  z-index: 1000;
  width: 100%;
}
.cid-v17gNE1naf .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-v17gNE1naf .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17gNE1naf .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17gNE1naf .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17gNE1naf .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17gNE1naf .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17gNE1naf .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17gNE1naf .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17gNE1naf .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17gNE1naf .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17gNE1naf .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17gNE1naf .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17gNE1naf .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17gNE1naf .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17gNE1naf .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17gNE1naf .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-v17gNE1naf .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17gNE1naf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17gNE1naf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17gNE1naf .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17gNE1naf .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17gNE1naf .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gNE1naf .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17gNE1naf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17gNE1naf .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17gNE1naf .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gNE1naf .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17gNE1naf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17gNE1naf .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-v17gNE1naf .nav-item:focus,
.cid-v17gNE1naf .nav-link:focus {
  outline: none;
}
.cid-v17gNE1naf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17gNE1naf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17gNE1naf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17gNE1naf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17gNE1naf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17gNE1naf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17gNE1naf .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-v17gNE1naf .navbar.opened {
  transition: all 0.3s;
}
.cid-v17gNE1naf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17gNE1naf .navbar .navbar-logo img {
  width: auto;
}
.cid-v17gNE1naf .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17gNE1naf .navbar.collapsed {
  justify-content: center;
}
.cid-v17gNE1naf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17gNE1naf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17gNE1naf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17gNE1naf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17gNE1naf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17gNE1naf .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-v17gNE1naf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17gNE1naf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17gNE1naf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17gNE1naf .navbar {
    min-height: 72px;
  }
  .cid-v17gNE1naf .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gNE1naf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17gNE1naf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17gNE1naf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17gNE1naf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17gNE1naf .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-v17gNE1naf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17gNE1naf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17gNE1naf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17gNE1naf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17gNE1naf .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17gNE1naf .dropdown-item.active,
.cid-v17gNE1naf .dropdown-item:active {
  background-color: transparent;
}
.cid-v17gNE1naf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17gNE1naf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17gNE1naf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17gNE1naf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17gNE1naf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17gNE1naf .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17gNE1naf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17gNE1naf .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17gNE1naf .navbar-buttons {
    text-align: left;
  }
}
.cid-v17gNE1naf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17gNE1naf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17gNE1naf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17gNE1naf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gNE1naf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gNE1naf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17gNE1naf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gNE1naf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17gNE1naf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17gNE1naf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gNE1naf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17gNE1naf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17gNE1naf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17gNE1naf .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17gNE1naf .navbar {
    height: 70px;
  }
  .cid-v17gNE1naf .navbar.opened {
    height: auto;
  }
  .cid-v17gNE1naf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17gNE1naf .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17gNE1naf .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17gNE1naf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17gNE1naf .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-v17gNE1naf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17gNE1naf .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17gNE1naf .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17gNE1naf .navbar-brand {
    margin-right: auto;
  }
  .cid-v17gNE1naf .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17gNE1naf .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17gNE1naf .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17gNE1naf .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-v17gNE1naf .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17gNE1naf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17gNE1naf .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-v17gNE1naf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17gNE1naf .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-v17gNE1naf .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17gNE1naf .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17gNEh20n {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17gNEh20n .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gNEh20n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gNEh20n .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17gNEh20n .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17gNEh20n {
    align-items: center;
  }
  .cid-v17gNEh20n .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17gNEh20n .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17gNEh20n {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17gNEh20n .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17gNEh20n .content-wrap {
    width: 100%;
  }
}
.cid-v17gNEh20n .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gNEh20n .mbr-text,
.cid-v17gNEh20n .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gNEtlJS {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gNEtlJS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gNEtlJS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gNEtlJS .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17gNEtlJS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gNEtlJS .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17gNEtlJS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gNEtlJS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gNEtlJS .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gNEtlJS .mbr-text,
.cid-v17gNEtlJS .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gNEtlJS img {
  width: 100%;
  height: 100%;
}
.cid-v17gNEKUd6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gNEKUd6 .mbr-text {
  color: #000000;
}
.cid-v17gNEKUd6 .mbr-section-subtitle {
  color: #000000;
}
.cid-v17gNEKUd6 .mbr-section-title {
  color: #000000;
}
.cid-v17gNEKUd6 .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gNEKUd6 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gNEKUd6 .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gNEKUd6 .img-wrapper {
  display: flex;
}
.cid-v17gNEKUd6 .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gNEKUd6 .card-title,
.cid-v17gNEKUd6 .img-wrapper {
  text-align: center;
}
.cid-v17gNEUJ75 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gNEUJ75 .justify-content-center {
  align-items: center;
}
.cid-v17gNEUJ75 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gNEUJ75 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gNEUJ75 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17gNEUJ75 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gNEUJ75 .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17gNEUJ75 .content-head {
  max-width: 800px;
}
.cid-v17gNEUJ75 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17gNEUJ75 .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17gNEUJ75 .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17gNFnjPC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gNFnjPC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gNFnjPC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gNFnjPC .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17gNFnjPC .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17gNFnjPC .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17gNFnjPC .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17gNFnjPC .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17gNFnjPC .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17gNFnjPC .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17gNFnjPC .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17gNFnjPC .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17gNFnjPC .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17gNFnjPC .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17gNFnjPC .content-head {
  max-width: 800px;
}
.cid-v17gNFnjPC .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17gNFnjPC .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17gNFGn7Y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17gNFGn7Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gNFGn7Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gNFGn7Y .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17gNFGn7Y .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gNFGn7Y .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gNFGn7Y .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17gNFGn7Y .mbr-text,
.cid-v17gNFGn7Y .mbr-section-btn {
  text-align: left;
}
.cid-v17gNFGn7Y .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gNFGn7Y .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gNFGn7Y .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gNFGn7Y .img-wrapper {
  display: flex;
}
.cid-v17gNFGn7Y .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gNFGn7Y .card-title {
  text-align: center;
}
.cid-v17gNFWePG {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17gNFWePG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gNFWePG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17gNFWePG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gNFWePG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17gNFWePG .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gNFWePG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gNFWePG .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gNFWePG .mbr-text,
.cid-v17gNFWePG .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gNGf9T0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gNGf9T0 .mbr-text {
  color: #000000;
}
.cid-v17gNGf9T0 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17gNGf9T0 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gNGf9T0 .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gNGf9T0 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17gNGf9T0 p {
  line-height: 1.3;
}
.cid-v17gNGf9T0 .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17gNGf9T0 .mbr-iconfont {
    display: none;
  }
}
.cid-v17gNGf9T0 .wrapper {
  position: relative;
}
.cid-v17gNGf9T0 .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17gNGf9T0 .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17gNGf9T0 .img-wrapper {
  display: flex;
}
.cid-v17gNGf9T0 .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17gNGf9T0 .card-title,
.cid-v17gNGf9T0 .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17gNGvSld {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gNGvSld .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17gNGvSld .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17gNGvSld .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gNGvSld .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17gNGvSld .card-title,
.cid-v17gNGvSld .iconfont-wrapper {
  color: #000000;
}
.cid-v17gNGvSld .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17gNGvSld .content-head {
  max-width: 800px;
}
.cid-v17gNGvSld .mbr-section-title {
  color: #ffffff;
}
.cid-v17gNGvSld .card-title,
.cid-v17gNGvSld .img-wrapper {
  text-align: center;
}
.cid-v17gNGvSld .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17gNGTFEk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17gNGTFEk .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17gNGTFEk .item {
    margin-bottom: 1rem;
  }
}
.cid-v17gNGTFEk .item-wrapper {
  position: relative;
}
.cid-v17gNGTFEk .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17gNGTFEk .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17gNGTFEk .carousel-control,
.cid-v17gNGTFEk .close {
  background: #1b1b1b;
}
.cid-v17gNGTFEk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17gNGTFEk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17gNGTFEk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17gNGTFEk .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17gNGTFEk .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17gNGTFEk .close::before {
  content: '\e91a';
}
.cid-v17gNGTFEk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17gNGTFEk .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17gNGTFEk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gNGTFEk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17gNGTFEk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17gNGTFEk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17gNGTFEk .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17gNGTFEk .carousel-indicators li.active,
.cid-v17gNGTFEk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17gNGTFEk .carousel-indicators li::after,
.cid-v17gNGTFEk .carousel-indicators li::before {
  content: none;
}
.cid-v17gNGTFEk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17gNGTFEk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gNGTFEk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gNGTFEk .carousel-indicators {
    display: none;
  }
}
.cid-v17gNGTFEk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17gNGTFEk .carousel-inner > .active {
  display: block;
}
.cid-v17gNGTFEk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gNGTFEk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17gNGTFEk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17gNGTFEk .carousel-control,
  .cid-v17gNGTFEk .carousel-indicators,
  .cid-v17gNGTFEk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17gNGTFEk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17gNGTFEk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17gNGTFEk .carousel-indicators .active,
.cid-v17gNGTFEk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17gNGTFEk .carousel-indicators .active {
  background: #fff;
}
.cid-v17gNGTFEk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17gNGTFEk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17gNGTFEk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17gNGTFEk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17gNGTFEk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17gNGTFEk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17gNGTFEk .carousel {
  width: 100%;
}
.cid-v17gNGTFEk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17gNGTFEk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17gNGTFEk .modal.fade .modal-dialog,
.cid-v17gNGTFEk .modal.in .modal-dialog {
  transform: none;
}
.cid-v17gNGTFEk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17gNGTFEk .content-head {
  max-width: 800px;
}
.cid-v17gNGTFEk H3 {
  color: #7f6d5f;
}
.cid-v17gNHoi3b {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17gNHoi3b .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gNHoi3b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gNHoi3b .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17gNHoi3b .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17gNHoi3b .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17gNHoi3b .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17gNHoi3b .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17gNHoi3b .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17gNHoi3b .google-map iframe {
    height: 350px;
  }
}
.cid-v17gNHoi3b .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17gNHoi3b .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gNHoi3b .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17gNHoi3b .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17gNHoi3b .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gNHoi3b .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17gNHoi3b .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17gNHoi3b .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17gNHoi3b .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17gNHoi3b .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17gNHoi3b .card {
  justify-content: center;
}
.cid-v17gNHoi3b .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gNHoi3b .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17gNHoi3b .mbr-address {
  color: #212529;
}
.cid-v17gNHoi3b .list {
  color: #212529;
}
.cid-v17gNHoi3b .mbr-address,
.cid-v17gNHoi3b .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17gNHoi3b .list,
.cid-v17gNHoi3b .item-wrap {
  color: #000000;
}
.cid-v17gNHOcme {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17gYnHPED {
  z-index: 1000;
  width: 100%;
}
.cid-v17gYnHPED .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-v17gYnHPED .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17gYnHPED .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17gYnHPED .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17gYnHPED .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17gYnHPED .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17gYnHPED .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17gYnHPED .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17gYnHPED .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17gYnHPED .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17gYnHPED .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17gYnHPED .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17gYnHPED .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17gYnHPED .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17gYnHPED .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17gYnHPED .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-v17gYnHPED .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17gYnHPED .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17gYnHPED .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17gYnHPED .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17gYnHPED .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17gYnHPED .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gYnHPED .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17gYnHPED .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17gYnHPED .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17gYnHPED .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gYnHPED .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17gYnHPED .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17gYnHPED .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-v17gYnHPED .nav-item:focus,
.cid-v17gYnHPED .nav-link:focus {
  outline: none;
}
.cid-v17gYnHPED .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17gYnHPED .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17gYnHPED .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17gYnHPED .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17gYnHPED .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17gYnHPED .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17gYnHPED .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-v17gYnHPED .navbar.opened {
  transition: all 0.3s;
}
.cid-v17gYnHPED .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17gYnHPED .navbar .navbar-logo img {
  width: auto;
}
.cid-v17gYnHPED .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17gYnHPED .navbar.collapsed {
  justify-content: center;
}
.cid-v17gYnHPED .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17gYnHPED .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17gYnHPED .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17gYnHPED .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17gYnHPED .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17gYnHPED .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-v17gYnHPED .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17gYnHPED .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17gYnHPED .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17gYnHPED .navbar {
    min-height: 72px;
  }
  .cid-v17gYnHPED .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gYnHPED .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17gYnHPED .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17gYnHPED .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17gYnHPED .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17gYnHPED .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-v17gYnHPED .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17gYnHPED .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17gYnHPED .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17gYnHPED .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17gYnHPED .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17gYnHPED .dropdown-item.active,
.cid-v17gYnHPED .dropdown-item:active {
  background-color: transparent;
}
.cid-v17gYnHPED .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17gYnHPED .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17gYnHPED .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17gYnHPED .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17gYnHPED .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17gYnHPED .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17gYnHPED ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17gYnHPED .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17gYnHPED .navbar-buttons {
    text-align: left;
  }
}
.cid-v17gYnHPED button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17gYnHPED button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17gYnHPED button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17gYnHPED button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gYnHPED button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17gYnHPED button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17gYnHPED nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gYnHPED nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17gYnHPED nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17gYnHPED nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17gYnHPED .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17gYnHPED a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17gYnHPED .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17gYnHPED .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17gYnHPED .navbar {
    height: 70px;
  }
  .cid-v17gYnHPED .navbar.opened {
    height: auto;
  }
  .cid-v17gYnHPED .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17gYnHPED .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17gYnHPED .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17gYnHPED .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17gYnHPED .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-v17gYnHPED .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17gYnHPED .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17gYnHPED .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17gYnHPED .navbar-brand {
    margin-right: auto;
  }
  .cid-v17gYnHPED .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17gYnHPED .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17gYnHPED .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17gYnHPED .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-v17gYnHPED .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17gYnHPED .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17gYnHPED .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-v17gYnHPED .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17gYnHPED .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-v17gYnHPED .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17gYnHPED .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17gYnZtF0 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17gYnZtF0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gYnZtF0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gYnZtF0 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17gYnZtF0 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17gYnZtF0 {
    align-items: center;
  }
  .cid-v17gYnZtF0 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17gYnZtF0 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17gYnZtF0 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17gYnZtF0 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17gYnZtF0 .content-wrap {
    width: 100%;
  }
}
.cid-v17gYnZtF0 .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gYnZtF0 .mbr-text,
.cid-v17gYnZtF0 .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gYoeuhl {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gYoeuhl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gYoeuhl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gYoeuhl .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17gYoeuhl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gYoeuhl .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17gYoeuhl .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gYoeuhl .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gYoeuhl .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gYoeuhl .mbr-text,
.cid-v17gYoeuhl .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gYoeuhl img {
  width: 100%;
  height: 100%;
}
.cid-v17gYotX5a {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gYotX5a .mbr-text {
  color: #000000;
}
.cid-v17gYotX5a .mbr-section-subtitle {
  color: #000000;
}
.cid-v17gYotX5a .mbr-section-title {
  color: #000000;
}
.cid-v17gYotX5a .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gYotX5a .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gYotX5a .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gYotX5a .img-wrapper {
  display: flex;
}
.cid-v17gYotX5a .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gYotX5a .card-title,
.cid-v17gYotX5a .img-wrapper {
  text-align: center;
}
.cid-v17gYoFMeU {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17gYoFMeU .justify-content-center {
  align-items: center;
}
.cid-v17gYoFMeU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gYoFMeU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gYoFMeU .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17gYoFMeU .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gYoFMeU .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17gYoFMeU .content-head {
  max-width: 800px;
}
.cid-v17gYoFMeU .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17gYoFMeU .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17gYoFMeU .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17gYp612B {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gYp612B .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gYp612B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gYp612B .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17gYp612B .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17gYp612B .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17gYp612B .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17gYp612B .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17gYp612B .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17gYp612B .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17gYp612B .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17gYp612B .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17gYp612B .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17gYp612B .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17gYp612B .content-head {
  max-width: 800px;
}
.cid-v17gYp612B .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17gYp612B .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17gYpoLwT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17gYpoLwT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gYpoLwT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gYpoLwT .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17gYpoLwT .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gYpoLwT .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gYpoLwT .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17gYpoLwT .mbr-text,
.cid-v17gYpoLwT .mbr-section-btn {
  text-align: left;
}
.cid-v17gYpoLwT .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gYpoLwT .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17gYpoLwT .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17gYpoLwT .img-wrapper {
  display: flex;
}
.cid-v17gYpoLwT .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17gYpoLwT .card-title {
  text-align: center;
}
.cid-v17gYpFXDe {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17gYpFXDe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gYpFXDe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17gYpFXDe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17gYpFXDe .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17gYpFXDe .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17gYpFXDe .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17gYpFXDe .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gYpFXDe .mbr-text,
.cid-v17gYpFXDe .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17gYpWy1J {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17gYpWy1J .mbr-text {
  color: #000000;
}
.cid-v17gYpWy1J .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17gYpWy1J .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gYpWy1J .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17gYpWy1J .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17gYpWy1J p {
  line-height: 1.3;
}
.cid-v17gYpWy1J .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17gYpWy1J .mbr-iconfont {
    display: none;
  }
}
.cid-v17gYpWy1J .wrapper {
  position: relative;
}
.cid-v17gYpWy1J .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17gYpWy1J .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17gYpWy1J .img-wrapper {
  display: flex;
}
.cid-v17gYpWy1J .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17gYpWy1J .card-title,
.cid-v17gYpWy1J .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17gYqcVhc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17gYqcVhc .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17gYqcVhc .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17gYqcVhc .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gYqcVhc .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17gYqcVhc .card-title,
.cid-v17gYqcVhc .iconfont-wrapper {
  color: #000000;
}
.cid-v17gYqcVhc .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17gYqcVhc .content-head {
  max-width: 800px;
}
.cid-v17gYqcVhc .mbr-section-title {
  color: #ffffff;
}
.cid-v17gYqcVhc .card-title,
.cid-v17gYqcVhc .img-wrapper {
  text-align: center;
}
.cid-v17gYqcVhc .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17gYqACS4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17gYqACS4 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17gYqACS4 .item {
    margin-bottom: 1rem;
  }
}
.cid-v17gYqACS4 .item-wrapper {
  position: relative;
}
.cid-v17gYqACS4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17gYqACS4 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17gYqACS4 .carousel-control,
.cid-v17gYqACS4 .close {
  background: #1b1b1b;
}
.cid-v17gYqACS4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17gYqACS4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17gYqACS4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17gYqACS4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17gYqACS4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17gYqACS4 .close::before {
  content: '\e91a';
}
.cid-v17gYqACS4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17gYqACS4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17gYqACS4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gYqACS4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17gYqACS4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17gYqACS4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17gYqACS4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17gYqACS4 .carousel-indicators li.active,
.cid-v17gYqACS4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17gYqACS4 .carousel-indicators li::after,
.cid-v17gYqACS4 .carousel-indicators li::before {
  content: none;
}
.cid-v17gYqACS4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17gYqACS4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17gYqACS4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17gYqACS4 .carousel-indicators {
    display: none;
  }
}
.cid-v17gYqACS4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17gYqACS4 .carousel-inner > .active {
  display: block;
}
.cid-v17gYqACS4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17gYqACS4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17gYqACS4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17gYqACS4 .carousel-control,
  .cid-v17gYqACS4 .carousel-indicators,
  .cid-v17gYqACS4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17gYqACS4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17gYqACS4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17gYqACS4 .carousel-indicators .active,
.cid-v17gYqACS4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17gYqACS4 .carousel-indicators .active {
  background: #fff;
}
.cid-v17gYqACS4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17gYqACS4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17gYqACS4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17gYqACS4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17gYqACS4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17gYqACS4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17gYqACS4 .carousel {
  width: 100%;
}
.cid-v17gYqACS4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17gYqACS4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17gYqACS4 .modal.fade .modal-dialog,
.cid-v17gYqACS4 .modal.in .modal-dialog {
  transform: none;
}
.cid-v17gYqACS4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17gYqACS4 .content-head {
  max-width: 800px;
}
.cid-v17gYqACS4 H3 {
  color: #7f6d5f;
}
.cid-v17gYr6RNy {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17gYr6RNy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17gYr6RNy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17gYr6RNy .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17gYr6RNy .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17gYr6RNy .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17gYr6RNy .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17gYr6RNy .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17gYr6RNy .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17gYr6RNy .google-map iframe {
    height: 350px;
  }
}
.cid-v17gYr6RNy .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17gYr6RNy .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gYr6RNy .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17gYr6RNy .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17gYr6RNy .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17gYr6RNy .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17gYr6RNy .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17gYr6RNy .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17gYr6RNy .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17gYr6RNy .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17gYr6RNy .card {
  justify-content: center;
}
.cid-v17gYr6RNy .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17gYr6RNy .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17gYr6RNy .mbr-address {
  color: #212529;
}
.cid-v17gYr6RNy .list {
  color: #212529;
}
.cid-v17gYr6RNy .mbr-address,
.cid-v17gYr6RNy .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17gYr6RNy .list,
.cid-v17gYr6RNy .item-wrap {
  color: #000000;
}
.cid-v17gYruGnQ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17h49FfdQ {
  z-index: 1000;
  width: 100%;
}
.cid-v17h49FfdQ .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-v17h49FfdQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17h49FfdQ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17h49FfdQ .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17h49FfdQ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17h49FfdQ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17h49FfdQ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17h49FfdQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17h49FfdQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17h49FfdQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17h49FfdQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17h49FfdQ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17h49FfdQ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17h49FfdQ .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17h49FfdQ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17h49FfdQ .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-v17h49FfdQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17h49FfdQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17h49FfdQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17h49FfdQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17h49FfdQ .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17h49FfdQ .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17h49FfdQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17h49FfdQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17h49FfdQ .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17h49FfdQ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17h49FfdQ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17h49FfdQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17h49FfdQ .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-v17h49FfdQ .nav-item:focus,
.cid-v17h49FfdQ .nav-link:focus {
  outline: none;
}
.cid-v17h49FfdQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17h49FfdQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17h49FfdQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17h49FfdQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17h49FfdQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17h49FfdQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17h49FfdQ .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-v17h49FfdQ .navbar.opened {
  transition: all 0.3s;
}
.cid-v17h49FfdQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17h49FfdQ .navbar .navbar-logo img {
  width: auto;
}
.cid-v17h49FfdQ .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17h49FfdQ .navbar.collapsed {
  justify-content: center;
}
.cid-v17h49FfdQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17h49FfdQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17h49FfdQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17h49FfdQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17h49FfdQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17h49FfdQ .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-v17h49FfdQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17h49FfdQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17h49FfdQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17h49FfdQ .navbar {
    min-height: 72px;
  }
  .cid-v17h49FfdQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17h49FfdQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17h49FfdQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17h49FfdQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17h49FfdQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17h49FfdQ .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-v17h49FfdQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17h49FfdQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17h49FfdQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17h49FfdQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17h49FfdQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17h49FfdQ .dropdown-item.active,
.cid-v17h49FfdQ .dropdown-item:active {
  background-color: transparent;
}
.cid-v17h49FfdQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17h49FfdQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17h49FfdQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17h49FfdQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17h49FfdQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17h49FfdQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17h49FfdQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17h49FfdQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17h49FfdQ .navbar-buttons {
    text-align: left;
  }
}
.cid-v17h49FfdQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17h49FfdQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17h49FfdQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17h49FfdQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17h49FfdQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17h49FfdQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17h49FfdQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17h49FfdQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17h49FfdQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17h49FfdQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17h49FfdQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17h49FfdQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17h49FfdQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17h49FfdQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17h49FfdQ .navbar {
    height: 70px;
  }
  .cid-v17h49FfdQ .navbar.opened {
    height: auto;
  }
  .cid-v17h49FfdQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17h49FfdQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17h49FfdQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17h49FfdQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17h49FfdQ .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-v17h49FfdQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17h49FfdQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17h49FfdQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17h49FfdQ .navbar-brand {
    margin-right: auto;
  }
  .cid-v17h49FfdQ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17h49FfdQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17h49FfdQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17h49FfdQ .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-v17h49FfdQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17h49FfdQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17h49FfdQ .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-v17h49FfdQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17h49FfdQ .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-v17h49FfdQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17h49FfdQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17h49VNOd {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17h49VNOd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h49VNOd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17h49VNOd .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17h49VNOd .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17h49VNOd {
    align-items: center;
  }
  .cid-v17h49VNOd .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17h49VNOd .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17h49VNOd {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17h49VNOd .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17h49VNOd .content-wrap {
    width: 100%;
  }
}
.cid-v17h49VNOd .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17h49VNOd .mbr-text,
.cid-v17h49VNOd .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17h4a7S7G {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17h4a7S7G .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h4a7S7G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17h4a7S7G .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17h4a7S7G .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17h4a7S7G .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17h4a7S7G .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17h4a7S7G .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17h4a7S7G .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17h4a7S7G .mbr-text,
.cid-v17h4a7S7G .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17h4a7S7G img {
  width: 100%;
  height: 100%;
}
.cid-v17h4al9wq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17h4al9wq .mbr-text {
  color: #000000;
}
.cid-v17h4al9wq .mbr-section-subtitle {
  color: #000000;
}
.cid-v17h4al9wq .mbr-section-title {
  color: #000000;
}
.cid-v17h4al9wq .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17h4al9wq .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17h4al9wq .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17h4al9wq .img-wrapper {
  display: flex;
}
.cid-v17h4al9wq .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17h4al9wq .card-title,
.cid-v17h4al9wq .img-wrapper {
  text-align: center;
}
.cid-v17h4axDqf {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17h4axDqf .justify-content-center {
  align-items: center;
}
.cid-v17h4axDqf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h4axDqf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17h4axDqf .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17h4axDqf .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17h4axDqf .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17h4axDqf .content-head {
  max-width: 800px;
}
.cid-v17h4axDqf .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17h4axDqf .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17h4axDqf .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17h4aYu68 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17h4aYu68 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h4aYu68 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17h4aYu68 .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17h4aYu68 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17h4aYu68 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17h4aYu68 .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17h4aYu68 .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17h4aYu68 .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17h4aYu68 .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17h4aYu68 .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17h4aYu68 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17h4aYu68 .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17h4aYu68 .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17h4aYu68 .content-head {
  max-width: 800px;
}
.cid-v17h4aYu68 .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17h4aYu68 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17h4bhSLn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17h4bhSLn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h4bhSLn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17h4bhSLn .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17h4bhSLn .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17h4bhSLn .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17h4bhSLn .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17h4bhSLn .mbr-text,
.cid-v17h4bhSLn .mbr-section-btn {
  text-align: left;
}
.cid-v17h4bhSLn .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17h4bhSLn .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17h4bhSLn .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17h4bhSLn .img-wrapper {
  display: flex;
}
.cid-v17h4bhSLn .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17h4bhSLn .card-title {
  text-align: center;
}
.cid-v17h4bxNa1 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17h4bxNa1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h4bxNa1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17h4bxNa1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17h4bxNa1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17h4bxNa1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17h4bxNa1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17h4bxNa1 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17h4bxNa1 .mbr-text,
.cid-v17h4bxNa1 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17h4bNemw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17h4bNemw .mbr-text {
  color: #000000;
}
.cid-v17h4bNemw .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17h4bNemw .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17h4bNemw .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17h4bNemw .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17h4bNemw p {
  line-height: 1.3;
}
.cid-v17h4bNemw .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17h4bNemw .mbr-iconfont {
    display: none;
  }
}
.cid-v17h4bNemw .wrapper {
  position: relative;
}
.cid-v17h4bNemw .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17h4bNemw .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17h4bNemw .img-wrapper {
  display: flex;
}
.cid-v17h4bNemw .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17h4bNemw .card-title,
.cid-v17h4bNemw .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17h4c2zVX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17h4c2zVX .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17h4c2zVX .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17h4c2zVX .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17h4c2zVX .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17h4c2zVX .card-title,
.cid-v17h4c2zVX .iconfont-wrapper {
  color: #000000;
}
.cid-v17h4c2zVX .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17h4c2zVX .content-head {
  max-width: 800px;
}
.cid-v17h4c2zVX .mbr-section-title {
  color: #ffffff;
}
.cid-v17h4c2zVX .card-title,
.cid-v17h4c2zVX .img-wrapper {
  text-align: center;
}
.cid-v17h4c2zVX .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17h4cq0F9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17h4cq0F9 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17h4cq0F9 .item {
    margin-bottom: 1rem;
  }
}
.cid-v17h4cq0F9 .item-wrapper {
  position: relative;
}
.cid-v17h4cq0F9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17h4cq0F9 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17h4cq0F9 .carousel-control,
.cid-v17h4cq0F9 .close {
  background: #1b1b1b;
}
.cid-v17h4cq0F9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17h4cq0F9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17h4cq0F9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17h4cq0F9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17h4cq0F9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17h4cq0F9 .close::before {
  content: '\e91a';
}
.cid-v17h4cq0F9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17h4cq0F9 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17h4cq0F9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17h4cq0F9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17h4cq0F9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17h4cq0F9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17h4cq0F9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17h4cq0F9 .carousel-indicators li.active,
.cid-v17h4cq0F9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17h4cq0F9 .carousel-indicators li::after,
.cid-v17h4cq0F9 .carousel-indicators li::before {
  content: none;
}
.cid-v17h4cq0F9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17h4cq0F9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17h4cq0F9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17h4cq0F9 .carousel-indicators {
    display: none;
  }
}
.cid-v17h4cq0F9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17h4cq0F9 .carousel-inner > .active {
  display: block;
}
.cid-v17h4cq0F9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17h4cq0F9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17h4cq0F9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17h4cq0F9 .carousel-control,
  .cid-v17h4cq0F9 .carousel-indicators,
  .cid-v17h4cq0F9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17h4cq0F9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17h4cq0F9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17h4cq0F9 .carousel-indicators .active,
.cid-v17h4cq0F9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17h4cq0F9 .carousel-indicators .active {
  background: #fff;
}
.cid-v17h4cq0F9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17h4cq0F9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17h4cq0F9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17h4cq0F9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17h4cq0F9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17h4cq0F9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17h4cq0F9 .carousel {
  width: 100%;
}
.cid-v17h4cq0F9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17h4cq0F9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17h4cq0F9 .modal.fade .modal-dialog,
.cid-v17h4cq0F9 .modal.in .modal-dialog {
  transform: none;
}
.cid-v17h4cq0F9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17h4cq0F9 .content-head {
  max-width: 800px;
}
.cid-v17h4cq0F9 H3 {
  color: #7f6d5f;
}
.cid-v17h4cWsMB {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17h4cWsMB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h4cWsMB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17h4cWsMB .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17h4cWsMB .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17h4cWsMB .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17h4cWsMB .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17h4cWsMB .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17h4cWsMB .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17h4cWsMB .google-map iframe {
    height: 350px;
  }
}
.cid-v17h4cWsMB .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17h4cWsMB .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17h4cWsMB .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17h4cWsMB .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17h4cWsMB .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17h4cWsMB .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17h4cWsMB .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17h4cWsMB .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17h4cWsMB .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17h4cWsMB .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17h4cWsMB .card {
  justify-content: center;
}
.cid-v17h4cWsMB .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17h4cWsMB .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17h4cWsMB .mbr-address {
  color: #212529;
}
.cid-v17h4cWsMB .list {
  color: #212529;
}
.cid-v17h4cWsMB .mbr-address,
.cid-v17h4cWsMB .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17h4cWsMB .list,
.cid-v17h4cWsMB .item-wrap {
  color: #000000;
}
.cid-v17h4dlnko {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17h8FccCO {
  z-index: 1000;
  width: 100%;
}
.cid-v17h8FccCO .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-v17h8FccCO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17h8FccCO .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17h8FccCO .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17h8FccCO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17h8FccCO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17h8FccCO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17h8FccCO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17h8FccCO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17h8FccCO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17h8FccCO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17h8FccCO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17h8FccCO .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17h8FccCO .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17h8FccCO .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17h8FccCO .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-v17h8FccCO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17h8FccCO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17h8FccCO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17h8FccCO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17h8FccCO .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17h8FccCO .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17h8FccCO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17h8FccCO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17h8FccCO .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17h8FccCO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17h8FccCO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17h8FccCO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17h8FccCO .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-v17h8FccCO .nav-item:focus,
.cid-v17h8FccCO .nav-link:focus {
  outline: none;
}
.cid-v17h8FccCO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17h8FccCO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17h8FccCO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17h8FccCO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17h8FccCO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17h8FccCO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17h8FccCO .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-v17h8FccCO .navbar.opened {
  transition: all 0.3s;
}
.cid-v17h8FccCO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17h8FccCO .navbar .navbar-logo img {
  width: auto;
}
.cid-v17h8FccCO .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17h8FccCO .navbar.collapsed {
  justify-content: center;
}
.cid-v17h8FccCO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17h8FccCO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17h8FccCO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17h8FccCO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17h8FccCO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17h8FccCO .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-v17h8FccCO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17h8FccCO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17h8FccCO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17h8FccCO .navbar {
    min-height: 72px;
  }
  .cid-v17h8FccCO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17h8FccCO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17h8FccCO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17h8FccCO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17h8FccCO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17h8FccCO .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-v17h8FccCO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17h8FccCO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17h8FccCO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17h8FccCO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17h8FccCO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17h8FccCO .dropdown-item.active,
.cid-v17h8FccCO .dropdown-item:active {
  background-color: transparent;
}
.cid-v17h8FccCO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17h8FccCO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17h8FccCO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17h8FccCO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17h8FccCO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17h8FccCO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17h8FccCO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17h8FccCO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17h8FccCO .navbar-buttons {
    text-align: left;
  }
}
.cid-v17h8FccCO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17h8FccCO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17h8FccCO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17h8FccCO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17h8FccCO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17h8FccCO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17h8FccCO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17h8FccCO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17h8FccCO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17h8FccCO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17h8FccCO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17h8FccCO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17h8FccCO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17h8FccCO .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17h8FccCO .navbar {
    height: 70px;
  }
  .cid-v17h8FccCO .navbar.opened {
    height: auto;
  }
  .cid-v17h8FccCO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17h8FccCO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17h8FccCO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17h8FccCO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17h8FccCO .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-v17h8FccCO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17h8FccCO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17h8FccCO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17h8FccCO .navbar-brand {
    margin-right: auto;
  }
  .cid-v17h8FccCO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17h8FccCO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17h8FccCO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17h8FccCO .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-v17h8FccCO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17h8FccCO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17h8FccCO .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-v17h8FccCO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17h8FccCO .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-v17h8FccCO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17h8FccCO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17h8Fs73O {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17h8Fs73O .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h8Fs73O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17h8Fs73O .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17h8Fs73O .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17h8Fs73O {
    align-items: center;
  }
  .cid-v17h8Fs73O .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17h8Fs73O .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17h8Fs73O {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17h8Fs73O .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17h8Fs73O .content-wrap {
    width: 100%;
  }
}
.cid-v17h8Fs73O .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17h8Fs73O .mbr-text,
.cid-v17h8Fs73O .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17h8FEfOa {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17h8FEfOa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h8FEfOa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17h8FEfOa .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17h8FEfOa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17h8FEfOa .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17h8FEfOa .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17h8FEfOa .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17h8FEfOa .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17h8FEfOa .mbr-text,
.cid-v17h8FEfOa .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17h8FEfOa img {
  width: 100%;
  height: 100%;
}
.cid-v17h8FSmre {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17h8FSmre .mbr-text {
  color: #000000;
}
.cid-v17h8FSmre .mbr-section-subtitle {
  color: #000000;
}
.cid-v17h8FSmre .mbr-section-title {
  color: #000000;
}
.cid-v17h8FSmre .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17h8FSmre .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17h8FSmre .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17h8FSmre .img-wrapper {
  display: flex;
}
.cid-v17h8FSmre .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17h8FSmre .card-title,
.cid-v17h8FSmre .img-wrapper {
  text-align: center;
}
.cid-v17h8G5gdR {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17h8G5gdR .justify-content-center {
  align-items: center;
}
.cid-v17h8G5gdR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h8G5gdR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17h8G5gdR .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17h8G5gdR .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17h8G5gdR .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17h8G5gdR .content-head {
  max-width: 800px;
}
.cid-v17h8G5gdR .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17h8G5gdR .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17h8G5gdR .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17h8Gxm0x {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17h8Gxm0x .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h8Gxm0x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17h8Gxm0x .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17h8Gxm0x .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17h8Gxm0x .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17h8Gxm0x .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17h8Gxm0x .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17h8Gxm0x .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17h8Gxm0x .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17h8Gxm0x .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17h8Gxm0x .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17h8Gxm0x .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17h8Gxm0x .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17h8Gxm0x .content-head {
  max-width: 800px;
}
.cid-v17h8Gxm0x .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17h8Gxm0x .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17h8GSKLz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17h8GSKLz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h8GSKLz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17h8GSKLz .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17h8GSKLz .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17h8GSKLz .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17h8GSKLz .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17h8GSKLz .mbr-text,
.cid-v17h8GSKLz .mbr-section-btn {
  text-align: left;
}
.cid-v17h8GSKLz .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17h8GSKLz .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17h8GSKLz .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17h8GSKLz .img-wrapper {
  display: flex;
}
.cid-v17h8GSKLz .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17h8GSKLz .card-title {
  text-align: center;
}
.cid-v17h8H7E2E {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17h8H7E2E .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h8H7E2E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17h8H7E2E .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17h8H7E2E .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17h8H7E2E .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17h8H7E2E .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17h8H7E2E .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17h8H7E2E .mbr-text,
.cid-v17h8H7E2E .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17h8HpbQw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17h8HpbQw .mbr-text {
  color: #000000;
}
.cid-v17h8HpbQw .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17h8HpbQw .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17h8HpbQw .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17h8HpbQw .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17h8HpbQw p {
  line-height: 1.3;
}
.cid-v17h8HpbQw .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17h8HpbQw .mbr-iconfont {
    display: none;
  }
}
.cid-v17h8HpbQw .wrapper {
  position: relative;
}
.cid-v17h8HpbQw .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17h8HpbQw .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17h8HpbQw .img-wrapper {
  display: flex;
}
.cid-v17h8HpbQw .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17h8HpbQw .card-title,
.cid-v17h8HpbQw .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17h8HFsIl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17h8HFsIl .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17h8HFsIl .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17h8HFsIl .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17h8HFsIl .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17h8HFsIl .card-title,
.cid-v17h8HFsIl .iconfont-wrapper {
  color: #000000;
}
.cid-v17h8HFsIl .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17h8HFsIl .content-head {
  max-width: 800px;
}
.cid-v17h8HFsIl .mbr-section-title {
  color: #ffffff;
}
.cid-v17h8HFsIl .card-title,
.cid-v17h8HFsIl .img-wrapper {
  text-align: center;
}
.cid-v17h8HFsIl .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17h8I4Fpe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17h8I4Fpe .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17h8I4Fpe .item {
    margin-bottom: 1rem;
  }
}
.cid-v17h8I4Fpe .item-wrapper {
  position: relative;
}
.cid-v17h8I4Fpe .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17h8I4Fpe .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17h8I4Fpe .carousel-control,
.cid-v17h8I4Fpe .close {
  background: #1b1b1b;
}
.cid-v17h8I4Fpe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17h8I4Fpe .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17h8I4Fpe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17h8I4Fpe .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17h8I4Fpe .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17h8I4Fpe .close::before {
  content: '\e91a';
}
.cid-v17h8I4Fpe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17h8I4Fpe .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17h8I4Fpe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17h8I4Fpe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17h8I4Fpe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17h8I4Fpe .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17h8I4Fpe .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17h8I4Fpe .carousel-indicators li.active,
.cid-v17h8I4Fpe .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17h8I4Fpe .carousel-indicators li::after,
.cid-v17h8I4Fpe .carousel-indicators li::before {
  content: none;
}
.cid-v17h8I4Fpe .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17h8I4Fpe .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17h8I4Fpe .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17h8I4Fpe .carousel-indicators {
    display: none;
  }
}
.cid-v17h8I4Fpe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17h8I4Fpe .carousel-inner > .active {
  display: block;
}
.cid-v17h8I4Fpe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17h8I4Fpe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17h8I4Fpe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17h8I4Fpe .carousel-control,
  .cid-v17h8I4Fpe .carousel-indicators,
  .cid-v17h8I4Fpe .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17h8I4Fpe .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17h8I4Fpe .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17h8I4Fpe .carousel-indicators .active,
.cid-v17h8I4Fpe .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17h8I4Fpe .carousel-indicators .active {
  background: #fff;
}
.cid-v17h8I4Fpe .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17h8I4Fpe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17h8I4Fpe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17h8I4Fpe .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17h8I4Fpe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17h8I4Fpe .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17h8I4Fpe .carousel {
  width: 100%;
}
.cid-v17h8I4Fpe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17h8I4Fpe .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17h8I4Fpe .modal.fade .modal-dialog,
.cid-v17h8I4Fpe .modal.in .modal-dialog {
  transform: none;
}
.cid-v17h8I4Fpe .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17h8I4Fpe .content-head {
  max-width: 800px;
}
.cid-v17h8I4Fpe H3 {
  color: #7f6d5f;
}
.cid-v17h8IzXeh {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17h8IzXeh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17h8IzXeh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17h8IzXeh .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17h8IzXeh .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17h8IzXeh .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17h8IzXeh .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17h8IzXeh .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17h8IzXeh .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17h8IzXeh .google-map iframe {
    height: 350px;
  }
}
.cid-v17h8IzXeh .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17h8IzXeh .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17h8IzXeh .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17h8IzXeh .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17h8IzXeh .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17h8IzXeh .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17h8IzXeh .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17h8IzXeh .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17h8IzXeh .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17h8IzXeh .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17h8IzXeh .card {
  justify-content: center;
}
.cid-v17h8IzXeh .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17h8IzXeh .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17h8IzXeh .mbr-address {
  color: #212529;
}
.cid-v17h8IzXeh .list {
  color: #212529;
}
.cid-v17h8IzXeh .mbr-address,
.cid-v17h8IzXeh .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17h8IzXeh .list,
.cid-v17h8IzXeh .item-wrap {
  color: #000000;
}
.cid-v17h8IZVyF {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17hfFVHc8 {
  z-index: 1000;
  width: 100%;
}
.cid-v17hfFVHc8 .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-v17hfFVHc8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17hfFVHc8 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17hfFVHc8 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17hfFVHc8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17hfFVHc8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17hfFVHc8 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17hfFVHc8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17hfFVHc8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17hfFVHc8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17hfFVHc8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17hfFVHc8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17hfFVHc8 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17hfFVHc8 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17hfFVHc8 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17hfFVHc8 .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-v17hfFVHc8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17hfFVHc8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17hfFVHc8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17hfFVHc8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17hfFVHc8 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17hfFVHc8 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hfFVHc8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17hfFVHc8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17hfFVHc8 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17hfFVHc8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hfFVHc8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17hfFVHc8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17hfFVHc8 .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-v17hfFVHc8 .nav-item:focus,
.cid-v17hfFVHc8 .nav-link:focus {
  outline: none;
}
.cid-v17hfFVHc8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17hfFVHc8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17hfFVHc8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17hfFVHc8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17hfFVHc8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17hfFVHc8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17hfFVHc8 .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-v17hfFVHc8 .navbar.opened {
  transition: all 0.3s;
}
.cid-v17hfFVHc8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17hfFVHc8 .navbar .navbar-logo img {
  width: auto;
}
.cid-v17hfFVHc8 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17hfFVHc8 .navbar.collapsed {
  justify-content: center;
}
.cid-v17hfFVHc8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17hfFVHc8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17hfFVHc8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17hfFVHc8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17hfFVHc8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17hfFVHc8 .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-v17hfFVHc8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17hfFVHc8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17hfFVHc8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17hfFVHc8 .navbar {
    min-height: 72px;
  }
  .cid-v17hfFVHc8 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hfFVHc8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17hfFVHc8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17hfFVHc8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17hfFVHc8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17hfFVHc8 .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-v17hfFVHc8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17hfFVHc8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17hfFVHc8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17hfFVHc8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17hfFVHc8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17hfFVHc8 .dropdown-item.active,
.cid-v17hfFVHc8 .dropdown-item:active {
  background-color: transparent;
}
.cid-v17hfFVHc8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17hfFVHc8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17hfFVHc8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17hfFVHc8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17hfFVHc8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17hfFVHc8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17hfFVHc8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17hfFVHc8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17hfFVHc8 .navbar-buttons {
    text-align: left;
  }
}
.cid-v17hfFVHc8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17hfFVHc8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17hfFVHc8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17hfFVHc8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hfFVHc8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hfFVHc8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17hfFVHc8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hfFVHc8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17hfFVHc8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17hfFVHc8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hfFVHc8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17hfFVHc8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17hfFVHc8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17hfFVHc8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17hfFVHc8 .navbar {
    height: 70px;
  }
  .cid-v17hfFVHc8 .navbar.opened {
    height: auto;
  }
  .cid-v17hfFVHc8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17hfFVHc8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17hfFVHc8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17hfFVHc8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17hfFVHc8 .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-v17hfFVHc8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17hfFVHc8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17hfFVHc8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17hfFVHc8 .navbar-brand {
    margin-right: auto;
  }
  .cid-v17hfFVHc8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17hfFVHc8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17hfFVHc8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17hfFVHc8 .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-v17hfFVHc8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17hfFVHc8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17hfFVHc8 .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-v17hfFVHc8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17hfFVHc8 .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-v17hfFVHc8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17hfFVHc8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17hfGcLO4 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17hfGcLO4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hfGcLO4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hfGcLO4 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17hfGcLO4 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17hfGcLO4 {
    align-items: center;
  }
  .cid-v17hfGcLO4 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17hfGcLO4 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17hfGcLO4 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17hfGcLO4 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17hfGcLO4 .content-wrap {
    width: 100%;
  }
}
.cid-v17hfGcLO4 .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hfGcLO4 .mbr-text,
.cid-v17hfGcLO4 .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hfGqGb7 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hfGqGb7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hfGqGb7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hfGqGb7 .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17hfGqGb7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hfGqGb7 .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17hfGqGb7 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hfGqGb7 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hfGqGb7 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hfGqGb7 .mbr-text,
.cid-v17hfGqGb7 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hfGqGb7 img {
  width: 100%;
  height: 100%;
}
.cid-v17hfGFBYP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hfGFBYP .mbr-text {
  color: #000000;
}
.cid-v17hfGFBYP .mbr-section-subtitle {
  color: #000000;
}
.cid-v17hfGFBYP .mbr-section-title {
  color: #000000;
}
.cid-v17hfGFBYP .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hfGFBYP .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hfGFBYP .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hfGFBYP .img-wrapper {
  display: flex;
}
.cid-v17hfGFBYP .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hfGFBYP .card-title,
.cid-v17hfGFBYP .img-wrapper {
  text-align: center;
}
.cid-v17hfGRl1j {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hfGRl1j .justify-content-center {
  align-items: center;
}
.cid-v17hfGRl1j .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hfGRl1j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hfGRl1j .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17hfGRl1j .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hfGRl1j .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17hfGRl1j .content-head {
  max-width: 800px;
}
.cid-v17hfGRl1j .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17hfGRl1j .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17hfGRl1j .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17hfHjk5d {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hfHjk5d .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hfHjk5d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hfHjk5d .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17hfHjk5d .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17hfHjk5d .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17hfHjk5d .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17hfHjk5d .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17hfHjk5d .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17hfHjk5d .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17hfHjk5d .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17hfHjk5d .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17hfHjk5d .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17hfHjk5d .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17hfHjk5d .content-head {
  max-width: 800px;
}
.cid-v17hfHjk5d .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17hfHjk5d .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17hfHDkUb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17hfHDkUb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hfHDkUb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hfHDkUb .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17hfHDkUb .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hfHDkUb .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hfHDkUb .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17hfHDkUb .mbr-text,
.cid-v17hfHDkUb .mbr-section-btn {
  text-align: left;
}
.cid-v17hfHDkUb .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hfHDkUb .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hfHDkUb .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hfHDkUb .img-wrapper {
  display: flex;
}
.cid-v17hfHDkUb .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hfHDkUb .card-title {
  text-align: center;
}
.cid-v17hfHTYH6 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17hfHTYH6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hfHTYH6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17hfHTYH6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hfHTYH6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17hfHTYH6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hfHTYH6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hfHTYH6 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hfHTYH6 .mbr-text,
.cid-v17hfHTYH6 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hfIac3L {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hfIac3L .mbr-text {
  color: #000000;
}
.cid-v17hfIac3L .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17hfIac3L .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hfIac3L .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hfIac3L .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17hfIac3L p {
  line-height: 1.3;
}
.cid-v17hfIac3L .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17hfIac3L .mbr-iconfont {
    display: none;
  }
}
.cid-v17hfIac3L .wrapper {
  position: relative;
}
.cid-v17hfIac3L .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17hfIac3L .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17hfIac3L .img-wrapper {
  display: flex;
}
.cid-v17hfIac3L .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17hfIac3L .card-title,
.cid-v17hfIac3L .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17hfIqkNR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hfIqkNR .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17hfIqkNR .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17hfIqkNR .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hfIqkNR .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17hfIqkNR .card-title,
.cid-v17hfIqkNR .iconfont-wrapper {
  color: #000000;
}
.cid-v17hfIqkNR .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17hfIqkNR .content-head {
  max-width: 800px;
}
.cid-v17hfIqkNR .mbr-section-title {
  color: #ffffff;
}
.cid-v17hfIqkNR .card-title,
.cid-v17hfIqkNR .img-wrapper {
  text-align: center;
}
.cid-v17hfIqkNR .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17hfIPk6z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17hfIPk6z .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17hfIPk6z .item {
    margin-bottom: 1rem;
  }
}
.cid-v17hfIPk6z .item-wrapper {
  position: relative;
}
.cid-v17hfIPk6z .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17hfIPk6z .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17hfIPk6z .carousel-control,
.cid-v17hfIPk6z .close {
  background: #1b1b1b;
}
.cid-v17hfIPk6z .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17hfIPk6z .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17hfIPk6z .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17hfIPk6z .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17hfIPk6z .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17hfIPk6z .close::before {
  content: '\e91a';
}
.cid-v17hfIPk6z .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17hfIPk6z .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17hfIPk6z .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hfIPk6z .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17hfIPk6z .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17hfIPk6z .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17hfIPk6z .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17hfIPk6z .carousel-indicators li.active,
.cid-v17hfIPk6z .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17hfIPk6z .carousel-indicators li::after,
.cid-v17hfIPk6z .carousel-indicators li::before {
  content: none;
}
.cid-v17hfIPk6z .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17hfIPk6z .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hfIPk6z .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hfIPk6z .carousel-indicators {
    display: none;
  }
}
.cid-v17hfIPk6z .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17hfIPk6z .carousel-inner > .active {
  display: block;
}
.cid-v17hfIPk6z .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hfIPk6z .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17hfIPk6z .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17hfIPk6z .carousel-control,
  .cid-v17hfIPk6z .carousel-indicators,
  .cid-v17hfIPk6z .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17hfIPk6z .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17hfIPk6z .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17hfIPk6z .carousel-indicators .active,
.cid-v17hfIPk6z .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17hfIPk6z .carousel-indicators .active {
  background: #fff;
}
.cid-v17hfIPk6z .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17hfIPk6z .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17hfIPk6z .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17hfIPk6z .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17hfIPk6z .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17hfIPk6z .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17hfIPk6z .carousel {
  width: 100%;
}
.cid-v17hfIPk6z .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17hfIPk6z .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17hfIPk6z .modal.fade .modal-dialog,
.cid-v17hfIPk6z .modal.in .modal-dialog {
  transform: none;
}
.cid-v17hfIPk6z .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17hfIPk6z .content-head {
  max-width: 800px;
}
.cid-v17hfIPk6z H3 {
  color: #7f6d5f;
}
.cid-v17hfJm4JX {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17hfJm4JX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hfJm4JX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hfJm4JX .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17hfJm4JX .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17hfJm4JX .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17hfJm4JX .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17hfJm4JX .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17hfJm4JX .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17hfJm4JX .google-map iframe {
    height: 350px;
  }
}
.cid-v17hfJm4JX .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17hfJm4JX .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hfJm4JX .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17hfJm4JX .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17hfJm4JX .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hfJm4JX .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17hfJm4JX .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17hfJm4JX .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17hfJm4JX .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17hfJm4JX .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17hfJm4JX .card {
  justify-content: center;
}
.cid-v17hfJm4JX .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hfJm4JX .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17hfJm4JX .mbr-address {
  color: #212529;
}
.cid-v17hfJm4JX .list {
  color: #212529;
}
.cid-v17hfJm4JX .mbr-address,
.cid-v17hfJm4JX .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17hfJm4JX .list,
.cid-v17hfJm4JX .item-wrap {
  color: #000000;
}
.cid-v17hfJMhJG {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17hklXGdx {
  z-index: 1000;
  width: 100%;
}
.cid-v17hklXGdx .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-v17hklXGdx .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17hklXGdx .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17hklXGdx .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17hklXGdx .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17hklXGdx .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17hklXGdx .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17hklXGdx .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17hklXGdx .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17hklXGdx .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17hklXGdx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17hklXGdx .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17hklXGdx .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17hklXGdx .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17hklXGdx .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17hklXGdx .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-v17hklXGdx .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17hklXGdx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17hklXGdx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17hklXGdx .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17hklXGdx .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17hklXGdx .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hklXGdx .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17hklXGdx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17hklXGdx .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17hklXGdx .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hklXGdx .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17hklXGdx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17hklXGdx .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-v17hklXGdx .nav-item:focus,
.cid-v17hklXGdx .nav-link:focus {
  outline: none;
}
.cid-v17hklXGdx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17hklXGdx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17hklXGdx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17hklXGdx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17hklXGdx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17hklXGdx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17hklXGdx .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-v17hklXGdx .navbar.opened {
  transition: all 0.3s;
}
.cid-v17hklXGdx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17hklXGdx .navbar .navbar-logo img {
  width: auto;
}
.cid-v17hklXGdx .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17hklXGdx .navbar.collapsed {
  justify-content: center;
}
.cid-v17hklXGdx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17hklXGdx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17hklXGdx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17hklXGdx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17hklXGdx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17hklXGdx .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-v17hklXGdx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17hklXGdx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17hklXGdx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17hklXGdx .navbar {
    min-height: 72px;
  }
  .cid-v17hklXGdx .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hklXGdx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17hklXGdx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17hklXGdx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17hklXGdx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17hklXGdx .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-v17hklXGdx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17hklXGdx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17hklXGdx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17hklXGdx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17hklXGdx .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17hklXGdx .dropdown-item.active,
.cid-v17hklXGdx .dropdown-item:active {
  background-color: transparent;
}
.cid-v17hklXGdx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17hklXGdx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17hklXGdx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17hklXGdx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17hklXGdx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17hklXGdx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17hklXGdx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17hklXGdx .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17hklXGdx .navbar-buttons {
    text-align: left;
  }
}
.cid-v17hklXGdx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17hklXGdx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17hklXGdx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17hklXGdx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hklXGdx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hklXGdx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17hklXGdx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hklXGdx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17hklXGdx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17hklXGdx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hklXGdx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17hklXGdx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17hklXGdx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17hklXGdx .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17hklXGdx .navbar {
    height: 70px;
  }
  .cid-v17hklXGdx .navbar.opened {
    height: auto;
  }
  .cid-v17hklXGdx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17hklXGdx .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17hklXGdx .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17hklXGdx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17hklXGdx .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-v17hklXGdx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17hklXGdx .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17hklXGdx .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17hklXGdx .navbar-brand {
    margin-right: auto;
  }
  .cid-v17hklXGdx .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17hklXGdx .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17hklXGdx .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17hklXGdx .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-v17hklXGdx .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17hklXGdx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17hklXGdx .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-v17hklXGdx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17hklXGdx .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-v17hklXGdx .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17hklXGdx .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17hkmdIpf {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17hkmdIpf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hkmdIpf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hkmdIpf .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17hkmdIpf .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17hkmdIpf {
    align-items: center;
  }
  .cid-v17hkmdIpf .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17hkmdIpf .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17hkmdIpf {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17hkmdIpf .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17hkmdIpf .content-wrap {
    width: 100%;
  }
}
.cid-v17hkmdIpf .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hkmdIpf .mbr-text,
.cid-v17hkmdIpf .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hkmqcOV {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hkmqcOV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hkmqcOV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hkmqcOV .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17hkmqcOV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hkmqcOV .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17hkmqcOV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hkmqcOV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hkmqcOV .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hkmqcOV .mbr-text,
.cid-v17hkmqcOV .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hkmqcOV img {
  width: 100%;
  height: 100%;
}
.cid-v17hkmF84z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hkmF84z .mbr-text {
  color: #000000;
}
.cid-v17hkmF84z .mbr-section-subtitle {
  color: #000000;
}
.cid-v17hkmF84z .mbr-section-title {
  color: #000000;
}
.cid-v17hkmF84z .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hkmF84z .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hkmF84z .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hkmF84z .img-wrapper {
  display: flex;
}
.cid-v17hkmF84z .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hkmF84z .card-title,
.cid-v17hkmF84z .img-wrapper {
  text-align: center;
}
.cid-v17hkmS7JP {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hkmS7JP .justify-content-center {
  align-items: center;
}
.cid-v17hkmS7JP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hkmS7JP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hkmS7JP .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17hkmS7JP .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hkmS7JP .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17hkmS7JP .content-head {
  max-width: 800px;
}
.cid-v17hkmS7JP .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17hkmS7JP .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17hkmS7JP .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17hknnwaM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hknnwaM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hknnwaM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hknnwaM .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17hknnwaM .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17hknnwaM .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17hknnwaM .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17hknnwaM .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17hknnwaM .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17hknnwaM .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17hknnwaM .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17hknnwaM .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17hknnwaM .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17hknnwaM .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17hknnwaM .content-head {
  max-width: 800px;
}
.cid-v17hknnwaM .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17hknnwaM .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17hknHx6R {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17hknHx6R .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hknHx6R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hknHx6R .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17hknHx6R .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hknHx6R .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hknHx6R .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17hknHx6R .mbr-text,
.cid-v17hknHx6R .mbr-section-btn {
  text-align: left;
}
.cid-v17hknHx6R .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hknHx6R .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hknHx6R .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hknHx6R .img-wrapper {
  display: flex;
}
.cid-v17hknHx6R .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hknHx6R .card-title {
  text-align: center;
}
.cid-v17hknYDpa {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17hknYDpa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hknYDpa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17hknYDpa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hknYDpa .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17hknYDpa .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hknYDpa .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hknYDpa .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hknYDpa .mbr-text,
.cid-v17hknYDpa .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hkofqyK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hkofqyK .mbr-text {
  color: #000000;
}
.cid-v17hkofqyK .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17hkofqyK .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hkofqyK .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hkofqyK .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17hkofqyK p {
  line-height: 1.3;
}
.cid-v17hkofqyK .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17hkofqyK .mbr-iconfont {
    display: none;
  }
}
.cid-v17hkofqyK .wrapper {
  position: relative;
}
.cid-v17hkofqyK .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17hkofqyK .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17hkofqyK .img-wrapper {
  display: flex;
}
.cid-v17hkofqyK .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17hkofqyK .card-title,
.cid-v17hkofqyK .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17hkowT3P {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hkowT3P .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17hkowT3P .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17hkowT3P .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hkowT3P .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17hkowT3P .card-title,
.cid-v17hkowT3P .iconfont-wrapper {
  color: #000000;
}
.cid-v17hkowT3P .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17hkowT3P .content-head {
  max-width: 800px;
}
.cid-v17hkowT3P .mbr-section-title {
  color: #ffffff;
}
.cid-v17hkowT3P .card-title,
.cid-v17hkowT3P .img-wrapper {
  text-align: center;
}
.cid-v17hkowT3P .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17hkoYs1a {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17hkoYs1a .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17hkoYs1a .item {
    margin-bottom: 1rem;
  }
}
.cid-v17hkoYs1a .item-wrapper {
  position: relative;
}
.cid-v17hkoYs1a .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17hkoYs1a .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17hkoYs1a .carousel-control,
.cid-v17hkoYs1a .close {
  background: #1b1b1b;
}
.cid-v17hkoYs1a .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17hkoYs1a .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17hkoYs1a .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17hkoYs1a .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17hkoYs1a .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17hkoYs1a .close::before {
  content: '\e91a';
}
.cid-v17hkoYs1a .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17hkoYs1a .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17hkoYs1a .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hkoYs1a .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17hkoYs1a .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17hkoYs1a .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17hkoYs1a .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17hkoYs1a .carousel-indicators li.active,
.cid-v17hkoYs1a .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17hkoYs1a .carousel-indicators li::after,
.cid-v17hkoYs1a .carousel-indicators li::before {
  content: none;
}
.cid-v17hkoYs1a .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17hkoYs1a .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hkoYs1a .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hkoYs1a .carousel-indicators {
    display: none;
  }
}
.cid-v17hkoYs1a .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17hkoYs1a .carousel-inner > .active {
  display: block;
}
.cid-v17hkoYs1a .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hkoYs1a .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17hkoYs1a .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17hkoYs1a .carousel-control,
  .cid-v17hkoYs1a .carousel-indicators,
  .cid-v17hkoYs1a .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17hkoYs1a .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17hkoYs1a .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17hkoYs1a .carousel-indicators .active,
.cid-v17hkoYs1a .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17hkoYs1a .carousel-indicators .active {
  background: #fff;
}
.cid-v17hkoYs1a .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17hkoYs1a .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17hkoYs1a .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17hkoYs1a .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17hkoYs1a .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17hkoYs1a .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17hkoYs1a .carousel {
  width: 100%;
}
.cid-v17hkoYs1a .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17hkoYs1a .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17hkoYs1a .modal.fade .modal-dialog,
.cid-v17hkoYs1a .modal.in .modal-dialog {
  transform: none;
}
.cid-v17hkoYs1a .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17hkoYs1a .content-head {
  max-width: 800px;
}
.cid-v17hkoYs1a H3 {
  color: #7f6d5f;
}
.cid-v17hkptdTZ {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17hkptdTZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hkptdTZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hkptdTZ .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17hkptdTZ .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17hkptdTZ .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17hkptdTZ .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17hkptdTZ .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17hkptdTZ .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17hkptdTZ .google-map iframe {
    height: 350px;
  }
}
.cid-v17hkptdTZ .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17hkptdTZ .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hkptdTZ .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17hkptdTZ .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17hkptdTZ .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hkptdTZ .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17hkptdTZ .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17hkptdTZ .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17hkptdTZ .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17hkptdTZ .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17hkptdTZ .card {
  justify-content: center;
}
.cid-v17hkptdTZ .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hkptdTZ .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17hkptdTZ .mbr-address {
  color: #212529;
}
.cid-v17hkptdTZ .list {
  color: #212529;
}
.cid-v17hkptdTZ .mbr-address,
.cid-v17hkptdTZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17hkptdTZ .list,
.cid-v17hkptdTZ .item-wrap {
  color: #000000;
}
.cid-v17hkpV6IO {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17hpH2Kqs {
  z-index: 1000;
  width: 100%;
}
.cid-v17hpH2Kqs .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-v17hpH2Kqs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17hpH2Kqs .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17hpH2Kqs .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17hpH2Kqs .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17hpH2Kqs .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17hpH2Kqs .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17hpH2Kqs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17hpH2Kqs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17hpH2Kqs .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17hpH2Kqs .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17hpH2Kqs .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17hpH2Kqs .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17hpH2Kqs .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17hpH2Kqs .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17hpH2Kqs .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-v17hpH2Kqs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17hpH2Kqs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17hpH2Kqs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17hpH2Kqs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17hpH2Kqs .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17hpH2Kqs .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hpH2Kqs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17hpH2Kqs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17hpH2Kqs .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17hpH2Kqs .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hpH2Kqs .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17hpH2Kqs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17hpH2Kqs .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-v17hpH2Kqs .nav-item:focus,
.cid-v17hpH2Kqs .nav-link:focus {
  outline: none;
}
.cid-v17hpH2Kqs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17hpH2Kqs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17hpH2Kqs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17hpH2Kqs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17hpH2Kqs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17hpH2Kqs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17hpH2Kqs .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-v17hpH2Kqs .navbar.opened {
  transition: all 0.3s;
}
.cid-v17hpH2Kqs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17hpH2Kqs .navbar .navbar-logo img {
  width: auto;
}
.cid-v17hpH2Kqs .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17hpH2Kqs .navbar.collapsed {
  justify-content: center;
}
.cid-v17hpH2Kqs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17hpH2Kqs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17hpH2Kqs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17hpH2Kqs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17hpH2Kqs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17hpH2Kqs .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-v17hpH2Kqs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17hpH2Kqs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17hpH2Kqs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17hpH2Kqs .navbar {
    min-height: 72px;
  }
  .cid-v17hpH2Kqs .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hpH2Kqs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17hpH2Kqs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17hpH2Kqs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17hpH2Kqs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17hpH2Kqs .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-v17hpH2Kqs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17hpH2Kqs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17hpH2Kqs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17hpH2Kqs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17hpH2Kqs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17hpH2Kqs .dropdown-item.active,
.cid-v17hpH2Kqs .dropdown-item:active {
  background-color: transparent;
}
.cid-v17hpH2Kqs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17hpH2Kqs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17hpH2Kqs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17hpH2Kqs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17hpH2Kqs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17hpH2Kqs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17hpH2Kqs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17hpH2Kqs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17hpH2Kqs .navbar-buttons {
    text-align: left;
  }
}
.cid-v17hpH2Kqs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17hpH2Kqs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17hpH2Kqs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17hpH2Kqs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hpH2Kqs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hpH2Kqs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17hpH2Kqs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hpH2Kqs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17hpH2Kqs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17hpH2Kqs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hpH2Kqs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17hpH2Kqs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17hpH2Kqs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17hpH2Kqs .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17hpH2Kqs .navbar {
    height: 70px;
  }
  .cid-v17hpH2Kqs .navbar.opened {
    height: auto;
  }
  .cid-v17hpH2Kqs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17hpH2Kqs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17hpH2Kqs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17hpH2Kqs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17hpH2Kqs .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-v17hpH2Kqs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17hpH2Kqs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17hpH2Kqs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17hpH2Kqs .navbar-brand {
    margin-right: auto;
  }
  .cid-v17hpH2Kqs .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17hpH2Kqs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17hpH2Kqs .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17hpH2Kqs .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-v17hpH2Kqs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17hpH2Kqs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17hpH2Kqs .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-v17hpH2Kqs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17hpH2Kqs .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-v17hpH2Kqs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17hpH2Kqs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17hpHjmsa {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17hpHjmsa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hpHjmsa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hpHjmsa .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17hpHjmsa .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17hpHjmsa {
    align-items: center;
  }
  .cid-v17hpHjmsa .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17hpHjmsa .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17hpHjmsa {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17hpHjmsa .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17hpHjmsa .content-wrap {
    width: 100%;
  }
}
.cid-v17hpHjmsa .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hpHjmsa .mbr-text,
.cid-v17hpHjmsa .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hpHwc6T {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hpHwc6T .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hpHwc6T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hpHwc6T .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17hpHwc6T .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hpHwc6T .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17hpHwc6T .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hpHwc6T .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hpHwc6T .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hpHwc6T .mbr-text,
.cid-v17hpHwc6T .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hpHwc6T img {
  width: 100%;
  height: 100%;
}
.cid-v17hpHMbbv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hpHMbbv .mbr-text {
  color: #000000;
}
.cid-v17hpHMbbv .mbr-section-subtitle {
  color: #000000;
}
.cid-v17hpHMbbv .mbr-section-title {
  color: #000000;
}
.cid-v17hpHMbbv .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hpHMbbv .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hpHMbbv .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hpHMbbv .img-wrapper {
  display: flex;
}
.cid-v17hpHMbbv .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hpHMbbv .card-title,
.cid-v17hpHMbbv .img-wrapper {
  text-align: center;
}
.cid-v17hpI1xKC {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hpI1xKC .justify-content-center {
  align-items: center;
}
.cid-v17hpI1xKC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hpI1xKC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hpI1xKC .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17hpI1xKC .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hpI1xKC .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17hpI1xKC .content-head {
  max-width: 800px;
}
.cid-v17hpI1xKC .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17hpI1xKC .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17hpI1xKC .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17hpIwGaV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hpIwGaV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hpIwGaV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hpIwGaV .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17hpIwGaV .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17hpIwGaV .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17hpIwGaV .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17hpIwGaV .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17hpIwGaV .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17hpIwGaV .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17hpIwGaV .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17hpIwGaV .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17hpIwGaV .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17hpIwGaV .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17hpIwGaV .content-head {
  max-width: 800px;
}
.cid-v17hpIwGaV .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17hpIwGaV .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17hpIQhAl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17hpIQhAl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hpIQhAl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hpIQhAl .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17hpIQhAl .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hpIQhAl .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hpIQhAl .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17hpIQhAl .mbr-text,
.cid-v17hpIQhAl .mbr-section-btn {
  text-align: left;
}
.cid-v17hpIQhAl .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hpIQhAl .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hpIQhAl .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hpIQhAl .img-wrapper {
  display: flex;
}
.cid-v17hpIQhAl .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hpIQhAl .card-title {
  text-align: center;
}
.cid-v17hpJ84Dy {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17hpJ84Dy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hpJ84Dy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17hpJ84Dy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hpJ84Dy .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17hpJ84Dy .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hpJ84Dy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hpJ84Dy .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hpJ84Dy .mbr-text,
.cid-v17hpJ84Dy .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hpJrRTp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hpJrRTp .mbr-text {
  color: #000000;
}
.cid-v17hpJrRTp .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17hpJrRTp .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hpJrRTp .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hpJrRTp .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17hpJrRTp p {
  line-height: 1.3;
}
.cid-v17hpJrRTp .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17hpJrRTp .mbr-iconfont {
    display: none;
  }
}
.cid-v17hpJrRTp .wrapper {
  position: relative;
}
.cid-v17hpJrRTp .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17hpJrRTp .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17hpJrRTp .img-wrapper {
  display: flex;
}
.cid-v17hpJrRTp .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17hpJrRTp .card-title,
.cid-v17hpJrRTp .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17hpJITvO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hpJITvO .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17hpJITvO .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17hpJITvO .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hpJITvO .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17hpJITvO .card-title,
.cid-v17hpJITvO .iconfont-wrapper {
  color: #000000;
}
.cid-v17hpJITvO .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17hpJITvO .content-head {
  max-width: 800px;
}
.cid-v17hpJITvO .mbr-section-title {
  color: #ffffff;
}
.cid-v17hpJITvO .card-title,
.cid-v17hpJITvO .img-wrapper {
  text-align: center;
}
.cid-v17hpJITvO .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17hpK9Jco {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17hpK9Jco .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17hpK9Jco .item {
    margin-bottom: 1rem;
  }
}
.cid-v17hpK9Jco .item-wrapper {
  position: relative;
}
.cid-v17hpK9Jco .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17hpK9Jco .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17hpK9Jco .carousel-control,
.cid-v17hpK9Jco .close {
  background: #1b1b1b;
}
.cid-v17hpK9Jco .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17hpK9Jco .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17hpK9Jco .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17hpK9Jco .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17hpK9Jco .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17hpK9Jco .close::before {
  content: '\e91a';
}
.cid-v17hpK9Jco .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17hpK9Jco .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17hpK9Jco .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hpK9Jco .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17hpK9Jco .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17hpK9Jco .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17hpK9Jco .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17hpK9Jco .carousel-indicators li.active,
.cid-v17hpK9Jco .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17hpK9Jco .carousel-indicators li::after,
.cid-v17hpK9Jco .carousel-indicators li::before {
  content: none;
}
.cid-v17hpK9Jco .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17hpK9Jco .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hpK9Jco .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hpK9Jco .carousel-indicators {
    display: none;
  }
}
.cid-v17hpK9Jco .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17hpK9Jco .carousel-inner > .active {
  display: block;
}
.cid-v17hpK9Jco .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hpK9Jco .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17hpK9Jco .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17hpK9Jco .carousel-control,
  .cid-v17hpK9Jco .carousel-indicators,
  .cid-v17hpK9Jco .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17hpK9Jco .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17hpK9Jco .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17hpK9Jco .carousel-indicators .active,
.cid-v17hpK9Jco .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17hpK9Jco .carousel-indicators .active {
  background: #fff;
}
.cid-v17hpK9Jco .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17hpK9Jco .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17hpK9Jco .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17hpK9Jco .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17hpK9Jco .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17hpK9Jco .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17hpK9Jco .carousel {
  width: 100%;
}
.cid-v17hpK9Jco .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17hpK9Jco .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17hpK9Jco .modal.fade .modal-dialog,
.cid-v17hpK9Jco .modal.in .modal-dialog {
  transform: none;
}
.cid-v17hpK9Jco .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17hpK9Jco .content-head {
  max-width: 800px;
}
.cid-v17hpK9Jco H3 {
  color: #7f6d5f;
}
.cid-v17hpKGwd6 {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17hpKGwd6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hpKGwd6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hpKGwd6 .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17hpKGwd6 .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17hpKGwd6 .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17hpKGwd6 .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17hpKGwd6 .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17hpKGwd6 .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17hpKGwd6 .google-map iframe {
    height: 350px;
  }
}
.cid-v17hpKGwd6 .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17hpKGwd6 .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hpKGwd6 .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17hpKGwd6 .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17hpKGwd6 .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hpKGwd6 .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17hpKGwd6 .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17hpKGwd6 .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17hpKGwd6 .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17hpKGwd6 .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17hpKGwd6 .card {
  justify-content: center;
}
.cid-v17hpKGwd6 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hpKGwd6 .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17hpKGwd6 .mbr-address {
  color: #212529;
}
.cid-v17hpKGwd6 .list {
  color: #212529;
}
.cid-v17hpKGwd6 .mbr-address,
.cid-v17hpKGwd6 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17hpKGwd6 .list,
.cid-v17hpKGwd6 .item-wrap {
  color: #000000;
}
.cid-v17hpL7fdr {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17hwkiDuu {
  z-index: 1000;
  width: 100%;
}
.cid-v17hwkiDuu .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-v17hwkiDuu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17hwkiDuu .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17hwkiDuu .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17hwkiDuu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17hwkiDuu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17hwkiDuu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17hwkiDuu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17hwkiDuu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17hwkiDuu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17hwkiDuu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17hwkiDuu .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17hwkiDuu .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17hwkiDuu .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17hwkiDuu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17hwkiDuu .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-v17hwkiDuu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17hwkiDuu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17hwkiDuu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17hwkiDuu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17hwkiDuu .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17hwkiDuu .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hwkiDuu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17hwkiDuu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17hwkiDuu .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17hwkiDuu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hwkiDuu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17hwkiDuu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17hwkiDuu .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-v17hwkiDuu .nav-item:focus,
.cid-v17hwkiDuu .nav-link:focus {
  outline: none;
}
.cid-v17hwkiDuu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17hwkiDuu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17hwkiDuu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17hwkiDuu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17hwkiDuu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17hwkiDuu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17hwkiDuu .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-v17hwkiDuu .navbar.opened {
  transition: all 0.3s;
}
.cid-v17hwkiDuu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17hwkiDuu .navbar .navbar-logo img {
  width: auto;
}
.cid-v17hwkiDuu .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17hwkiDuu .navbar.collapsed {
  justify-content: center;
}
.cid-v17hwkiDuu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17hwkiDuu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17hwkiDuu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17hwkiDuu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17hwkiDuu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17hwkiDuu .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-v17hwkiDuu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17hwkiDuu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17hwkiDuu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17hwkiDuu .navbar {
    min-height: 72px;
  }
  .cid-v17hwkiDuu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hwkiDuu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17hwkiDuu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17hwkiDuu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17hwkiDuu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17hwkiDuu .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-v17hwkiDuu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17hwkiDuu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17hwkiDuu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17hwkiDuu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17hwkiDuu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17hwkiDuu .dropdown-item.active,
.cid-v17hwkiDuu .dropdown-item:active {
  background-color: transparent;
}
.cid-v17hwkiDuu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17hwkiDuu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17hwkiDuu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17hwkiDuu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17hwkiDuu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17hwkiDuu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17hwkiDuu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17hwkiDuu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17hwkiDuu .navbar-buttons {
    text-align: left;
  }
}
.cid-v17hwkiDuu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17hwkiDuu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17hwkiDuu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17hwkiDuu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hwkiDuu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hwkiDuu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17hwkiDuu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hwkiDuu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17hwkiDuu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17hwkiDuu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hwkiDuu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17hwkiDuu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17hwkiDuu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17hwkiDuu .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17hwkiDuu .navbar {
    height: 70px;
  }
  .cid-v17hwkiDuu .navbar.opened {
    height: auto;
  }
  .cid-v17hwkiDuu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17hwkiDuu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17hwkiDuu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17hwkiDuu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17hwkiDuu .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-v17hwkiDuu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17hwkiDuu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17hwkiDuu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17hwkiDuu .navbar-brand {
    margin-right: auto;
  }
  .cid-v17hwkiDuu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17hwkiDuu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17hwkiDuu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17hwkiDuu .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-v17hwkiDuu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17hwkiDuu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17hwkiDuu .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-v17hwkiDuu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17hwkiDuu .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-v17hwkiDuu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17hwkiDuu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17hwkz3KB {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17hwkz3KB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hwkz3KB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hwkz3KB .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17hwkz3KB .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17hwkz3KB {
    align-items: center;
  }
  .cid-v17hwkz3KB .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17hwkz3KB .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17hwkz3KB {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17hwkz3KB .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17hwkz3KB .content-wrap {
    width: 100%;
  }
}
.cid-v17hwkz3KB .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hwkz3KB .mbr-text,
.cid-v17hwkz3KB .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hwkNnim {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hwkNnim .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hwkNnim .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hwkNnim .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17hwkNnim .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hwkNnim .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17hwkNnim .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hwkNnim .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hwkNnim .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hwkNnim .mbr-text,
.cid-v17hwkNnim .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hwkNnim img {
  width: 100%;
  height: 100%;
}
.cid-v17hwl1hTe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hwl1hTe .mbr-text {
  color: #000000;
}
.cid-v17hwl1hTe .mbr-section-subtitle {
  color: #000000;
}
.cid-v17hwl1hTe .mbr-section-title {
  color: #000000;
}
.cid-v17hwl1hTe .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hwl1hTe .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hwl1hTe .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hwl1hTe .img-wrapper {
  display: flex;
}
.cid-v17hwl1hTe .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hwl1hTe .card-title,
.cid-v17hwl1hTe .img-wrapper {
  text-align: center;
}
.cid-v17hwlcYGH {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hwlcYGH .justify-content-center {
  align-items: center;
}
.cid-v17hwlcYGH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hwlcYGH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hwlcYGH .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17hwlcYGH .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hwlcYGH .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17hwlcYGH .content-head {
  max-width: 800px;
}
.cid-v17hwlcYGH .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17hwlcYGH .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17hwlcYGH .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17hwlECkO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hwlECkO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hwlECkO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hwlECkO .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17hwlECkO .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17hwlECkO .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17hwlECkO .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17hwlECkO .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17hwlECkO .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17hwlECkO .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17hwlECkO .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17hwlECkO .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17hwlECkO .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17hwlECkO .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17hwlECkO .content-head {
  max-width: 800px;
}
.cid-v17hwlECkO .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17hwlECkO .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17hwlXHRK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17hwlXHRK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hwlXHRK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hwlXHRK .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17hwlXHRK .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hwlXHRK .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hwlXHRK .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17hwlXHRK .mbr-text,
.cid-v17hwlXHRK .mbr-section-btn {
  text-align: left;
}
.cid-v17hwlXHRK .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hwlXHRK .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hwlXHRK .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hwlXHRK .img-wrapper {
  display: flex;
}
.cid-v17hwlXHRK .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hwlXHRK .card-title {
  text-align: center;
}
.cid-v17hwmf7fO {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17hwmf7fO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hwmf7fO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17hwmf7fO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hwmf7fO .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17hwmf7fO .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hwmf7fO .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hwmf7fO .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hwmf7fO .mbr-text,
.cid-v17hwmf7fO .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hwmvafw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hwmvafw .mbr-text {
  color: #000000;
}
.cid-v17hwmvafw .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17hwmvafw .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hwmvafw .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hwmvafw .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17hwmvafw p {
  line-height: 1.3;
}
.cid-v17hwmvafw .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17hwmvafw .mbr-iconfont {
    display: none;
  }
}
.cid-v17hwmvafw .wrapper {
  position: relative;
}
.cid-v17hwmvafw .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17hwmvafw .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17hwmvafw .img-wrapper {
  display: flex;
}
.cid-v17hwmvafw .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17hwmvafw .card-title,
.cid-v17hwmvafw .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17hwmLw6K {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hwmLw6K .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17hwmLw6K .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17hwmLw6K .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hwmLw6K .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17hwmLw6K .card-title,
.cid-v17hwmLw6K .iconfont-wrapper {
  color: #000000;
}
.cid-v17hwmLw6K .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17hwmLw6K .content-head {
  max-width: 800px;
}
.cid-v17hwmLw6K .mbr-section-title {
  color: #ffffff;
}
.cid-v17hwmLw6K .card-title,
.cid-v17hwmLw6K .img-wrapper {
  text-align: center;
}
.cid-v17hwmLw6K .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17hwn9ZP8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17hwn9ZP8 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17hwn9ZP8 .item {
    margin-bottom: 1rem;
  }
}
.cid-v17hwn9ZP8 .item-wrapper {
  position: relative;
}
.cid-v17hwn9ZP8 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17hwn9ZP8 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17hwn9ZP8 .carousel-control,
.cid-v17hwn9ZP8 .close {
  background: #1b1b1b;
}
.cid-v17hwn9ZP8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17hwn9ZP8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17hwn9ZP8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17hwn9ZP8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17hwn9ZP8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17hwn9ZP8 .close::before {
  content: '\e91a';
}
.cid-v17hwn9ZP8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17hwn9ZP8 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17hwn9ZP8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hwn9ZP8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17hwn9ZP8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17hwn9ZP8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17hwn9ZP8 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17hwn9ZP8 .carousel-indicators li.active,
.cid-v17hwn9ZP8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17hwn9ZP8 .carousel-indicators li::after,
.cid-v17hwn9ZP8 .carousel-indicators li::before {
  content: none;
}
.cid-v17hwn9ZP8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17hwn9ZP8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hwn9ZP8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hwn9ZP8 .carousel-indicators {
    display: none;
  }
}
.cid-v17hwn9ZP8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17hwn9ZP8 .carousel-inner > .active {
  display: block;
}
.cid-v17hwn9ZP8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hwn9ZP8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17hwn9ZP8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17hwn9ZP8 .carousel-control,
  .cid-v17hwn9ZP8 .carousel-indicators,
  .cid-v17hwn9ZP8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17hwn9ZP8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17hwn9ZP8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17hwn9ZP8 .carousel-indicators .active,
.cid-v17hwn9ZP8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17hwn9ZP8 .carousel-indicators .active {
  background: #fff;
}
.cid-v17hwn9ZP8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17hwn9ZP8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17hwn9ZP8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17hwn9ZP8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17hwn9ZP8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17hwn9ZP8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17hwn9ZP8 .carousel {
  width: 100%;
}
.cid-v17hwn9ZP8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17hwn9ZP8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17hwn9ZP8 .modal.fade .modal-dialog,
.cid-v17hwn9ZP8 .modal.in .modal-dialog {
  transform: none;
}
.cid-v17hwn9ZP8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17hwn9ZP8 .content-head {
  max-width: 800px;
}
.cid-v17hwn9ZP8 H3 {
  color: #7f6d5f;
}
.cid-v17hwnGiiY {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17hwnGiiY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hwnGiiY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hwnGiiY .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17hwnGiiY .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17hwnGiiY .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17hwnGiiY .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17hwnGiiY .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17hwnGiiY .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17hwnGiiY .google-map iframe {
    height: 350px;
  }
}
.cid-v17hwnGiiY .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17hwnGiiY .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hwnGiiY .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17hwnGiiY .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17hwnGiiY .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hwnGiiY .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17hwnGiiY .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17hwnGiiY .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17hwnGiiY .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17hwnGiiY .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17hwnGiiY .card {
  justify-content: center;
}
.cid-v17hwnGiiY .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hwnGiiY .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17hwnGiiY .mbr-address {
  color: #212529;
}
.cid-v17hwnGiiY .list {
  color: #212529;
}
.cid-v17hwnGiiY .mbr-address,
.cid-v17hwnGiiY .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17hwnGiiY .list,
.cid-v17hwnGiiY .item-wrap {
  color: #000000;
}
.cid-v17hwo7DAX {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17hALpXV2 {
  z-index: 1000;
  width: 100%;
}
.cid-v17hALpXV2 .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-v17hALpXV2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17hALpXV2 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17hALpXV2 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17hALpXV2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17hALpXV2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17hALpXV2 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17hALpXV2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17hALpXV2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17hALpXV2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17hALpXV2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17hALpXV2 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17hALpXV2 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17hALpXV2 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17hALpXV2 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17hALpXV2 .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-v17hALpXV2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17hALpXV2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17hALpXV2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17hALpXV2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17hALpXV2 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17hALpXV2 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hALpXV2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17hALpXV2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17hALpXV2 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17hALpXV2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hALpXV2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17hALpXV2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17hALpXV2 .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-v17hALpXV2 .nav-item:focus,
.cid-v17hALpXV2 .nav-link:focus {
  outline: none;
}
.cid-v17hALpXV2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17hALpXV2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17hALpXV2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17hALpXV2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17hALpXV2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17hALpXV2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17hALpXV2 .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-v17hALpXV2 .navbar.opened {
  transition: all 0.3s;
}
.cid-v17hALpXV2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17hALpXV2 .navbar .navbar-logo img {
  width: auto;
}
.cid-v17hALpXV2 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17hALpXV2 .navbar.collapsed {
  justify-content: center;
}
.cid-v17hALpXV2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17hALpXV2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17hALpXV2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17hALpXV2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17hALpXV2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17hALpXV2 .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-v17hALpXV2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17hALpXV2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17hALpXV2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17hALpXV2 .navbar {
    min-height: 72px;
  }
  .cid-v17hALpXV2 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hALpXV2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17hALpXV2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17hALpXV2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17hALpXV2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17hALpXV2 .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-v17hALpXV2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17hALpXV2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17hALpXV2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17hALpXV2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17hALpXV2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17hALpXV2 .dropdown-item.active,
.cid-v17hALpXV2 .dropdown-item:active {
  background-color: transparent;
}
.cid-v17hALpXV2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17hALpXV2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17hALpXV2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17hALpXV2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17hALpXV2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17hALpXV2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17hALpXV2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17hALpXV2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17hALpXV2 .navbar-buttons {
    text-align: left;
  }
}
.cid-v17hALpXV2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17hALpXV2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17hALpXV2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17hALpXV2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hALpXV2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hALpXV2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17hALpXV2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hALpXV2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17hALpXV2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17hALpXV2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hALpXV2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17hALpXV2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17hALpXV2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17hALpXV2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17hALpXV2 .navbar {
    height: 70px;
  }
  .cid-v17hALpXV2 .navbar.opened {
    height: auto;
  }
  .cid-v17hALpXV2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17hALpXV2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17hALpXV2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17hALpXV2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17hALpXV2 .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-v17hALpXV2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17hALpXV2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17hALpXV2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17hALpXV2 .navbar-brand {
    margin-right: auto;
  }
  .cid-v17hALpXV2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17hALpXV2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17hALpXV2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17hALpXV2 .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-v17hALpXV2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17hALpXV2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17hALpXV2 .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-v17hALpXV2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17hALpXV2 .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-v17hALpXV2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17hALpXV2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17hALGuIv {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17hALGuIv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hALGuIv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hALGuIv .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17hALGuIv .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17hALGuIv {
    align-items: center;
  }
  .cid-v17hALGuIv .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17hALGuIv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17hALGuIv {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17hALGuIv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17hALGuIv .content-wrap {
    width: 100%;
  }
}
.cid-v17hALGuIv .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hALGuIv .mbr-text,
.cid-v17hALGuIv .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hALSq4A {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hALSq4A .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hALSq4A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hALSq4A .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17hALSq4A .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hALSq4A .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17hALSq4A .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hALSq4A .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hALSq4A .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hALSq4A .mbr-text,
.cid-v17hALSq4A .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hALSq4A img {
  width: 100%;
  height: 100%;
}
.cid-v17hAM8BfX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hAM8BfX .mbr-text {
  color: #000000;
}
.cid-v17hAM8BfX .mbr-section-subtitle {
  color: #000000;
}
.cid-v17hAM8BfX .mbr-section-title {
  color: #000000;
}
.cid-v17hAM8BfX .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hAM8BfX .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hAM8BfX .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hAM8BfX .img-wrapper {
  display: flex;
}
.cid-v17hAM8BfX .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hAM8BfX .card-title,
.cid-v17hAM8BfX .img-wrapper {
  text-align: center;
}
.cid-v17hAMlPHn {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hAMlPHn .justify-content-center {
  align-items: center;
}
.cid-v17hAMlPHn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hAMlPHn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hAMlPHn .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17hAMlPHn .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hAMlPHn .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17hAMlPHn .content-head {
  max-width: 800px;
}
.cid-v17hAMlPHn .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17hAMlPHn .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17hAMlPHn .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17hAMQoLK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hAMQoLK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hAMQoLK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hAMQoLK .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17hAMQoLK .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17hAMQoLK .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17hAMQoLK .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17hAMQoLK .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17hAMQoLK .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17hAMQoLK .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17hAMQoLK .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17hAMQoLK .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17hAMQoLK .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17hAMQoLK .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17hAMQoLK .content-head {
  max-width: 800px;
}
.cid-v17hAMQoLK .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17hAMQoLK .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17hANan6W {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17hANan6W .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hANan6W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hANan6W .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17hANan6W .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hANan6W .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hANan6W .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17hANan6W .mbr-text,
.cid-v17hANan6W .mbr-section-btn {
  text-align: left;
}
.cid-v17hANan6W .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hANan6W .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hANan6W .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hANan6W .img-wrapper {
  display: flex;
}
.cid-v17hANan6W .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hANan6W .card-title {
  text-align: center;
}
.cid-v17hANrlFA {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17hANrlFA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hANrlFA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17hANrlFA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hANrlFA .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17hANrlFA .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hANrlFA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hANrlFA .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hANrlFA .mbr-text,
.cid-v17hANrlFA .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hANKACJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hANKACJ .mbr-text {
  color: #000000;
}
.cid-v17hANKACJ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17hANKACJ .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hANKACJ .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hANKACJ .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17hANKACJ p {
  line-height: 1.3;
}
.cid-v17hANKACJ .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17hANKACJ .mbr-iconfont {
    display: none;
  }
}
.cid-v17hANKACJ .wrapper {
  position: relative;
}
.cid-v17hANKACJ .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17hANKACJ .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17hANKACJ .img-wrapper {
  display: flex;
}
.cid-v17hANKACJ .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17hANKACJ .card-title,
.cid-v17hANKACJ .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17hAO30NN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hAO30NN .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17hAO30NN .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17hAO30NN .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hAO30NN .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17hAO30NN .card-title,
.cid-v17hAO30NN .iconfont-wrapper {
  color: #000000;
}
.cid-v17hAO30NN .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17hAO30NN .content-head {
  max-width: 800px;
}
.cid-v17hAO30NN .mbr-section-title {
  color: #ffffff;
}
.cid-v17hAO30NN .card-title,
.cid-v17hAO30NN .img-wrapper {
  text-align: center;
}
.cid-v17hAO30NN .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17hAOsGKj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17hAOsGKj .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17hAOsGKj .item {
    margin-bottom: 1rem;
  }
}
.cid-v17hAOsGKj .item-wrapper {
  position: relative;
}
.cid-v17hAOsGKj .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17hAOsGKj .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17hAOsGKj .carousel-control,
.cid-v17hAOsGKj .close {
  background: #1b1b1b;
}
.cid-v17hAOsGKj .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17hAOsGKj .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17hAOsGKj .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17hAOsGKj .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17hAOsGKj .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17hAOsGKj .close::before {
  content: '\e91a';
}
.cid-v17hAOsGKj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17hAOsGKj .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17hAOsGKj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hAOsGKj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17hAOsGKj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17hAOsGKj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17hAOsGKj .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17hAOsGKj .carousel-indicators li.active,
.cid-v17hAOsGKj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17hAOsGKj .carousel-indicators li::after,
.cid-v17hAOsGKj .carousel-indicators li::before {
  content: none;
}
.cid-v17hAOsGKj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17hAOsGKj .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hAOsGKj .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hAOsGKj .carousel-indicators {
    display: none;
  }
}
.cid-v17hAOsGKj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17hAOsGKj .carousel-inner > .active {
  display: block;
}
.cid-v17hAOsGKj .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hAOsGKj .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17hAOsGKj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17hAOsGKj .carousel-control,
  .cid-v17hAOsGKj .carousel-indicators,
  .cid-v17hAOsGKj .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17hAOsGKj .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17hAOsGKj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17hAOsGKj .carousel-indicators .active,
.cid-v17hAOsGKj .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17hAOsGKj .carousel-indicators .active {
  background: #fff;
}
.cid-v17hAOsGKj .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17hAOsGKj .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17hAOsGKj .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17hAOsGKj .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17hAOsGKj .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17hAOsGKj .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17hAOsGKj .carousel {
  width: 100%;
}
.cid-v17hAOsGKj .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17hAOsGKj .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17hAOsGKj .modal.fade .modal-dialog,
.cid-v17hAOsGKj .modal.in .modal-dialog {
  transform: none;
}
.cid-v17hAOsGKj .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17hAOsGKj .content-head {
  max-width: 800px;
}
.cid-v17hAOsGKj H3 {
  color: #7f6d5f;
}
.cid-v17hAOYIDM {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17hAOYIDM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hAOYIDM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hAOYIDM .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17hAOYIDM .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17hAOYIDM .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17hAOYIDM .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17hAOYIDM .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17hAOYIDM .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17hAOYIDM .google-map iframe {
    height: 350px;
  }
}
.cid-v17hAOYIDM .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17hAOYIDM .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hAOYIDM .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17hAOYIDM .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17hAOYIDM .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hAOYIDM .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17hAOYIDM .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17hAOYIDM .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17hAOYIDM .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17hAOYIDM .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17hAOYIDM .card {
  justify-content: center;
}
.cid-v17hAOYIDM .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hAOYIDM .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17hAOYIDM .mbr-address {
  color: #212529;
}
.cid-v17hAOYIDM .list {
  color: #212529;
}
.cid-v17hAOYIDM .mbr-address,
.cid-v17hAOYIDM .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17hAOYIDM .list,
.cid-v17hAOYIDM .item-wrap {
  color: #000000;
}
.cid-v17hAProNb {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17hGDcxQd {
  z-index: 1000;
  width: 100%;
}
.cid-v17hGDcxQd .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-v17hGDcxQd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17hGDcxQd .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17hGDcxQd .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17hGDcxQd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17hGDcxQd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17hGDcxQd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17hGDcxQd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17hGDcxQd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17hGDcxQd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17hGDcxQd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17hGDcxQd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17hGDcxQd .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17hGDcxQd .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17hGDcxQd .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17hGDcxQd .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-v17hGDcxQd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17hGDcxQd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17hGDcxQd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17hGDcxQd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17hGDcxQd .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17hGDcxQd .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hGDcxQd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17hGDcxQd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17hGDcxQd .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17hGDcxQd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hGDcxQd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17hGDcxQd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17hGDcxQd .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-v17hGDcxQd .nav-item:focus,
.cid-v17hGDcxQd .nav-link:focus {
  outline: none;
}
.cid-v17hGDcxQd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17hGDcxQd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17hGDcxQd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17hGDcxQd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17hGDcxQd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17hGDcxQd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17hGDcxQd .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-v17hGDcxQd .navbar.opened {
  transition: all 0.3s;
}
.cid-v17hGDcxQd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17hGDcxQd .navbar .navbar-logo img {
  width: auto;
}
.cid-v17hGDcxQd .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17hGDcxQd .navbar.collapsed {
  justify-content: center;
}
.cid-v17hGDcxQd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17hGDcxQd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17hGDcxQd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17hGDcxQd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17hGDcxQd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17hGDcxQd .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-v17hGDcxQd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17hGDcxQd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17hGDcxQd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17hGDcxQd .navbar {
    min-height: 72px;
  }
  .cid-v17hGDcxQd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hGDcxQd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17hGDcxQd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17hGDcxQd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17hGDcxQd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17hGDcxQd .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-v17hGDcxQd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17hGDcxQd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17hGDcxQd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17hGDcxQd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17hGDcxQd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17hGDcxQd .dropdown-item.active,
.cid-v17hGDcxQd .dropdown-item:active {
  background-color: transparent;
}
.cid-v17hGDcxQd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17hGDcxQd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17hGDcxQd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17hGDcxQd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17hGDcxQd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17hGDcxQd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17hGDcxQd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17hGDcxQd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17hGDcxQd .navbar-buttons {
    text-align: left;
  }
}
.cid-v17hGDcxQd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17hGDcxQd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17hGDcxQd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17hGDcxQd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hGDcxQd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hGDcxQd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17hGDcxQd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hGDcxQd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17hGDcxQd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17hGDcxQd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hGDcxQd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17hGDcxQd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17hGDcxQd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17hGDcxQd .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17hGDcxQd .navbar {
    height: 70px;
  }
  .cid-v17hGDcxQd .navbar.opened {
    height: auto;
  }
  .cid-v17hGDcxQd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17hGDcxQd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17hGDcxQd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17hGDcxQd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17hGDcxQd .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-v17hGDcxQd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17hGDcxQd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17hGDcxQd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17hGDcxQd .navbar-brand {
    margin-right: auto;
  }
  .cid-v17hGDcxQd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17hGDcxQd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17hGDcxQd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17hGDcxQd .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-v17hGDcxQd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17hGDcxQd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17hGDcxQd .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-v17hGDcxQd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17hGDcxQd .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-v17hGDcxQd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17hGDcxQd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17hGDsYeq {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17hGDsYeq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hGDsYeq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hGDsYeq .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17hGDsYeq .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17hGDsYeq {
    align-items: center;
  }
  .cid-v17hGDsYeq .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17hGDsYeq .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17hGDsYeq {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17hGDsYeq .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17hGDsYeq .content-wrap {
    width: 100%;
  }
}
.cid-v17hGDsYeq .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hGDsYeq .mbr-text,
.cid-v17hGDsYeq .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hGDDJQs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hGDDJQs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hGDDJQs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hGDDJQs .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17hGDDJQs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hGDDJQs .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17hGDDJQs .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hGDDJQs .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hGDDJQs .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hGDDJQs .mbr-text,
.cid-v17hGDDJQs .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hGDDJQs img {
  width: 100%;
  height: 100%;
}
.cid-v17hGDRjyt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hGDRjyt .mbr-text {
  color: #000000;
}
.cid-v17hGDRjyt .mbr-section-subtitle {
  color: #000000;
}
.cid-v17hGDRjyt .mbr-section-title {
  color: #000000;
}
.cid-v17hGDRjyt .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hGDRjyt .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hGDRjyt .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hGDRjyt .img-wrapper {
  display: flex;
}
.cid-v17hGDRjyt .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hGDRjyt .card-title,
.cid-v17hGDRjyt .img-wrapper {
  text-align: center;
}
.cid-v17hGE2i7c {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hGE2i7c .justify-content-center {
  align-items: center;
}
.cid-v17hGE2i7c .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hGE2i7c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hGE2i7c .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17hGE2i7c .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hGE2i7c .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17hGE2i7c .content-head {
  max-width: 800px;
}
.cid-v17hGE2i7c .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17hGE2i7c .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17hGE2i7c .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17hGEwUhJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hGEwUhJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hGEwUhJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hGEwUhJ .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17hGEwUhJ .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17hGEwUhJ .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17hGEwUhJ .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17hGEwUhJ .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17hGEwUhJ .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17hGEwUhJ .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17hGEwUhJ .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17hGEwUhJ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17hGEwUhJ .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17hGEwUhJ .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17hGEwUhJ .content-head {
  max-width: 800px;
}
.cid-v17hGEwUhJ .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17hGEwUhJ .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17hGEP6MH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17hGEP6MH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hGEP6MH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hGEP6MH .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17hGEP6MH .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hGEP6MH .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hGEP6MH .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17hGEP6MH .mbr-text,
.cid-v17hGEP6MH .mbr-section-btn {
  text-align: left;
}
.cid-v17hGEP6MH .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hGEP6MH .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hGEP6MH .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hGEP6MH .img-wrapper {
  display: flex;
}
.cid-v17hGEP6MH .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hGEP6MH .card-title {
  text-align: center;
}
.cid-v17hGF5t2P {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17hGF5t2P .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hGF5t2P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17hGF5t2P .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hGF5t2P .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17hGF5t2P .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hGF5t2P .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hGF5t2P .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hGF5t2P .mbr-text,
.cid-v17hGF5t2P .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hGFmumM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hGFmumM .mbr-text {
  color: #000000;
}
.cid-v17hGFmumM .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17hGFmumM .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hGFmumM .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hGFmumM .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17hGFmumM p {
  line-height: 1.3;
}
.cid-v17hGFmumM .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17hGFmumM .mbr-iconfont {
    display: none;
  }
}
.cid-v17hGFmumM .wrapper {
  position: relative;
}
.cid-v17hGFmumM .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17hGFmumM .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17hGFmumM .img-wrapper {
  display: flex;
}
.cid-v17hGFmumM .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17hGFmumM .card-title,
.cid-v17hGFmumM .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17hGFDJqG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hGFDJqG .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17hGFDJqG .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17hGFDJqG .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hGFDJqG .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17hGFDJqG .card-title,
.cid-v17hGFDJqG .iconfont-wrapper {
  color: #000000;
}
.cid-v17hGFDJqG .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17hGFDJqG .content-head {
  max-width: 800px;
}
.cid-v17hGFDJqG .mbr-section-title {
  color: #ffffff;
}
.cid-v17hGFDJqG .card-title,
.cid-v17hGFDJqG .img-wrapper {
  text-align: center;
}
.cid-v17hGFDJqG .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17hGG18no {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17hGG18no .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17hGG18no .item {
    margin-bottom: 1rem;
  }
}
.cid-v17hGG18no .item-wrapper {
  position: relative;
}
.cid-v17hGG18no .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17hGG18no .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17hGG18no .carousel-control,
.cid-v17hGG18no .close {
  background: #1b1b1b;
}
.cid-v17hGG18no .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17hGG18no .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17hGG18no .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17hGG18no .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17hGG18no .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17hGG18no .close::before {
  content: '\e91a';
}
.cid-v17hGG18no .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17hGG18no .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17hGG18no .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hGG18no .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17hGG18no .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17hGG18no .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17hGG18no .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17hGG18no .carousel-indicators li.active,
.cid-v17hGG18no .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17hGG18no .carousel-indicators li::after,
.cid-v17hGG18no .carousel-indicators li::before {
  content: none;
}
.cid-v17hGG18no .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17hGG18no .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hGG18no .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hGG18no .carousel-indicators {
    display: none;
  }
}
.cid-v17hGG18no .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17hGG18no .carousel-inner > .active {
  display: block;
}
.cid-v17hGG18no .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hGG18no .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17hGG18no .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17hGG18no .carousel-control,
  .cid-v17hGG18no .carousel-indicators,
  .cid-v17hGG18no .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17hGG18no .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17hGG18no .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17hGG18no .carousel-indicators .active,
.cid-v17hGG18no .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17hGG18no .carousel-indicators .active {
  background: #fff;
}
.cid-v17hGG18no .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17hGG18no .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17hGG18no .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17hGG18no .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17hGG18no .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17hGG18no .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17hGG18no .carousel {
  width: 100%;
}
.cid-v17hGG18no .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17hGG18no .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17hGG18no .modal.fade .modal-dialog,
.cid-v17hGG18no .modal.in .modal-dialog {
  transform: none;
}
.cid-v17hGG18no .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17hGG18no .content-head {
  max-width: 800px;
}
.cid-v17hGG18no H3 {
  color: #7f6d5f;
}
.cid-v17hGGwip0 {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17hGGwip0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hGGwip0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hGGwip0 .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17hGGwip0 .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17hGGwip0 .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17hGGwip0 .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17hGGwip0 .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17hGGwip0 .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17hGGwip0 .google-map iframe {
    height: 350px;
  }
}
.cid-v17hGGwip0 .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17hGGwip0 .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hGGwip0 .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17hGGwip0 .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17hGGwip0 .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hGGwip0 .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17hGGwip0 .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17hGGwip0 .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17hGGwip0 .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17hGGwip0 .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17hGGwip0 .card {
  justify-content: center;
}
.cid-v17hGGwip0 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hGGwip0 .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17hGGwip0 .mbr-address {
  color: #212529;
}
.cid-v17hGGwip0 .list {
  color: #212529;
}
.cid-v17hGGwip0 .mbr-address,
.cid-v17hGGwip0 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17hGGwip0 .list,
.cid-v17hGGwip0 .item-wrap {
  color: #000000;
}
.cid-v17hGGXJfK {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17hMoaX1q {
  z-index: 1000;
  width: 100%;
}
.cid-v17hMoaX1q .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-v17hMoaX1q .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17hMoaX1q .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17hMoaX1q .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17hMoaX1q .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17hMoaX1q .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17hMoaX1q .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17hMoaX1q .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17hMoaX1q .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17hMoaX1q .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17hMoaX1q .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17hMoaX1q .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17hMoaX1q .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17hMoaX1q .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17hMoaX1q .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17hMoaX1q .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-v17hMoaX1q .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17hMoaX1q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17hMoaX1q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17hMoaX1q .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17hMoaX1q .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17hMoaX1q .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hMoaX1q .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17hMoaX1q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17hMoaX1q .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17hMoaX1q .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hMoaX1q .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17hMoaX1q .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17hMoaX1q .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-v17hMoaX1q .nav-item:focus,
.cid-v17hMoaX1q .nav-link:focus {
  outline: none;
}
.cid-v17hMoaX1q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17hMoaX1q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17hMoaX1q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17hMoaX1q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17hMoaX1q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17hMoaX1q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17hMoaX1q .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-v17hMoaX1q .navbar.opened {
  transition: all 0.3s;
}
.cid-v17hMoaX1q .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17hMoaX1q .navbar .navbar-logo img {
  width: auto;
}
.cid-v17hMoaX1q .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17hMoaX1q .navbar.collapsed {
  justify-content: center;
}
.cid-v17hMoaX1q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17hMoaX1q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17hMoaX1q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17hMoaX1q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17hMoaX1q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17hMoaX1q .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-v17hMoaX1q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17hMoaX1q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17hMoaX1q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17hMoaX1q .navbar {
    min-height: 72px;
  }
  .cid-v17hMoaX1q .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hMoaX1q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17hMoaX1q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17hMoaX1q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17hMoaX1q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17hMoaX1q .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-v17hMoaX1q .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17hMoaX1q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17hMoaX1q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17hMoaX1q .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17hMoaX1q .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17hMoaX1q .dropdown-item.active,
.cid-v17hMoaX1q .dropdown-item:active {
  background-color: transparent;
}
.cid-v17hMoaX1q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17hMoaX1q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17hMoaX1q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17hMoaX1q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17hMoaX1q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17hMoaX1q .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17hMoaX1q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17hMoaX1q .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17hMoaX1q .navbar-buttons {
    text-align: left;
  }
}
.cid-v17hMoaX1q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17hMoaX1q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17hMoaX1q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17hMoaX1q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hMoaX1q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hMoaX1q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17hMoaX1q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hMoaX1q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17hMoaX1q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17hMoaX1q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hMoaX1q .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17hMoaX1q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17hMoaX1q .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17hMoaX1q .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17hMoaX1q .navbar {
    height: 70px;
  }
  .cid-v17hMoaX1q .navbar.opened {
    height: auto;
  }
  .cid-v17hMoaX1q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17hMoaX1q .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17hMoaX1q .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17hMoaX1q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17hMoaX1q .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-v17hMoaX1q .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17hMoaX1q .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17hMoaX1q .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17hMoaX1q .navbar-brand {
    margin-right: auto;
  }
  .cid-v17hMoaX1q .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17hMoaX1q .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17hMoaX1q .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17hMoaX1q .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-v17hMoaX1q .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17hMoaX1q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17hMoaX1q .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-v17hMoaX1q .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17hMoaX1q .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-v17hMoaX1q .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17hMoaX1q .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17hMorNap {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17hMorNap .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hMorNap .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hMorNap .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17hMorNap .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17hMorNap {
    align-items: center;
  }
  .cid-v17hMorNap .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17hMorNap .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17hMorNap {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17hMorNap .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17hMorNap .content-wrap {
    width: 100%;
  }
}
.cid-v17hMorNap .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hMorNap .mbr-text,
.cid-v17hMorNap .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hMoESzN {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hMoESzN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hMoESzN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hMoESzN .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17hMoESzN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hMoESzN .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17hMoESzN .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hMoESzN .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hMoESzN .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hMoESzN .mbr-text,
.cid-v17hMoESzN .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hMoESzN img {
  width: 100%;
  height: 100%;
}
.cid-v17hMoVSqL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hMoVSqL .mbr-text {
  color: #000000;
}
.cid-v17hMoVSqL .mbr-section-subtitle {
  color: #000000;
}
.cid-v17hMoVSqL .mbr-section-title {
  color: #000000;
}
.cid-v17hMoVSqL .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hMoVSqL .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hMoVSqL .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hMoVSqL .img-wrapper {
  display: flex;
}
.cid-v17hMoVSqL .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hMoVSqL .card-title,
.cid-v17hMoVSqL .img-wrapper {
  text-align: center;
}
.cid-v17hMp7nRg {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hMp7nRg .justify-content-center {
  align-items: center;
}
.cid-v17hMp7nRg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hMp7nRg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hMp7nRg .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17hMp7nRg .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hMp7nRg .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17hMp7nRg .content-head {
  max-width: 800px;
}
.cid-v17hMp7nRg .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17hMp7nRg .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17hMp7nRg .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17hMpAtwS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hMpAtwS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hMpAtwS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hMpAtwS .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17hMpAtwS .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17hMpAtwS .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17hMpAtwS .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17hMpAtwS .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17hMpAtwS .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17hMpAtwS .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17hMpAtwS .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17hMpAtwS .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17hMpAtwS .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17hMpAtwS .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17hMpAtwS .content-head {
  max-width: 800px;
}
.cid-v17hMpAtwS .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17hMpAtwS .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17hMpUNuh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17hMpUNuh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hMpUNuh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hMpUNuh .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17hMpUNuh .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hMpUNuh .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hMpUNuh .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17hMpUNuh .mbr-text,
.cid-v17hMpUNuh .mbr-section-btn {
  text-align: left;
}
.cid-v17hMpUNuh .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hMpUNuh .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hMpUNuh .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hMpUNuh .img-wrapper {
  display: flex;
}
.cid-v17hMpUNuh .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hMpUNuh .card-title {
  text-align: center;
}
.cid-v17hMqdgZ7 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17hMqdgZ7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hMqdgZ7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17hMqdgZ7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hMqdgZ7 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17hMqdgZ7 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hMqdgZ7 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hMqdgZ7 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hMqdgZ7 .mbr-text,
.cid-v17hMqdgZ7 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hMqv1sD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hMqv1sD .mbr-text {
  color: #000000;
}
.cid-v17hMqv1sD .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17hMqv1sD .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hMqv1sD .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hMqv1sD .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17hMqv1sD p {
  line-height: 1.3;
}
.cid-v17hMqv1sD .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17hMqv1sD .mbr-iconfont {
    display: none;
  }
}
.cid-v17hMqv1sD .wrapper {
  position: relative;
}
.cid-v17hMqv1sD .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17hMqv1sD .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17hMqv1sD .img-wrapper {
  display: flex;
}
.cid-v17hMqv1sD .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17hMqv1sD .card-title,
.cid-v17hMqv1sD .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17hMqMRKz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hMqMRKz .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17hMqMRKz .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17hMqMRKz .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hMqMRKz .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17hMqMRKz .card-title,
.cid-v17hMqMRKz .iconfont-wrapper {
  color: #000000;
}
.cid-v17hMqMRKz .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17hMqMRKz .content-head {
  max-width: 800px;
}
.cid-v17hMqMRKz .mbr-section-title {
  color: #ffffff;
}
.cid-v17hMqMRKz .card-title,
.cid-v17hMqMRKz .img-wrapper {
  text-align: center;
}
.cid-v17hMqMRKz .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17hMrnAPn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17hMrnAPn .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17hMrnAPn .item {
    margin-bottom: 1rem;
  }
}
.cid-v17hMrnAPn .item-wrapper {
  position: relative;
}
.cid-v17hMrnAPn .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17hMrnAPn .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17hMrnAPn .carousel-control,
.cid-v17hMrnAPn .close {
  background: #1b1b1b;
}
.cid-v17hMrnAPn .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17hMrnAPn .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17hMrnAPn .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17hMrnAPn .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17hMrnAPn .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17hMrnAPn .close::before {
  content: '\e91a';
}
.cid-v17hMrnAPn .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17hMrnAPn .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17hMrnAPn .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hMrnAPn .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17hMrnAPn .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17hMrnAPn .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17hMrnAPn .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17hMrnAPn .carousel-indicators li.active,
.cid-v17hMrnAPn .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17hMrnAPn .carousel-indicators li::after,
.cid-v17hMrnAPn .carousel-indicators li::before {
  content: none;
}
.cid-v17hMrnAPn .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17hMrnAPn .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hMrnAPn .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hMrnAPn .carousel-indicators {
    display: none;
  }
}
.cid-v17hMrnAPn .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17hMrnAPn .carousel-inner > .active {
  display: block;
}
.cid-v17hMrnAPn .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hMrnAPn .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17hMrnAPn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17hMrnAPn .carousel-control,
  .cid-v17hMrnAPn .carousel-indicators,
  .cid-v17hMrnAPn .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17hMrnAPn .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17hMrnAPn .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17hMrnAPn .carousel-indicators .active,
.cid-v17hMrnAPn .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17hMrnAPn .carousel-indicators .active {
  background: #fff;
}
.cid-v17hMrnAPn .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17hMrnAPn .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17hMrnAPn .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17hMrnAPn .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17hMrnAPn .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17hMrnAPn .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17hMrnAPn .carousel {
  width: 100%;
}
.cid-v17hMrnAPn .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17hMrnAPn .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17hMrnAPn .modal.fade .modal-dialog,
.cid-v17hMrnAPn .modal.in .modal-dialog {
  transform: none;
}
.cid-v17hMrnAPn .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17hMrnAPn .content-head {
  max-width: 800px;
}
.cid-v17hMrnAPn H3 {
  color: #7f6d5f;
}
.cid-v17hMsdzNX {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17hMsdzNX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hMsdzNX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hMsdzNX .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17hMsdzNX .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17hMsdzNX .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17hMsdzNX .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17hMsdzNX .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17hMsdzNX .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17hMsdzNX .google-map iframe {
    height: 350px;
  }
}
.cid-v17hMsdzNX .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17hMsdzNX .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hMsdzNX .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17hMsdzNX .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17hMsdzNX .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hMsdzNX .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17hMsdzNX .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17hMsdzNX .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17hMsdzNX .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17hMsdzNX .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17hMsdzNX .card {
  justify-content: center;
}
.cid-v17hMsdzNX .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hMsdzNX .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17hMsdzNX .mbr-address {
  color: #212529;
}
.cid-v17hMsdzNX .list {
  color: #212529;
}
.cid-v17hMsdzNX .mbr-address,
.cid-v17hMsdzNX .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17hMsdzNX .list,
.cid-v17hMsdzNX .item-wrap {
  color: #000000;
}
.cid-v17hMsDNOR {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17hRBEu7D {
  z-index: 1000;
  width: 100%;
}
.cid-v17hRBEu7D .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-v17hRBEu7D .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17hRBEu7D .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17hRBEu7D .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17hRBEu7D .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17hRBEu7D .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17hRBEu7D .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17hRBEu7D .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17hRBEu7D .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17hRBEu7D .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17hRBEu7D .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17hRBEu7D .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17hRBEu7D .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17hRBEu7D .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17hRBEu7D .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17hRBEu7D .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-v17hRBEu7D .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17hRBEu7D .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17hRBEu7D .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17hRBEu7D .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17hRBEu7D .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17hRBEu7D .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hRBEu7D .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17hRBEu7D .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17hRBEu7D .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17hRBEu7D .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hRBEu7D .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17hRBEu7D .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17hRBEu7D .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-v17hRBEu7D .nav-item:focus,
.cid-v17hRBEu7D .nav-link:focus {
  outline: none;
}
.cid-v17hRBEu7D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17hRBEu7D .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17hRBEu7D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17hRBEu7D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17hRBEu7D .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17hRBEu7D .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17hRBEu7D .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-v17hRBEu7D .navbar.opened {
  transition: all 0.3s;
}
.cid-v17hRBEu7D .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17hRBEu7D .navbar .navbar-logo img {
  width: auto;
}
.cid-v17hRBEu7D .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17hRBEu7D .navbar.collapsed {
  justify-content: center;
}
.cid-v17hRBEu7D .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17hRBEu7D .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17hRBEu7D .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17hRBEu7D .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17hRBEu7D .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17hRBEu7D .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-v17hRBEu7D .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17hRBEu7D .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17hRBEu7D .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17hRBEu7D .navbar {
    min-height: 72px;
  }
  .cid-v17hRBEu7D .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hRBEu7D .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17hRBEu7D .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17hRBEu7D .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17hRBEu7D .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17hRBEu7D .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-v17hRBEu7D .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17hRBEu7D .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17hRBEu7D .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17hRBEu7D .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17hRBEu7D .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17hRBEu7D .dropdown-item.active,
.cid-v17hRBEu7D .dropdown-item:active {
  background-color: transparent;
}
.cid-v17hRBEu7D .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17hRBEu7D .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17hRBEu7D .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17hRBEu7D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17hRBEu7D .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17hRBEu7D .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17hRBEu7D ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17hRBEu7D .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17hRBEu7D .navbar-buttons {
    text-align: left;
  }
}
.cid-v17hRBEu7D button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17hRBEu7D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17hRBEu7D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17hRBEu7D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hRBEu7D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17hRBEu7D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17hRBEu7D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hRBEu7D nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17hRBEu7D nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17hRBEu7D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17hRBEu7D .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17hRBEu7D a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17hRBEu7D .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17hRBEu7D .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17hRBEu7D .navbar {
    height: 70px;
  }
  .cid-v17hRBEu7D .navbar.opened {
    height: auto;
  }
  .cid-v17hRBEu7D .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17hRBEu7D .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17hRBEu7D .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17hRBEu7D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17hRBEu7D .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-v17hRBEu7D .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17hRBEu7D .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17hRBEu7D .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17hRBEu7D .navbar-brand {
    margin-right: auto;
  }
  .cid-v17hRBEu7D .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17hRBEu7D .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17hRBEu7D .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17hRBEu7D .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-v17hRBEu7D .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17hRBEu7D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17hRBEu7D .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-v17hRBEu7D .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17hRBEu7D .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-v17hRBEu7D .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17hRBEu7D .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17hRBWj01 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17hRBWj01 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hRBWj01 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hRBWj01 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17hRBWj01 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17hRBWj01 {
    align-items: center;
  }
  .cid-v17hRBWj01 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17hRBWj01 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17hRBWj01 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17hRBWj01 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17hRBWj01 .content-wrap {
    width: 100%;
  }
}
.cid-v17hRBWj01 .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hRBWj01 .mbr-text,
.cid-v17hRBWj01 .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hRC7VBT {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hRC7VBT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hRC7VBT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hRC7VBT .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17hRC7VBT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hRC7VBT .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17hRC7VBT .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hRC7VBT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hRC7VBT .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hRC7VBT .mbr-text,
.cid-v17hRC7VBT .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hRC7VBT img {
  width: 100%;
  height: 100%;
}
.cid-v17hRCn7Ki {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hRCn7Ki .mbr-text {
  color: #000000;
}
.cid-v17hRCn7Ki .mbr-section-subtitle {
  color: #000000;
}
.cid-v17hRCn7Ki .mbr-section-title {
  color: #000000;
}
.cid-v17hRCn7Ki .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hRCn7Ki .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hRCn7Ki .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hRCn7Ki .img-wrapper {
  display: flex;
}
.cid-v17hRCn7Ki .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hRCn7Ki .card-title,
.cid-v17hRCn7Ki .img-wrapper {
  text-align: center;
}
.cid-v17hRCyizz {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17hRCyizz .justify-content-center {
  align-items: center;
}
.cid-v17hRCyizz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hRCyizz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hRCyizz .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17hRCyizz .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hRCyizz .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17hRCyizz .content-head {
  max-width: 800px;
}
.cid-v17hRCyizz .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17hRCyizz .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17hRCyizz .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17hRD128w {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hRD128w .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hRD128w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hRD128w .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17hRD128w .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17hRD128w .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17hRD128w .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17hRD128w .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17hRD128w .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17hRD128w .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17hRD128w .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17hRD128w .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17hRD128w .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17hRD128w .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17hRD128w .content-head {
  max-width: 800px;
}
.cid-v17hRD128w .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17hRD128w .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17hRDkTeF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17hRDkTeF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hRDkTeF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hRDkTeF .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17hRDkTeF .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hRDkTeF .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hRDkTeF .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17hRDkTeF .mbr-text,
.cid-v17hRDkTeF .mbr-section-btn {
  text-align: left;
}
.cid-v17hRDkTeF .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hRDkTeF .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17hRDkTeF .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17hRDkTeF .img-wrapper {
  display: flex;
}
.cid-v17hRDkTeF .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17hRDkTeF .card-title {
  text-align: center;
}
.cid-v17hRDAzEM {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17hRDAzEM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hRDAzEM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17hRDAzEM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17hRDAzEM .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17hRDAzEM .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17hRDAzEM .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17hRDAzEM .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hRDAzEM .mbr-text,
.cid-v17hRDAzEM .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17hRDUdTs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17hRDUdTs .mbr-text {
  color: #000000;
}
.cid-v17hRDUdTs .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17hRDUdTs .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hRDUdTs .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17hRDUdTs .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17hRDUdTs p {
  line-height: 1.3;
}
.cid-v17hRDUdTs .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17hRDUdTs .mbr-iconfont {
    display: none;
  }
}
.cid-v17hRDUdTs .wrapper {
  position: relative;
}
.cid-v17hRDUdTs .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17hRDUdTs .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17hRDUdTs .img-wrapper {
  display: flex;
}
.cid-v17hRDUdTs .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17hRDUdTs .card-title,
.cid-v17hRDUdTs .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17hRE99Ec {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17hRE99Ec .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17hRE99Ec .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17hRE99Ec .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hRE99Ec .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17hRE99Ec .card-title,
.cid-v17hRE99Ec .iconfont-wrapper {
  color: #000000;
}
.cid-v17hRE99Ec .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17hRE99Ec .content-head {
  max-width: 800px;
}
.cid-v17hRE99Ec .mbr-section-title {
  color: #ffffff;
}
.cid-v17hRE99Ec .card-title,
.cid-v17hRE99Ec .img-wrapper {
  text-align: center;
}
.cid-v17hRE99Ec .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17hREyUbu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17hREyUbu .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17hREyUbu .item {
    margin-bottom: 1rem;
  }
}
.cid-v17hREyUbu .item-wrapper {
  position: relative;
}
.cid-v17hREyUbu .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17hREyUbu .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17hREyUbu .carousel-control,
.cid-v17hREyUbu .close {
  background: #1b1b1b;
}
.cid-v17hREyUbu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17hREyUbu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17hREyUbu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17hREyUbu .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17hREyUbu .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17hREyUbu .close::before {
  content: '\e91a';
}
.cid-v17hREyUbu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17hREyUbu .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17hREyUbu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hREyUbu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17hREyUbu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17hREyUbu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17hREyUbu .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17hREyUbu .carousel-indicators li.active,
.cid-v17hREyUbu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17hREyUbu .carousel-indicators li::after,
.cid-v17hREyUbu .carousel-indicators li::before {
  content: none;
}
.cid-v17hREyUbu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17hREyUbu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17hREyUbu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17hREyUbu .carousel-indicators {
    display: none;
  }
}
.cid-v17hREyUbu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17hREyUbu .carousel-inner > .active {
  display: block;
}
.cid-v17hREyUbu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17hREyUbu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17hREyUbu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17hREyUbu .carousel-control,
  .cid-v17hREyUbu .carousel-indicators,
  .cid-v17hREyUbu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17hREyUbu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17hREyUbu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17hREyUbu .carousel-indicators .active,
.cid-v17hREyUbu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17hREyUbu .carousel-indicators .active {
  background: #fff;
}
.cid-v17hREyUbu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17hREyUbu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17hREyUbu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17hREyUbu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17hREyUbu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17hREyUbu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17hREyUbu .carousel {
  width: 100%;
}
.cid-v17hREyUbu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17hREyUbu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17hREyUbu .modal.fade .modal-dialog,
.cid-v17hREyUbu .modal.in .modal-dialog {
  transform: none;
}
.cid-v17hREyUbu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17hREyUbu .content-head {
  max-width: 800px;
}
.cid-v17hREyUbu H3 {
  color: #7f6d5f;
}
.cid-v17hRF2ix9 {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17hRF2ix9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17hRF2ix9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17hRF2ix9 .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17hRF2ix9 .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17hRF2ix9 .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17hRF2ix9 .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17hRF2ix9 .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17hRF2ix9 .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17hRF2ix9 .google-map iframe {
    height: 350px;
  }
}
.cid-v17hRF2ix9 .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17hRF2ix9 .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hRF2ix9 .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17hRF2ix9 .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17hRF2ix9 .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17hRF2ix9 .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17hRF2ix9 .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17hRF2ix9 .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17hRF2ix9 .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17hRF2ix9 .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17hRF2ix9 .card {
  justify-content: center;
}
.cid-v17hRF2ix9 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17hRF2ix9 .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17hRF2ix9 .mbr-address {
  color: #212529;
}
.cid-v17hRF2ix9 .list {
  color: #212529;
}
.cid-v17hRF2ix9 .mbr-address,
.cid-v17hRF2ix9 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17hRF2ix9 .list,
.cid-v17hRF2ix9 .item-wrap {
  color: #000000;
}
.cid-v17hRFstN4 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17i23Qo7z {
  z-index: 1000;
  width: 100%;
}
.cid-v17i23Qo7z .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-v17i23Qo7z .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17i23Qo7z .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17i23Qo7z .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17i23Qo7z .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17i23Qo7z .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17i23Qo7z .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17i23Qo7z .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17i23Qo7z .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17i23Qo7z .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17i23Qo7z .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17i23Qo7z .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17i23Qo7z .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17i23Qo7z .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17i23Qo7z .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17i23Qo7z .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-v17i23Qo7z .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17i23Qo7z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17i23Qo7z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17i23Qo7z .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17i23Qo7z .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17i23Qo7z .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17i23Qo7z .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17i23Qo7z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17i23Qo7z .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17i23Qo7z .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17i23Qo7z .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17i23Qo7z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17i23Qo7z .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-v17i23Qo7z .nav-item:focus,
.cid-v17i23Qo7z .nav-link:focus {
  outline: none;
}
.cid-v17i23Qo7z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17i23Qo7z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17i23Qo7z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17i23Qo7z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17i23Qo7z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17i23Qo7z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17i23Qo7z .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-v17i23Qo7z .navbar.opened {
  transition: all 0.3s;
}
.cid-v17i23Qo7z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17i23Qo7z .navbar .navbar-logo img {
  width: auto;
}
.cid-v17i23Qo7z .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17i23Qo7z .navbar.collapsed {
  justify-content: center;
}
.cid-v17i23Qo7z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17i23Qo7z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17i23Qo7z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17i23Qo7z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17i23Qo7z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17i23Qo7z .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-v17i23Qo7z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17i23Qo7z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17i23Qo7z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17i23Qo7z .navbar {
    min-height: 72px;
  }
  .cid-v17i23Qo7z .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17i23Qo7z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17i23Qo7z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17i23Qo7z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17i23Qo7z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17i23Qo7z .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-v17i23Qo7z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17i23Qo7z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17i23Qo7z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17i23Qo7z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17i23Qo7z .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17i23Qo7z .dropdown-item.active,
.cid-v17i23Qo7z .dropdown-item:active {
  background-color: transparent;
}
.cid-v17i23Qo7z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17i23Qo7z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17i23Qo7z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17i23Qo7z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17i23Qo7z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17i23Qo7z .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17i23Qo7z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17i23Qo7z .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17i23Qo7z .navbar-buttons {
    text-align: left;
  }
}
.cid-v17i23Qo7z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17i23Qo7z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17i23Qo7z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17i23Qo7z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17i23Qo7z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17i23Qo7z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17i23Qo7z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17i23Qo7z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17i23Qo7z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17i23Qo7z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17i23Qo7z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17i23Qo7z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17i23Qo7z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17i23Qo7z .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17i23Qo7z .navbar {
    height: 70px;
  }
  .cid-v17i23Qo7z .navbar.opened {
    height: auto;
  }
  .cid-v17i23Qo7z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17i23Qo7z .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17i23Qo7z .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17i23Qo7z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17i23Qo7z .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-v17i23Qo7z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17i23Qo7z .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17i23Qo7z .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17i23Qo7z .navbar-brand {
    margin-right: auto;
  }
  .cid-v17i23Qo7z .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17i23Qo7z .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17i23Qo7z .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17i23Qo7z .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-v17i23Qo7z .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17i23Qo7z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17i23Qo7z .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-v17i23Qo7z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17i23Qo7z .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-v17i23Qo7z .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17i23Qo7z .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17i248Eht {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17i248Eht .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i248Eht .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17i248Eht .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17i248Eht .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17i248Eht {
    align-items: center;
  }
  .cid-v17i248Eht .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17i248Eht .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17i248Eht {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17i248Eht .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17i248Eht .content-wrap {
    width: 100%;
  }
}
.cid-v17i248Eht .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17i248Eht .mbr-text,
.cid-v17i248Eht .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17i24l9ig {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17i24l9ig .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i24l9ig .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17i24l9ig .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17i24l9ig .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17i24l9ig .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17i24l9ig .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17i24l9ig .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17i24l9ig .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17i24l9ig .mbr-text,
.cid-v17i24l9ig .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17i24l9ig img {
  width: 100%;
  height: 100%;
}
.cid-v17i24Ajmw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17i24Ajmw .mbr-text {
  color: #000000;
}
.cid-v17i24Ajmw .mbr-section-subtitle {
  color: #000000;
}
.cid-v17i24Ajmw .mbr-section-title {
  color: #000000;
}
.cid-v17i24Ajmw .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17i24Ajmw .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17i24Ajmw .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17i24Ajmw .img-wrapper {
  display: flex;
}
.cid-v17i24Ajmw .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17i24Ajmw .card-title,
.cid-v17i24Ajmw .img-wrapper {
  text-align: center;
}
.cid-v17i24LkHB {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17i24LkHB .justify-content-center {
  align-items: center;
}
.cid-v17i24LkHB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i24LkHB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17i24LkHB .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17i24LkHB .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17i24LkHB .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17i24LkHB .content-head {
  max-width: 800px;
}
.cid-v17i24LkHB .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17i24LkHB .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17i24LkHB .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17i25eHPB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17i25eHPB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i25eHPB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17i25eHPB .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17i25eHPB .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17i25eHPB .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17i25eHPB .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17i25eHPB .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17i25eHPB .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17i25eHPB .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17i25eHPB .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17i25eHPB .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17i25eHPB .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17i25eHPB .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17i25eHPB .content-head {
  max-width: 800px;
}
.cid-v17i25eHPB .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17i25eHPB .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17i25w4OD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17i25w4OD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i25w4OD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17i25w4OD .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17i25w4OD .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17i25w4OD .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17i25w4OD .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17i25w4OD .mbr-text,
.cid-v17i25w4OD .mbr-section-btn {
  text-align: left;
}
.cid-v17i25w4OD .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17i25w4OD .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17i25w4OD .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17i25w4OD .img-wrapper {
  display: flex;
}
.cid-v17i25w4OD .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17i25w4OD .card-title {
  text-align: center;
}
.cid-v17i25M5dc {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17i25M5dc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i25M5dc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17i25M5dc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17i25M5dc .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17i25M5dc .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17i25M5dc .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17i25M5dc .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17i25M5dc .mbr-text,
.cid-v17i25M5dc .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17i2622qw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17i2622qw .mbr-text {
  color: #000000;
}
.cid-v17i2622qw .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17i2622qw .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17i2622qw .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17i2622qw .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17i2622qw p {
  line-height: 1.3;
}
.cid-v17i2622qw .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17i2622qw .mbr-iconfont {
    display: none;
  }
}
.cid-v17i2622qw .wrapper {
  position: relative;
}
.cid-v17i2622qw .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17i2622qw .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17i2622qw .img-wrapper {
  display: flex;
}
.cid-v17i2622qw .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17i2622qw .card-title,
.cid-v17i2622qw .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17i26kZiz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17i26kZiz .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17i26kZiz .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17i26kZiz .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17i26kZiz .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17i26kZiz .card-title,
.cid-v17i26kZiz .iconfont-wrapper {
  color: #000000;
}
.cid-v17i26kZiz .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17i26kZiz .content-head {
  max-width: 800px;
}
.cid-v17i26kZiz .mbr-section-title {
  color: #ffffff;
}
.cid-v17i26kZiz .card-title,
.cid-v17i26kZiz .img-wrapper {
  text-align: center;
}
.cid-v17i26kZiz .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17i26IL4q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17i26IL4q .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17i26IL4q .item {
    margin-bottom: 1rem;
  }
}
.cid-v17i26IL4q .item-wrapper {
  position: relative;
}
.cid-v17i26IL4q .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17i26IL4q .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17i26IL4q .carousel-control,
.cid-v17i26IL4q .close {
  background: #1b1b1b;
}
.cid-v17i26IL4q .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17i26IL4q .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17i26IL4q .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17i26IL4q .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17i26IL4q .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17i26IL4q .close::before {
  content: '\e91a';
}
.cid-v17i26IL4q .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17i26IL4q .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17i26IL4q .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17i26IL4q .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17i26IL4q .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17i26IL4q .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17i26IL4q .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17i26IL4q .carousel-indicators li.active,
.cid-v17i26IL4q .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17i26IL4q .carousel-indicators li::after,
.cid-v17i26IL4q .carousel-indicators li::before {
  content: none;
}
.cid-v17i26IL4q .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17i26IL4q .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17i26IL4q .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17i26IL4q .carousel-indicators {
    display: none;
  }
}
.cid-v17i26IL4q .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17i26IL4q .carousel-inner > .active {
  display: block;
}
.cid-v17i26IL4q .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17i26IL4q .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17i26IL4q .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17i26IL4q .carousel-control,
  .cid-v17i26IL4q .carousel-indicators,
  .cid-v17i26IL4q .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17i26IL4q .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17i26IL4q .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17i26IL4q .carousel-indicators .active,
.cid-v17i26IL4q .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17i26IL4q .carousel-indicators .active {
  background: #fff;
}
.cid-v17i26IL4q .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17i26IL4q .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17i26IL4q .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17i26IL4q .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17i26IL4q .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17i26IL4q .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17i26IL4q .carousel {
  width: 100%;
}
.cid-v17i26IL4q .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17i26IL4q .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17i26IL4q .modal.fade .modal-dialog,
.cid-v17i26IL4q .modal.in .modal-dialog {
  transform: none;
}
.cid-v17i26IL4q .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17i26IL4q .content-head {
  max-width: 800px;
}
.cid-v17i26IL4q H3 {
  color: #7f6d5f;
}
.cid-v17i27c1Fk {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17i27c1Fk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i27c1Fk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17i27c1Fk .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17i27c1Fk .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17i27c1Fk .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17i27c1Fk .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17i27c1Fk .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17i27c1Fk .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17i27c1Fk .google-map iframe {
    height: 350px;
  }
}
.cid-v17i27c1Fk .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17i27c1Fk .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17i27c1Fk .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17i27c1Fk .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17i27c1Fk .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17i27c1Fk .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17i27c1Fk .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17i27c1Fk .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17i27c1Fk .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17i27c1Fk .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17i27c1Fk .card {
  justify-content: center;
}
.cid-v17i27c1Fk .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17i27c1Fk .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17i27c1Fk .mbr-address {
  color: #212529;
}
.cid-v17i27c1Fk .list {
  color: #212529;
}
.cid-v17i27c1Fk .mbr-address,
.cid-v17i27c1Fk .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17i27c1Fk .list,
.cid-v17i27c1Fk .item-wrap {
  color: #000000;
}
.cid-v17i27DuTs {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17i6XfUpw {
  z-index: 1000;
  width: 100%;
}
.cid-v17i6XfUpw .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-v17i6XfUpw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17i6XfUpw .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17i6XfUpw .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17i6XfUpw .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17i6XfUpw .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17i6XfUpw .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17i6XfUpw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17i6XfUpw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17i6XfUpw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17i6XfUpw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17i6XfUpw .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17i6XfUpw .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17i6XfUpw .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17i6XfUpw .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17i6XfUpw .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-v17i6XfUpw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17i6XfUpw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17i6XfUpw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17i6XfUpw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17i6XfUpw .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17i6XfUpw .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17i6XfUpw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17i6XfUpw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17i6XfUpw .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17i6XfUpw .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17i6XfUpw .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17i6XfUpw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17i6XfUpw .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-v17i6XfUpw .nav-item:focus,
.cid-v17i6XfUpw .nav-link:focus {
  outline: none;
}
.cid-v17i6XfUpw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17i6XfUpw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17i6XfUpw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17i6XfUpw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17i6XfUpw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17i6XfUpw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17i6XfUpw .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-v17i6XfUpw .navbar.opened {
  transition: all 0.3s;
}
.cid-v17i6XfUpw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17i6XfUpw .navbar .navbar-logo img {
  width: auto;
}
.cid-v17i6XfUpw .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17i6XfUpw .navbar.collapsed {
  justify-content: center;
}
.cid-v17i6XfUpw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17i6XfUpw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17i6XfUpw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17i6XfUpw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17i6XfUpw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17i6XfUpw .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-v17i6XfUpw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17i6XfUpw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17i6XfUpw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17i6XfUpw .navbar {
    min-height: 72px;
  }
  .cid-v17i6XfUpw .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17i6XfUpw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17i6XfUpw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17i6XfUpw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17i6XfUpw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17i6XfUpw .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-v17i6XfUpw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17i6XfUpw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17i6XfUpw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17i6XfUpw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17i6XfUpw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17i6XfUpw .dropdown-item.active,
.cid-v17i6XfUpw .dropdown-item:active {
  background-color: transparent;
}
.cid-v17i6XfUpw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17i6XfUpw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17i6XfUpw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17i6XfUpw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17i6XfUpw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17i6XfUpw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17i6XfUpw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17i6XfUpw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17i6XfUpw .navbar-buttons {
    text-align: left;
  }
}
.cid-v17i6XfUpw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17i6XfUpw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17i6XfUpw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17i6XfUpw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17i6XfUpw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17i6XfUpw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17i6XfUpw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17i6XfUpw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17i6XfUpw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17i6XfUpw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17i6XfUpw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17i6XfUpw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17i6XfUpw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17i6XfUpw .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17i6XfUpw .navbar {
    height: 70px;
  }
  .cid-v17i6XfUpw .navbar.opened {
    height: auto;
  }
  .cid-v17i6XfUpw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17i6XfUpw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17i6XfUpw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17i6XfUpw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17i6XfUpw .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-v17i6XfUpw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17i6XfUpw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17i6XfUpw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17i6XfUpw .navbar-brand {
    margin-right: auto;
  }
  .cid-v17i6XfUpw .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17i6XfUpw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17i6XfUpw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17i6XfUpw .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-v17i6XfUpw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17i6XfUpw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17i6XfUpw .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-v17i6XfUpw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17i6XfUpw .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-v17i6XfUpw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17i6XfUpw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17i6Xw2tz {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17i6Xw2tz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i6Xw2tz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17i6Xw2tz .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17i6Xw2tz .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17i6Xw2tz {
    align-items: center;
  }
  .cid-v17i6Xw2tz .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17i6Xw2tz .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17i6Xw2tz {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17i6Xw2tz .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17i6Xw2tz .content-wrap {
    width: 100%;
  }
}
.cid-v17i6Xw2tz .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17i6Xw2tz .mbr-text,
.cid-v17i6Xw2tz .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17i6XIuwq {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17i6XIuwq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i6XIuwq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17i6XIuwq .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17i6XIuwq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17i6XIuwq .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17i6XIuwq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17i6XIuwq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17i6XIuwq .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17i6XIuwq .mbr-text,
.cid-v17i6XIuwq .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17i6XIuwq img {
  width: 100%;
  height: 100%;
}
.cid-v17i6XZgk1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17i6XZgk1 .mbr-text {
  color: #000000;
}
.cid-v17i6XZgk1 .mbr-section-subtitle {
  color: #000000;
}
.cid-v17i6XZgk1 .mbr-section-title {
  color: #000000;
}
.cid-v17i6XZgk1 .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17i6XZgk1 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17i6XZgk1 .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17i6XZgk1 .img-wrapper {
  display: flex;
}
.cid-v17i6XZgk1 .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17i6XZgk1 .card-title,
.cid-v17i6XZgk1 .img-wrapper {
  text-align: center;
}
.cid-v17i6YcOBC {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17i6YcOBC .justify-content-center {
  align-items: center;
}
.cid-v17i6YcOBC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i6YcOBC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17i6YcOBC .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17i6YcOBC .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17i6YcOBC .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17i6YcOBC .content-head {
  max-width: 800px;
}
.cid-v17i6YcOBC .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17i6YcOBC .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17i6YcOBC .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17i6YHnyq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17i6YHnyq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i6YHnyq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17i6YHnyq .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17i6YHnyq .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17i6YHnyq .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17i6YHnyq .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17i6YHnyq .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17i6YHnyq .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17i6YHnyq .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17i6YHnyq .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17i6YHnyq .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17i6YHnyq .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17i6YHnyq .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17i6YHnyq .content-head {
  max-width: 800px;
}
.cid-v17i6YHnyq .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17i6YHnyq .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17i6Z1x6e {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17i6Z1x6e .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i6Z1x6e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17i6Z1x6e .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17i6Z1x6e .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17i6Z1x6e .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17i6Z1x6e .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17i6Z1x6e .mbr-text,
.cid-v17i6Z1x6e .mbr-section-btn {
  text-align: left;
}
.cid-v17i6Z1x6e .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17i6Z1x6e .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17i6Z1x6e .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17i6Z1x6e .img-wrapper {
  display: flex;
}
.cid-v17i6Z1x6e .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17i6Z1x6e .card-title {
  text-align: center;
}
.cid-v17i6Zkzck {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17i6Zkzck .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i6Zkzck .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17i6Zkzck .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17i6Zkzck .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17i6Zkzck .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17i6Zkzck .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17i6Zkzck .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17i6Zkzck .mbr-text,
.cid-v17i6Zkzck .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17i6ZCRqp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17i6ZCRqp .mbr-text {
  color: #000000;
}
.cid-v17i6ZCRqp .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17i6ZCRqp .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17i6ZCRqp .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17i6ZCRqp .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17i6ZCRqp p {
  line-height: 1.3;
}
.cid-v17i6ZCRqp .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17i6ZCRqp .mbr-iconfont {
    display: none;
  }
}
.cid-v17i6ZCRqp .wrapper {
  position: relative;
}
.cid-v17i6ZCRqp .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17i6ZCRqp .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17i6ZCRqp .img-wrapper {
  display: flex;
}
.cid-v17i6ZCRqp .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17i6ZCRqp .card-title,
.cid-v17i6ZCRqp .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17i6ZTOkR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17i6ZTOkR .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17i6ZTOkR .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17i6ZTOkR .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17i6ZTOkR .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17i6ZTOkR .card-title,
.cid-v17i6ZTOkR .iconfont-wrapper {
  color: #000000;
}
.cid-v17i6ZTOkR .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17i6ZTOkR .content-head {
  max-width: 800px;
}
.cid-v17i6ZTOkR .mbr-section-title {
  color: #ffffff;
}
.cid-v17i6ZTOkR .card-title,
.cid-v17i6ZTOkR .img-wrapper {
  text-align: center;
}
.cid-v17i6ZTOkR .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17i70jz1r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17i70jz1r .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17i70jz1r .item {
    margin-bottom: 1rem;
  }
}
.cid-v17i70jz1r .item-wrapper {
  position: relative;
}
.cid-v17i70jz1r .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17i70jz1r .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17i70jz1r .carousel-control,
.cid-v17i70jz1r .close {
  background: #1b1b1b;
}
.cid-v17i70jz1r .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17i70jz1r .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17i70jz1r .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17i70jz1r .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17i70jz1r .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17i70jz1r .close::before {
  content: '\e91a';
}
.cid-v17i70jz1r .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17i70jz1r .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17i70jz1r .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17i70jz1r .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17i70jz1r .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17i70jz1r .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17i70jz1r .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17i70jz1r .carousel-indicators li.active,
.cid-v17i70jz1r .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17i70jz1r .carousel-indicators li::after,
.cid-v17i70jz1r .carousel-indicators li::before {
  content: none;
}
.cid-v17i70jz1r .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17i70jz1r .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17i70jz1r .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17i70jz1r .carousel-indicators {
    display: none;
  }
}
.cid-v17i70jz1r .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17i70jz1r .carousel-inner > .active {
  display: block;
}
.cid-v17i70jz1r .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17i70jz1r .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17i70jz1r .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17i70jz1r .carousel-control,
  .cid-v17i70jz1r .carousel-indicators,
  .cid-v17i70jz1r .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17i70jz1r .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17i70jz1r .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17i70jz1r .carousel-indicators .active,
.cid-v17i70jz1r .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17i70jz1r .carousel-indicators .active {
  background: #fff;
}
.cid-v17i70jz1r .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17i70jz1r .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17i70jz1r .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17i70jz1r .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17i70jz1r .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17i70jz1r .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17i70jz1r .carousel {
  width: 100%;
}
.cid-v17i70jz1r .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17i70jz1r .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17i70jz1r .modal.fade .modal-dialog,
.cid-v17i70jz1r .modal.in .modal-dialog {
  transform: none;
}
.cid-v17i70jz1r .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17i70jz1r .content-head {
  max-width: 800px;
}
.cid-v17i70jz1r H3 {
  color: #7f6d5f;
}
.cid-v17i70XYA2 {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17i70XYA2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17i70XYA2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17i70XYA2 .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17i70XYA2 .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17i70XYA2 .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17i70XYA2 .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17i70XYA2 .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17i70XYA2 .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17i70XYA2 .google-map iframe {
    height: 350px;
  }
}
.cid-v17i70XYA2 .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17i70XYA2 .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17i70XYA2 .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17i70XYA2 .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17i70XYA2 .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17i70XYA2 .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17i70XYA2 .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17i70XYA2 .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17i70XYA2 .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17i70XYA2 .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17i70XYA2 .card {
  justify-content: center;
}
.cid-v17i70XYA2 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17i70XYA2 .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17i70XYA2 .mbr-address {
  color: #212529;
}
.cid-v17i70XYA2 .list {
  color: #212529;
}
.cid-v17i70XYA2 .mbr-address,
.cid-v17i70XYA2 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17i70XYA2 .list,
.cid-v17i70XYA2 .item-wrap {
  color: #000000;
}
.cid-v17i71oca6 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17ig9FSvY {
  z-index: 1000;
  width: 100%;
}
.cid-v17ig9FSvY .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-v17ig9FSvY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17ig9FSvY .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17ig9FSvY .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17ig9FSvY .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17ig9FSvY .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17ig9FSvY .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17ig9FSvY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17ig9FSvY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17ig9FSvY .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17ig9FSvY .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17ig9FSvY .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17ig9FSvY .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17ig9FSvY .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17ig9FSvY .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17ig9FSvY .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-v17ig9FSvY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17ig9FSvY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17ig9FSvY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17ig9FSvY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17ig9FSvY .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17ig9FSvY .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ig9FSvY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17ig9FSvY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17ig9FSvY .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17ig9FSvY .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ig9FSvY .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17ig9FSvY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17ig9FSvY .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-v17ig9FSvY .nav-item:focus,
.cid-v17ig9FSvY .nav-link:focus {
  outline: none;
}
.cid-v17ig9FSvY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17ig9FSvY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17ig9FSvY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17ig9FSvY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17ig9FSvY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17ig9FSvY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17ig9FSvY .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-v17ig9FSvY .navbar.opened {
  transition: all 0.3s;
}
.cid-v17ig9FSvY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17ig9FSvY .navbar .navbar-logo img {
  width: auto;
}
.cid-v17ig9FSvY .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17ig9FSvY .navbar.collapsed {
  justify-content: center;
}
.cid-v17ig9FSvY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17ig9FSvY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17ig9FSvY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17ig9FSvY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17ig9FSvY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17ig9FSvY .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-v17ig9FSvY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17ig9FSvY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17ig9FSvY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17ig9FSvY .navbar {
    min-height: 72px;
  }
  .cid-v17ig9FSvY .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17ig9FSvY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17ig9FSvY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17ig9FSvY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17ig9FSvY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17ig9FSvY .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-v17ig9FSvY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17ig9FSvY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17ig9FSvY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17ig9FSvY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17ig9FSvY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17ig9FSvY .dropdown-item.active,
.cid-v17ig9FSvY .dropdown-item:active {
  background-color: transparent;
}
.cid-v17ig9FSvY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17ig9FSvY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17ig9FSvY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17ig9FSvY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17ig9FSvY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17ig9FSvY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17ig9FSvY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17ig9FSvY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17ig9FSvY .navbar-buttons {
    text-align: left;
  }
}
.cid-v17ig9FSvY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17ig9FSvY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17ig9FSvY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17ig9FSvY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17ig9FSvY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17ig9FSvY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17ig9FSvY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17ig9FSvY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17ig9FSvY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17ig9FSvY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17ig9FSvY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17ig9FSvY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17ig9FSvY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17ig9FSvY .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17ig9FSvY .navbar {
    height: 70px;
  }
  .cid-v17ig9FSvY .navbar.opened {
    height: auto;
  }
  .cid-v17ig9FSvY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17ig9FSvY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17ig9FSvY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17ig9FSvY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17ig9FSvY .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-v17ig9FSvY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17ig9FSvY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17ig9FSvY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17ig9FSvY .navbar-brand {
    margin-right: auto;
  }
  .cid-v17ig9FSvY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17ig9FSvY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17ig9FSvY .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17ig9FSvY .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-v17ig9FSvY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17ig9FSvY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17ig9FSvY .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-v17ig9FSvY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17ig9FSvY .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-v17ig9FSvY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17ig9FSvY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17ig9WIEp {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17ig9WIEp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ig9WIEp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ig9WIEp .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17ig9WIEp .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17ig9WIEp {
    align-items: center;
  }
  .cid-v17ig9WIEp .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17ig9WIEp .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17ig9WIEp {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17ig9WIEp .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17ig9WIEp .content-wrap {
    width: 100%;
  }
}
.cid-v17ig9WIEp .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17ig9WIEp .mbr-text,
.cid-v17ig9WIEp .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iga89HJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17iga89HJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iga89HJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iga89HJ .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17iga89HJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iga89HJ .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17iga89HJ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iga89HJ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17iga89HJ .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iga89HJ .mbr-text,
.cid-v17iga89HJ .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17iga89HJ img {
  width: 100%;
  height: 100%;
}
.cid-v17iganniB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17iganniB .mbr-text {
  color: #000000;
}
.cid-v17iganniB .mbr-section-subtitle {
  color: #000000;
}
.cid-v17iganniB .mbr-section-title {
  color: #000000;
}
.cid-v17iganniB .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iganniB .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17iganniB .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17iganniB .img-wrapper {
  display: flex;
}
.cid-v17iganniB .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iganniB .card-title,
.cid-v17iganniB .img-wrapper {
  text-align: center;
}
.cid-v17igaBipO {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17igaBipO .justify-content-center {
  align-items: center;
}
.cid-v17igaBipO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17igaBipO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17igaBipO .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17igaBipO .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17igaBipO .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17igaBipO .content-head {
  max-width: 800px;
}
.cid-v17igaBipO .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17igaBipO .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17igaBipO .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17igb3Hdo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17igb3Hdo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17igb3Hdo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17igb3Hdo .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17igb3Hdo .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17igb3Hdo .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17igb3Hdo .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17igb3Hdo .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17igb3Hdo .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17igb3Hdo .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17igb3Hdo .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17igb3Hdo .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17igb3Hdo .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17igb3Hdo .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17igb3Hdo .content-head {
  max-width: 800px;
}
.cid-v17igb3Hdo .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17igb3Hdo .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17igblQdt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17igblQdt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17igblQdt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17igblQdt .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17igblQdt .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17igblQdt .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17igblQdt .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17igblQdt .mbr-text,
.cid-v17igblQdt .mbr-section-btn {
  text-align: left;
}
.cid-v17igblQdt .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17igblQdt .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17igblQdt .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17igblQdt .img-wrapper {
  display: flex;
}
.cid-v17igblQdt .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17igblQdt .card-title {
  text-align: center;
}
.cid-v17igbCJkO {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17igbCJkO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17igbCJkO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17igbCJkO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17igbCJkO .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17igbCJkO .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17igbCJkO .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17igbCJkO .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17igbCJkO .mbr-text,
.cid-v17igbCJkO .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17igbVHYX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17igbVHYX .mbr-text {
  color: #000000;
}
.cid-v17igbVHYX .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17igbVHYX .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17igbVHYX .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17igbVHYX .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17igbVHYX p {
  line-height: 1.3;
}
.cid-v17igbVHYX .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17igbVHYX .mbr-iconfont {
    display: none;
  }
}
.cid-v17igbVHYX .wrapper {
  position: relative;
}
.cid-v17igbVHYX .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17igbVHYX .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17igbVHYX .img-wrapper {
  display: flex;
}
.cid-v17igbVHYX .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17igbVHYX .card-title,
.cid-v17igbVHYX .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17igca1zZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17igca1zZ .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17igca1zZ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17igca1zZ .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17igca1zZ .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17igca1zZ .card-title,
.cid-v17igca1zZ .iconfont-wrapper {
  color: #000000;
}
.cid-v17igca1zZ .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17igca1zZ .content-head {
  max-width: 800px;
}
.cid-v17igca1zZ .mbr-section-title {
  color: #ffffff;
}
.cid-v17igca1zZ .card-title,
.cid-v17igca1zZ .img-wrapper {
  text-align: center;
}
.cid-v17igca1zZ .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17igczDBE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17igczDBE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17igczDBE .item {
    margin-bottom: 1rem;
  }
}
.cid-v17igczDBE .item-wrapper {
  position: relative;
}
.cid-v17igczDBE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17igczDBE .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17igczDBE .carousel-control,
.cid-v17igczDBE .close {
  background: #1b1b1b;
}
.cid-v17igczDBE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17igczDBE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17igczDBE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17igczDBE .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17igczDBE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17igczDBE .close::before {
  content: '\e91a';
}
.cid-v17igczDBE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17igczDBE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17igczDBE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17igczDBE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17igczDBE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17igczDBE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17igczDBE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17igczDBE .carousel-indicators li.active,
.cid-v17igczDBE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17igczDBE .carousel-indicators li::after,
.cid-v17igczDBE .carousel-indicators li::before {
  content: none;
}
.cid-v17igczDBE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17igczDBE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17igczDBE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17igczDBE .carousel-indicators {
    display: none;
  }
}
.cid-v17igczDBE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17igczDBE .carousel-inner > .active {
  display: block;
}
.cid-v17igczDBE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17igczDBE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17igczDBE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17igczDBE .carousel-control,
  .cid-v17igczDBE .carousel-indicators,
  .cid-v17igczDBE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17igczDBE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17igczDBE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17igczDBE .carousel-indicators .active,
.cid-v17igczDBE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17igczDBE .carousel-indicators .active {
  background: #fff;
}
.cid-v17igczDBE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17igczDBE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17igczDBE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17igczDBE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17igczDBE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17igczDBE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17igczDBE .carousel {
  width: 100%;
}
.cid-v17igczDBE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17igczDBE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17igczDBE .modal.fade .modal-dialog,
.cid-v17igczDBE .modal.in .modal-dialog {
  transform: none;
}
.cid-v17igczDBE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17igczDBE .content-head {
  max-width: 800px;
}
.cid-v17igczDBE H3 {
  color: #7f6d5f;
}
.cid-v17igd5O13 {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17igd5O13 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17igd5O13 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17igd5O13 .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17igd5O13 .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17igd5O13 .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17igd5O13 .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17igd5O13 .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17igd5O13 .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17igd5O13 .google-map iframe {
    height: 350px;
  }
}
.cid-v17igd5O13 .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17igd5O13 .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17igd5O13 .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17igd5O13 .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17igd5O13 .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17igd5O13 .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17igd5O13 .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17igd5O13 .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17igd5O13 .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17igd5O13 .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17igd5O13 .card {
  justify-content: center;
}
.cid-v17igd5O13 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17igd5O13 .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17igd5O13 .mbr-address {
  color: #212529;
}
.cid-v17igd5O13 .list {
  color: #212529;
}
.cid-v17igd5O13 .mbr-address,
.cid-v17igd5O13 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17igd5O13 .list,
.cid-v17igd5O13 .item-wrap {
  color: #000000;
}
.cid-v17igdvANq {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17ilSsV41 {
  z-index: 1000;
  width: 100%;
}
.cid-v17ilSsV41 .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-v17ilSsV41 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17ilSsV41 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17ilSsV41 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17ilSsV41 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17ilSsV41 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17ilSsV41 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17ilSsV41 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17ilSsV41 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17ilSsV41 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17ilSsV41 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17ilSsV41 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17ilSsV41 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17ilSsV41 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17ilSsV41 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17ilSsV41 .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-v17ilSsV41 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17ilSsV41 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17ilSsV41 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17ilSsV41 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17ilSsV41 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17ilSsV41 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ilSsV41 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17ilSsV41 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17ilSsV41 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17ilSsV41 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ilSsV41 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17ilSsV41 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17ilSsV41 .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-v17ilSsV41 .nav-item:focus,
.cid-v17ilSsV41 .nav-link:focus {
  outline: none;
}
.cid-v17ilSsV41 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17ilSsV41 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17ilSsV41 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17ilSsV41 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17ilSsV41 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17ilSsV41 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17ilSsV41 .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-v17ilSsV41 .navbar.opened {
  transition: all 0.3s;
}
.cid-v17ilSsV41 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17ilSsV41 .navbar .navbar-logo img {
  width: auto;
}
.cid-v17ilSsV41 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17ilSsV41 .navbar.collapsed {
  justify-content: center;
}
.cid-v17ilSsV41 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17ilSsV41 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17ilSsV41 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17ilSsV41 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17ilSsV41 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17ilSsV41 .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-v17ilSsV41 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17ilSsV41 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17ilSsV41 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17ilSsV41 .navbar {
    min-height: 72px;
  }
  .cid-v17ilSsV41 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17ilSsV41 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17ilSsV41 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17ilSsV41 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17ilSsV41 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17ilSsV41 .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-v17ilSsV41 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17ilSsV41 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17ilSsV41 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17ilSsV41 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17ilSsV41 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17ilSsV41 .dropdown-item.active,
.cid-v17ilSsV41 .dropdown-item:active {
  background-color: transparent;
}
.cid-v17ilSsV41 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17ilSsV41 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17ilSsV41 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17ilSsV41 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17ilSsV41 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17ilSsV41 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17ilSsV41 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17ilSsV41 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17ilSsV41 .navbar-buttons {
    text-align: left;
  }
}
.cid-v17ilSsV41 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17ilSsV41 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17ilSsV41 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17ilSsV41 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17ilSsV41 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17ilSsV41 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17ilSsV41 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17ilSsV41 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17ilSsV41 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17ilSsV41 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17ilSsV41 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17ilSsV41 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17ilSsV41 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17ilSsV41 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17ilSsV41 .navbar {
    height: 70px;
  }
  .cid-v17ilSsV41 .navbar.opened {
    height: auto;
  }
  .cid-v17ilSsV41 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17ilSsV41 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17ilSsV41 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17ilSsV41 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17ilSsV41 .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-v17ilSsV41 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17ilSsV41 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17ilSsV41 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17ilSsV41 .navbar-brand {
    margin-right: auto;
  }
  .cid-v17ilSsV41 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17ilSsV41 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17ilSsV41 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17ilSsV41 .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-v17ilSsV41 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17ilSsV41 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17ilSsV41 .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-v17ilSsV41 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17ilSsV41 .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-v17ilSsV41 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17ilSsV41 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17ilSI08o {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17ilSI08o .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ilSI08o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ilSI08o .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17ilSI08o .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17ilSI08o {
    align-items: center;
  }
  .cid-v17ilSI08o .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17ilSI08o .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17ilSI08o {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17ilSI08o .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17ilSI08o .content-wrap {
    width: 100%;
  }
}
.cid-v17ilSI08o .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17ilSI08o .mbr-text,
.cid-v17ilSI08o .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17ilSW4Jp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17ilSW4Jp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ilSW4Jp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ilSW4Jp .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17ilSW4Jp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17ilSW4Jp .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17ilSW4Jp .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17ilSW4Jp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17ilSW4Jp .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17ilSW4Jp .mbr-text,
.cid-v17ilSW4Jp .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17ilSW4Jp img {
  width: 100%;
  height: 100%;
}
.cid-v17ilTcZut {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17ilTcZut .mbr-text {
  color: #000000;
}
.cid-v17ilTcZut .mbr-section-subtitle {
  color: #000000;
}
.cid-v17ilTcZut .mbr-section-title {
  color: #000000;
}
.cid-v17ilTcZut .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17ilTcZut .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17ilTcZut .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17ilTcZut .img-wrapper {
  display: flex;
}
.cid-v17ilTcZut .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17ilTcZut .card-title,
.cid-v17ilTcZut .img-wrapper {
  text-align: center;
}
.cid-v17ilToGhv {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17ilToGhv .justify-content-center {
  align-items: center;
}
.cid-v17ilToGhv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ilToGhv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ilToGhv .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17ilToGhv .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17ilToGhv .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17ilToGhv .content-head {
  max-width: 800px;
}
.cid-v17ilToGhv .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17ilToGhv .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17ilToGhv .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17ilTSoBj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17ilTSoBj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ilTSoBj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ilTSoBj .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17ilTSoBj .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17ilTSoBj .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17ilTSoBj .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17ilTSoBj .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17ilTSoBj .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17ilTSoBj .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17ilTSoBj .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17ilTSoBj .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17ilTSoBj .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17ilTSoBj .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17ilTSoBj .content-head {
  max-width: 800px;
}
.cid-v17ilTSoBj .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17ilTSoBj .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17ilUgRkb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17ilUgRkb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ilUgRkb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ilUgRkb .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17ilUgRkb .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17ilUgRkb .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17ilUgRkb .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17ilUgRkb .mbr-text,
.cid-v17ilUgRkb .mbr-section-btn {
  text-align: left;
}
.cid-v17ilUgRkb .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17ilUgRkb .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17ilUgRkb .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17ilUgRkb .img-wrapper {
  display: flex;
}
.cid-v17ilUgRkb .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17ilUgRkb .card-title {
  text-align: center;
}
.cid-v17ilUz1kB {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17ilUz1kB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ilUz1kB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17ilUz1kB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17ilUz1kB .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17ilUz1kB .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17ilUz1kB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17ilUz1kB .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17ilUz1kB .mbr-text,
.cid-v17ilUz1kB .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17ilUVDeD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17ilUVDeD .mbr-text {
  color: #000000;
}
.cid-v17ilUVDeD .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17ilUVDeD .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17ilUVDeD .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17ilUVDeD .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17ilUVDeD p {
  line-height: 1.3;
}
.cid-v17ilUVDeD .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17ilUVDeD .mbr-iconfont {
    display: none;
  }
}
.cid-v17ilUVDeD .wrapper {
  position: relative;
}
.cid-v17ilUVDeD .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17ilUVDeD .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17ilUVDeD .img-wrapper {
  display: flex;
}
.cid-v17ilUVDeD .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17ilUVDeD .card-title,
.cid-v17ilUVDeD .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17ilVdzgj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17ilVdzgj .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17ilVdzgj .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17ilVdzgj .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ilVdzgj .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17ilVdzgj .card-title,
.cid-v17ilVdzgj .iconfont-wrapper {
  color: #000000;
}
.cid-v17ilVdzgj .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17ilVdzgj .content-head {
  max-width: 800px;
}
.cid-v17ilVdzgj .mbr-section-title {
  color: #ffffff;
}
.cid-v17ilVdzgj .card-title,
.cid-v17ilVdzgj .img-wrapper {
  text-align: center;
}
.cid-v17ilVdzgj .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17ilVEExK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17ilVEExK .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17ilVEExK .item {
    margin-bottom: 1rem;
  }
}
.cid-v17ilVEExK .item-wrapper {
  position: relative;
}
.cid-v17ilVEExK .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17ilVEExK .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17ilVEExK .carousel-control,
.cid-v17ilVEExK .close {
  background: #1b1b1b;
}
.cid-v17ilVEExK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17ilVEExK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17ilVEExK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17ilVEExK .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17ilVEExK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17ilVEExK .close::before {
  content: '\e91a';
}
.cid-v17ilVEExK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17ilVEExK .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17ilVEExK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17ilVEExK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17ilVEExK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17ilVEExK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17ilVEExK .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17ilVEExK .carousel-indicators li.active,
.cid-v17ilVEExK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17ilVEExK .carousel-indicators li::after,
.cid-v17ilVEExK .carousel-indicators li::before {
  content: none;
}
.cid-v17ilVEExK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17ilVEExK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17ilVEExK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17ilVEExK .carousel-indicators {
    display: none;
  }
}
.cid-v17ilVEExK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17ilVEExK .carousel-inner > .active {
  display: block;
}
.cid-v17ilVEExK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17ilVEExK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17ilVEExK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17ilVEExK .carousel-control,
  .cid-v17ilVEExK .carousel-indicators,
  .cid-v17ilVEExK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17ilVEExK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17ilVEExK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17ilVEExK .carousel-indicators .active,
.cid-v17ilVEExK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17ilVEExK .carousel-indicators .active {
  background: #fff;
}
.cid-v17ilVEExK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17ilVEExK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17ilVEExK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17ilVEExK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17ilVEExK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17ilVEExK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17ilVEExK .carousel {
  width: 100%;
}
.cid-v17ilVEExK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17ilVEExK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17ilVEExK .modal.fade .modal-dialog,
.cid-v17ilVEExK .modal.in .modal-dialog {
  transform: none;
}
.cid-v17ilVEExK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17ilVEExK .content-head {
  max-width: 800px;
}
.cid-v17ilVEExK H3 {
  color: #7f6d5f;
}
.cid-v17ilWctP3 {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17ilWctP3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17ilWctP3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17ilWctP3 .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17ilWctP3 .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17ilWctP3 .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17ilWctP3 .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17ilWctP3 .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17ilWctP3 .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17ilWctP3 .google-map iframe {
    height: 350px;
  }
}
.cid-v17ilWctP3 .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17ilWctP3 .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17ilWctP3 .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17ilWctP3 .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17ilWctP3 .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17ilWctP3 .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17ilWctP3 .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17ilWctP3 .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17ilWctP3 .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17ilWctP3 .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17ilWctP3 .card {
  justify-content: center;
}
.cid-v17ilWctP3 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17ilWctP3 .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17ilWctP3 .mbr-address {
  color: #212529;
}
.cid-v17ilWctP3 .list {
  color: #212529;
}
.cid-v17ilWctP3 .mbr-address,
.cid-v17ilWctP3 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17ilWctP3 .list,
.cid-v17ilWctP3 .item-wrap {
  color: #000000;
}
.cid-v17ilWDbxC {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17irZZnLq {
  z-index: 1000;
  width: 100%;
}
.cid-v17irZZnLq .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-v17irZZnLq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17irZZnLq .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17irZZnLq .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17irZZnLq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17irZZnLq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17irZZnLq .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17irZZnLq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17irZZnLq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17irZZnLq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17irZZnLq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17irZZnLq .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17irZZnLq .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17irZZnLq .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17irZZnLq .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17irZZnLq .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-v17irZZnLq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17irZZnLq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17irZZnLq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17irZZnLq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17irZZnLq .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17irZZnLq .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17irZZnLq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17irZZnLq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17irZZnLq .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17irZZnLq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17irZZnLq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17irZZnLq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17irZZnLq .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-v17irZZnLq .nav-item:focus,
.cid-v17irZZnLq .nav-link:focus {
  outline: none;
}
.cid-v17irZZnLq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17irZZnLq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17irZZnLq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17irZZnLq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17irZZnLq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17irZZnLq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17irZZnLq .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-v17irZZnLq .navbar.opened {
  transition: all 0.3s;
}
.cid-v17irZZnLq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17irZZnLq .navbar .navbar-logo img {
  width: auto;
}
.cid-v17irZZnLq .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17irZZnLq .navbar.collapsed {
  justify-content: center;
}
.cid-v17irZZnLq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17irZZnLq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17irZZnLq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17irZZnLq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17irZZnLq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17irZZnLq .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-v17irZZnLq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17irZZnLq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17irZZnLq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17irZZnLq .navbar {
    min-height: 72px;
  }
  .cid-v17irZZnLq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17irZZnLq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17irZZnLq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17irZZnLq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17irZZnLq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17irZZnLq .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-v17irZZnLq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17irZZnLq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17irZZnLq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17irZZnLq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17irZZnLq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17irZZnLq .dropdown-item.active,
.cid-v17irZZnLq .dropdown-item:active {
  background-color: transparent;
}
.cid-v17irZZnLq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17irZZnLq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17irZZnLq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17irZZnLq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17irZZnLq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17irZZnLq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17irZZnLq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17irZZnLq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17irZZnLq .navbar-buttons {
    text-align: left;
  }
}
.cid-v17irZZnLq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17irZZnLq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17irZZnLq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17irZZnLq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17irZZnLq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17irZZnLq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17irZZnLq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17irZZnLq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17irZZnLq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17irZZnLq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17irZZnLq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17irZZnLq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17irZZnLq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17irZZnLq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17irZZnLq .navbar {
    height: 70px;
  }
  .cid-v17irZZnLq .navbar.opened {
    height: auto;
  }
  .cid-v17irZZnLq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17irZZnLq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17irZZnLq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17irZZnLq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17irZZnLq .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-v17irZZnLq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17irZZnLq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17irZZnLq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17irZZnLq .navbar-brand {
    margin-right: auto;
  }
  .cid-v17irZZnLq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17irZZnLq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17irZZnLq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17irZZnLq .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-v17irZZnLq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17irZZnLq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17irZZnLq .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-v17irZZnLq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17irZZnLq .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-v17irZZnLq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17irZZnLq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17is0fZYg {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17is0fZYg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17is0fZYg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17is0fZYg .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17is0fZYg .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17is0fZYg {
    align-items: center;
  }
  .cid-v17is0fZYg .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17is0fZYg .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17is0fZYg {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17is0fZYg .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17is0fZYg .content-wrap {
    width: 100%;
  }
}
.cid-v17is0fZYg .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17is0fZYg .mbr-text,
.cid-v17is0fZYg .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17is0rliR {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17is0rliR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17is0rliR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17is0rliR .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17is0rliR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17is0rliR .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17is0rliR .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17is0rliR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17is0rliR .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17is0rliR .mbr-text,
.cid-v17is0rliR .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17is0rliR img {
  width: 100%;
  height: 100%;
}
.cid-v17is0GEe8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17is0GEe8 .mbr-text {
  color: #000000;
}
.cid-v17is0GEe8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v17is0GEe8 .mbr-section-title {
  color: #000000;
}
.cid-v17is0GEe8 .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17is0GEe8 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17is0GEe8 .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17is0GEe8 .img-wrapper {
  display: flex;
}
.cid-v17is0GEe8 .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17is0GEe8 .card-title,
.cid-v17is0GEe8 .img-wrapper {
  text-align: center;
}
.cid-v17is0RmIY {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17is0RmIY .justify-content-center {
  align-items: center;
}
.cid-v17is0RmIY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17is0RmIY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17is0RmIY .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17is0RmIY .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17is0RmIY .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17is0RmIY .content-head {
  max-width: 800px;
}
.cid-v17is0RmIY .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17is0RmIY .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17is0RmIY .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17is1kf2R {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17is1kf2R .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17is1kf2R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17is1kf2R .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17is1kf2R .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17is1kf2R .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17is1kf2R .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17is1kf2R .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17is1kf2R .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17is1kf2R .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17is1kf2R .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17is1kf2R .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17is1kf2R .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17is1kf2R .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17is1kf2R .content-head {
  max-width: 800px;
}
.cid-v17is1kf2R .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17is1kf2R .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17is1D0Ed {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17is1D0Ed .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17is1D0Ed .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17is1D0Ed .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17is1D0Ed .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17is1D0Ed .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17is1D0Ed .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17is1D0Ed .mbr-text,
.cid-v17is1D0Ed .mbr-section-btn {
  text-align: left;
}
.cid-v17is1D0Ed .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17is1D0Ed .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17is1D0Ed .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17is1D0Ed .img-wrapper {
  display: flex;
}
.cid-v17is1D0Ed .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17is1D0Ed .card-title {
  text-align: center;
}
.cid-v17is1Tm0X {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17is1Tm0X .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17is1Tm0X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17is1Tm0X .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17is1Tm0X .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17is1Tm0X .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17is1Tm0X .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17is1Tm0X .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17is1Tm0X .mbr-text,
.cid-v17is1Tm0X .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17is2ckoj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17is2ckoj .mbr-text {
  color: #000000;
}
.cid-v17is2ckoj .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17is2ckoj .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17is2ckoj .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17is2ckoj .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17is2ckoj p {
  line-height: 1.3;
}
.cid-v17is2ckoj .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17is2ckoj .mbr-iconfont {
    display: none;
  }
}
.cid-v17is2ckoj .wrapper {
  position: relative;
}
.cid-v17is2ckoj .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17is2ckoj .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17is2ckoj .img-wrapper {
  display: flex;
}
.cid-v17is2ckoj .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17is2ckoj .card-title,
.cid-v17is2ckoj .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17is2sJzd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17is2sJzd .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17is2sJzd .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17is2sJzd .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17is2sJzd .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17is2sJzd .card-title,
.cid-v17is2sJzd .iconfont-wrapper {
  color: #000000;
}
.cid-v17is2sJzd .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17is2sJzd .content-head {
  max-width: 800px;
}
.cid-v17is2sJzd .mbr-section-title {
  color: #ffffff;
}
.cid-v17is2sJzd .card-title,
.cid-v17is2sJzd .img-wrapper {
  text-align: center;
}
.cid-v17is2sJzd .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17is2Qf35 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17is2Qf35 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17is2Qf35 .item {
    margin-bottom: 1rem;
  }
}
.cid-v17is2Qf35 .item-wrapper {
  position: relative;
}
.cid-v17is2Qf35 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17is2Qf35 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17is2Qf35 .carousel-control,
.cid-v17is2Qf35 .close {
  background: #1b1b1b;
}
.cid-v17is2Qf35 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17is2Qf35 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17is2Qf35 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17is2Qf35 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17is2Qf35 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17is2Qf35 .close::before {
  content: '\e91a';
}
.cid-v17is2Qf35 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17is2Qf35 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17is2Qf35 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17is2Qf35 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17is2Qf35 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17is2Qf35 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17is2Qf35 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17is2Qf35 .carousel-indicators li.active,
.cid-v17is2Qf35 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17is2Qf35 .carousel-indicators li::after,
.cid-v17is2Qf35 .carousel-indicators li::before {
  content: none;
}
.cid-v17is2Qf35 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17is2Qf35 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17is2Qf35 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17is2Qf35 .carousel-indicators {
    display: none;
  }
}
.cid-v17is2Qf35 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17is2Qf35 .carousel-inner > .active {
  display: block;
}
.cid-v17is2Qf35 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17is2Qf35 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17is2Qf35 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17is2Qf35 .carousel-control,
  .cid-v17is2Qf35 .carousel-indicators,
  .cid-v17is2Qf35 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17is2Qf35 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17is2Qf35 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17is2Qf35 .carousel-indicators .active,
.cid-v17is2Qf35 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17is2Qf35 .carousel-indicators .active {
  background: #fff;
}
.cid-v17is2Qf35 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17is2Qf35 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17is2Qf35 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17is2Qf35 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17is2Qf35 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17is2Qf35 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17is2Qf35 .carousel {
  width: 100%;
}
.cid-v17is2Qf35 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17is2Qf35 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17is2Qf35 .modal.fade .modal-dialog,
.cid-v17is2Qf35 .modal.in .modal-dialog {
  transform: none;
}
.cid-v17is2Qf35 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17is2Qf35 .content-head {
  max-width: 800px;
}
.cid-v17is2Qf35 H3 {
  color: #7f6d5f;
}
.cid-v17is3lpnZ {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17is3lpnZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17is3lpnZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17is3lpnZ .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17is3lpnZ .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17is3lpnZ .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17is3lpnZ .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17is3lpnZ .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17is3lpnZ .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17is3lpnZ .google-map iframe {
    height: 350px;
  }
}
.cid-v17is3lpnZ .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17is3lpnZ .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17is3lpnZ .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17is3lpnZ .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17is3lpnZ .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17is3lpnZ .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17is3lpnZ .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17is3lpnZ .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17is3lpnZ .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17is3lpnZ .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17is3lpnZ .card {
  justify-content: center;
}
.cid-v17is3lpnZ .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17is3lpnZ .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17is3lpnZ .mbr-address {
  color: #212529;
}
.cid-v17is3lpnZ .list {
  color: #212529;
}
.cid-v17is3lpnZ .mbr-address,
.cid-v17is3lpnZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17is3lpnZ .list,
.cid-v17is3lpnZ .item-wrap {
  color: #000000;
}
.cid-v17is3KdLc {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17iyq8mm9 {
  z-index: 1000;
  width: 100%;
}
.cid-v17iyq8mm9 .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-v17iyq8mm9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17iyq8mm9 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17iyq8mm9 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17iyq8mm9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17iyq8mm9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17iyq8mm9 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17iyq8mm9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17iyq8mm9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17iyq8mm9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17iyq8mm9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17iyq8mm9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17iyq8mm9 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17iyq8mm9 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17iyq8mm9 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17iyq8mm9 .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-v17iyq8mm9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17iyq8mm9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17iyq8mm9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17iyq8mm9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17iyq8mm9 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17iyq8mm9 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iyq8mm9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17iyq8mm9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17iyq8mm9 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17iyq8mm9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iyq8mm9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17iyq8mm9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17iyq8mm9 .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-v17iyq8mm9 .nav-item:focus,
.cid-v17iyq8mm9 .nav-link:focus {
  outline: none;
}
.cid-v17iyq8mm9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17iyq8mm9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17iyq8mm9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17iyq8mm9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17iyq8mm9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17iyq8mm9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17iyq8mm9 .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-v17iyq8mm9 .navbar.opened {
  transition: all 0.3s;
}
.cid-v17iyq8mm9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17iyq8mm9 .navbar .navbar-logo img {
  width: auto;
}
.cid-v17iyq8mm9 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17iyq8mm9 .navbar.collapsed {
  justify-content: center;
}
.cid-v17iyq8mm9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17iyq8mm9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17iyq8mm9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17iyq8mm9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17iyq8mm9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17iyq8mm9 .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-v17iyq8mm9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17iyq8mm9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17iyq8mm9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17iyq8mm9 .navbar {
    min-height: 72px;
  }
  .cid-v17iyq8mm9 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17iyq8mm9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17iyq8mm9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17iyq8mm9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17iyq8mm9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17iyq8mm9 .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-v17iyq8mm9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17iyq8mm9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17iyq8mm9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17iyq8mm9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17iyq8mm9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17iyq8mm9 .dropdown-item.active,
.cid-v17iyq8mm9 .dropdown-item:active {
  background-color: transparent;
}
.cid-v17iyq8mm9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17iyq8mm9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17iyq8mm9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17iyq8mm9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17iyq8mm9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17iyq8mm9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17iyq8mm9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17iyq8mm9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17iyq8mm9 .navbar-buttons {
    text-align: left;
  }
}
.cid-v17iyq8mm9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17iyq8mm9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17iyq8mm9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17iyq8mm9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17iyq8mm9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17iyq8mm9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17iyq8mm9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17iyq8mm9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17iyq8mm9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17iyq8mm9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17iyq8mm9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17iyq8mm9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17iyq8mm9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17iyq8mm9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17iyq8mm9 .navbar {
    height: 70px;
  }
  .cid-v17iyq8mm9 .navbar.opened {
    height: auto;
  }
  .cid-v17iyq8mm9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17iyq8mm9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17iyq8mm9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17iyq8mm9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17iyq8mm9 .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-v17iyq8mm9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17iyq8mm9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17iyq8mm9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17iyq8mm9 .navbar-brand {
    margin-right: auto;
  }
  .cid-v17iyq8mm9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17iyq8mm9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17iyq8mm9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17iyq8mm9 .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-v17iyq8mm9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17iyq8mm9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17iyq8mm9 .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-v17iyq8mm9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17iyq8mm9 .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-v17iyq8mm9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17iyq8mm9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17iyqujt9 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17iyqujt9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iyqujt9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iyqujt9 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17iyqujt9 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17iyqujt9 {
    align-items: center;
  }
  .cid-v17iyqujt9 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17iyqujt9 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17iyqujt9 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17iyqujt9 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17iyqujt9 .content-wrap {
    width: 100%;
  }
}
.cid-v17iyqujt9 .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iyqujt9 .mbr-text,
.cid-v17iyqujt9 .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iyqNWy6 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17iyqNWy6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iyqNWy6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iyqNWy6 .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17iyqNWy6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iyqNWy6 .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17iyqNWy6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iyqNWy6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17iyqNWy6 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iyqNWy6 .mbr-text,
.cid-v17iyqNWy6 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17iyqNWy6 img {
  width: 100%;
  height: 100%;
}
.cid-v17iyr3EN2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17iyr3EN2 .mbr-text {
  color: #000000;
}
.cid-v17iyr3EN2 .mbr-section-subtitle {
  color: #000000;
}
.cid-v17iyr3EN2 .mbr-section-title {
  color: #000000;
}
.cid-v17iyr3EN2 .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iyr3EN2 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17iyr3EN2 .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17iyr3EN2 .img-wrapper {
  display: flex;
}
.cid-v17iyr3EN2 .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iyr3EN2 .card-title,
.cid-v17iyr3EN2 .img-wrapper {
  text-align: center;
}
.cid-v17iyrhIv2 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17iyrhIv2 .justify-content-center {
  align-items: center;
}
.cid-v17iyrhIv2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iyrhIv2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iyrhIv2 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17iyrhIv2 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iyrhIv2 .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17iyrhIv2 .content-head {
  max-width: 800px;
}
.cid-v17iyrhIv2 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17iyrhIv2 .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17iyrhIv2 .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17iyrUhFo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17iyrUhFo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iyrUhFo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iyrUhFo .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17iyrUhFo .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17iyrUhFo .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17iyrUhFo .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17iyrUhFo .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17iyrUhFo .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17iyrUhFo .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17iyrUhFo .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17iyrUhFo .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17iyrUhFo .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17iyrUhFo .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17iyrUhFo .content-head {
  max-width: 800px;
}
.cid-v17iyrUhFo .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17iyrUhFo .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17iysm5Vb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17iysm5Vb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iysm5Vb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iysm5Vb .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17iysm5Vb .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iysm5Vb .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iysm5Vb .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17iysm5Vb .mbr-text,
.cid-v17iysm5Vb .mbr-section-btn {
  text-align: left;
}
.cid-v17iysm5Vb .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iysm5Vb .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17iysm5Vb .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17iysm5Vb .img-wrapper {
  display: flex;
}
.cid-v17iysm5Vb .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iysm5Vb .card-title {
  text-align: center;
}
.cid-v17iysKkqO {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17iysKkqO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iysKkqO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17iysKkqO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iysKkqO .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17iysKkqO .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iysKkqO .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17iysKkqO .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iysKkqO .mbr-text,
.cid-v17iysKkqO .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17iyt5b6k {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17iyt5b6k .mbr-text {
  color: #000000;
}
.cid-v17iyt5b6k .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17iyt5b6k .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iyt5b6k .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iyt5b6k .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17iyt5b6k p {
  line-height: 1.3;
}
.cid-v17iyt5b6k .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17iyt5b6k .mbr-iconfont {
    display: none;
  }
}
.cid-v17iyt5b6k .wrapper {
  position: relative;
}
.cid-v17iyt5b6k .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17iyt5b6k .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17iyt5b6k .img-wrapper {
  display: flex;
}
.cid-v17iyt5b6k .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17iyt5b6k .card-title,
.cid-v17iyt5b6k .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17iytqIYc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17iytqIYc .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17iytqIYc .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17iytqIYc .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iytqIYc .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17iytqIYc .card-title,
.cid-v17iytqIYc .iconfont-wrapper {
  color: #000000;
}
.cid-v17iytqIYc .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17iytqIYc .content-head {
  max-width: 800px;
}
.cid-v17iytqIYc .mbr-section-title {
  color: #ffffff;
}
.cid-v17iytqIYc .card-title,
.cid-v17iytqIYc .img-wrapper {
  text-align: center;
}
.cid-v17iytqIYc .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17iytTf7X {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17iytTf7X .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17iytTf7X .item {
    margin-bottom: 1rem;
  }
}
.cid-v17iytTf7X .item-wrapper {
  position: relative;
}
.cid-v17iytTf7X .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17iytTf7X .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17iytTf7X .carousel-control,
.cid-v17iytTf7X .close {
  background: #1b1b1b;
}
.cid-v17iytTf7X .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17iytTf7X .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17iytTf7X .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17iytTf7X .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17iytTf7X .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17iytTf7X .close::before {
  content: '\e91a';
}
.cid-v17iytTf7X .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17iytTf7X .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17iytTf7X .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17iytTf7X .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17iytTf7X .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17iytTf7X .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17iytTf7X .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17iytTf7X .carousel-indicators li.active,
.cid-v17iytTf7X .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17iytTf7X .carousel-indicators li::after,
.cid-v17iytTf7X .carousel-indicators li::before {
  content: none;
}
.cid-v17iytTf7X .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17iytTf7X .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17iytTf7X .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iytTf7X .carousel-indicators {
    display: none;
  }
}
.cid-v17iytTf7X .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17iytTf7X .carousel-inner > .active {
  display: block;
}
.cid-v17iytTf7X .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17iytTf7X .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17iytTf7X .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17iytTf7X .carousel-control,
  .cid-v17iytTf7X .carousel-indicators,
  .cid-v17iytTf7X .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17iytTf7X .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17iytTf7X .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17iytTf7X .carousel-indicators .active,
.cid-v17iytTf7X .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17iytTf7X .carousel-indicators .active {
  background: #fff;
}
.cid-v17iytTf7X .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17iytTf7X .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17iytTf7X .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17iytTf7X .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17iytTf7X .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17iytTf7X .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17iytTf7X .carousel {
  width: 100%;
}
.cid-v17iytTf7X .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17iytTf7X .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17iytTf7X .modal.fade .modal-dialog,
.cid-v17iytTf7X .modal.in .modal-dialog {
  transform: none;
}
.cid-v17iytTf7X .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17iytTf7X .content-head {
  max-width: 800px;
}
.cid-v17iytTf7X H3 {
  color: #7f6d5f;
}
.cid-v17iyupCSr {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17iyupCSr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iyupCSr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iyupCSr .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17iyupCSr .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17iyupCSr .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17iyupCSr .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17iyupCSr .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17iyupCSr .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17iyupCSr .google-map iframe {
    height: 350px;
  }
}
.cid-v17iyupCSr .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17iyupCSr .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17iyupCSr .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17iyupCSr .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17iyupCSr .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17iyupCSr .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17iyupCSr .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17iyupCSr .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17iyupCSr .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17iyupCSr .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17iyupCSr .card {
  justify-content: center;
}
.cid-v17iyupCSr .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iyupCSr .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17iyupCSr .mbr-address {
  color: #212529;
}
.cid-v17iyupCSr .list {
  color: #212529;
}
.cid-v17iyupCSr .mbr-address,
.cid-v17iyupCSr .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17iyupCSr .list,
.cid-v17iyupCSr .item-wrap {
  color: #000000;
}
.cid-v17iyuQJ5j {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17iDEZ4GL {
  z-index: 1000;
  width: 100%;
}
.cid-v17iDEZ4GL .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-v17iDEZ4GL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17iDEZ4GL .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17iDEZ4GL .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17iDEZ4GL .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17iDEZ4GL .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17iDEZ4GL .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17iDEZ4GL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17iDEZ4GL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17iDEZ4GL .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17iDEZ4GL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17iDEZ4GL .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17iDEZ4GL .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17iDEZ4GL .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17iDEZ4GL .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17iDEZ4GL .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-v17iDEZ4GL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17iDEZ4GL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17iDEZ4GL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17iDEZ4GL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17iDEZ4GL .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17iDEZ4GL .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iDEZ4GL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17iDEZ4GL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17iDEZ4GL .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17iDEZ4GL .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iDEZ4GL .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17iDEZ4GL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17iDEZ4GL .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-v17iDEZ4GL .nav-item:focus,
.cid-v17iDEZ4GL .nav-link:focus {
  outline: none;
}
.cid-v17iDEZ4GL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17iDEZ4GL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17iDEZ4GL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17iDEZ4GL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17iDEZ4GL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17iDEZ4GL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17iDEZ4GL .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-v17iDEZ4GL .navbar.opened {
  transition: all 0.3s;
}
.cid-v17iDEZ4GL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17iDEZ4GL .navbar .navbar-logo img {
  width: auto;
}
.cid-v17iDEZ4GL .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17iDEZ4GL .navbar.collapsed {
  justify-content: center;
}
.cid-v17iDEZ4GL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17iDEZ4GL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17iDEZ4GL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17iDEZ4GL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17iDEZ4GL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17iDEZ4GL .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-v17iDEZ4GL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17iDEZ4GL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17iDEZ4GL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17iDEZ4GL .navbar {
    min-height: 72px;
  }
  .cid-v17iDEZ4GL .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17iDEZ4GL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17iDEZ4GL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17iDEZ4GL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17iDEZ4GL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17iDEZ4GL .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-v17iDEZ4GL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17iDEZ4GL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17iDEZ4GL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17iDEZ4GL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17iDEZ4GL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17iDEZ4GL .dropdown-item.active,
.cid-v17iDEZ4GL .dropdown-item:active {
  background-color: transparent;
}
.cid-v17iDEZ4GL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17iDEZ4GL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17iDEZ4GL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17iDEZ4GL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17iDEZ4GL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17iDEZ4GL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17iDEZ4GL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17iDEZ4GL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17iDEZ4GL .navbar-buttons {
    text-align: left;
  }
}
.cid-v17iDEZ4GL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17iDEZ4GL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17iDEZ4GL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17iDEZ4GL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17iDEZ4GL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17iDEZ4GL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17iDEZ4GL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17iDEZ4GL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17iDEZ4GL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17iDEZ4GL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17iDEZ4GL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17iDEZ4GL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17iDEZ4GL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17iDEZ4GL .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17iDEZ4GL .navbar {
    height: 70px;
  }
  .cid-v17iDEZ4GL .navbar.opened {
    height: auto;
  }
  .cid-v17iDEZ4GL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17iDEZ4GL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17iDEZ4GL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17iDEZ4GL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17iDEZ4GL .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-v17iDEZ4GL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17iDEZ4GL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17iDEZ4GL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17iDEZ4GL .navbar-brand {
    margin-right: auto;
  }
  .cid-v17iDEZ4GL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17iDEZ4GL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17iDEZ4GL .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17iDEZ4GL .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-v17iDEZ4GL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17iDEZ4GL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17iDEZ4GL .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-v17iDEZ4GL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17iDEZ4GL .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-v17iDEZ4GL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17iDEZ4GL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17iDFheEJ {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17iDFheEJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iDFheEJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iDFheEJ .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17iDFheEJ .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17iDFheEJ {
    align-items: center;
  }
  .cid-v17iDFheEJ .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17iDFheEJ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17iDFheEJ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17iDFheEJ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17iDFheEJ .content-wrap {
    width: 100%;
  }
}
.cid-v17iDFheEJ .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iDFheEJ .mbr-text,
.cid-v17iDFheEJ .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iDFtDQP {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17iDFtDQP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iDFtDQP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iDFtDQP .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17iDFtDQP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iDFtDQP .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17iDFtDQP .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iDFtDQP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17iDFtDQP .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iDFtDQP .mbr-text,
.cid-v17iDFtDQP .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17iDFtDQP img {
  width: 100%;
  height: 100%;
}
.cid-v17iDFJ1RH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17iDFJ1RH .mbr-text {
  color: #000000;
}
.cid-v17iDFJ1RH .mbr-section-subtitle {
  color: #000000;
}
.cid-v17iDFJ1RH .mbr-section-title {
  color: #000000;
}
.cid-v17iDFJ1RH .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iDFJ1RH .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17iDFJ1RH .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17iDFJ1RH .img-wrapper {
  display: flex;
}
.cid-v17iDFJ1RH .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iDFJ1RH .card-title,
.cid-v17iDFJ1RH .img-wrapper {
  text-align: center;
}
.cid-v17iDFV8IE {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17iDFV8IE .justify-content-center {
  align-items: center;
}
.cid-v17iDFV8IE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iDFV8IE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iDFV8IE .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17iDFV8IE .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iDFV8IE .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17iDFV8IE .content-head {
  max-width: 800px;
}
.cid-v17iDFV8IE .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17iDFV8IE .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17iDFV8IE .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17iDGmXCZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17iDGmXCZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iDGmXCZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iDGmXCZ .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17iDGmXCZ .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17iDGmXCZ .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17iDGmXCZ .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17iDGmXCZ .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17iDGmXCZ .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17iDGmXCZ .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17iDGmXCZ .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17iDGmXCZ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17iDGmXCZ .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17iDGmXCZ .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17iDGmXCZ .content-head {
  max-width: 800px;
}
.cid-v17iDGmXCZ .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17iDGmXCZ .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17iDGEVcI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17iDGEVcI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iDGEVcI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iDGEVcI .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17iDGEVcI .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iDGEVcI .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iDGEVcI .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17iDGEVcI .mbr-text,
.cid-v17iDGEVcI .mbr-section-btn {
  text-align: left;
}
.cid-v17iDGEVcI .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iDGEVcI .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17iDGEVcI .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17iDGEVcI .img-wrapper {
  display: flex;
}
.cid-v17iDGEVcI .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iDGEVcI .card-title {
  text-align: center;
}
.cid-v17iDGVYuu {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17iDGVYuu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iDGVYuu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17iDGVYuu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iDGVYuu .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17iDGVYuu .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iDGVYuu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17iDGVYuu .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iDGVYuu .mbr-text,
.cid-v17iDGVYuu .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17iDHf1F9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17iDHf1F9 .mbr-text {
  color: #000000;
}
.cid-v17iDHf1F9 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17iDHf1F9 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iDHf1F9 .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iDHf1F9 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17iDHf1F9 p {
  line-height: 1.3;
}
.cid-v17iDHf1F9 .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17iDHf1F9 .mbr-iconfont {
    display: none;
  }
}
.cid-v17iDHf1F9 .wrapper {
  position: relative;
}
.cid-v17iDHf1F9 .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17iDHf1F9 .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17iDHf1F9 .img-wrapper {
  display: flex;
}
.cid-v17iDHf1F9 .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17iDHf1F9 .card-title,
.cid-v17iDHf1F9 .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17iDHvenV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17iDHvenV .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17iDHvenV .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17iDHvenV .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iDHvenV .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17iDHvenV .card-title,
.cid-v17iDHvenV .iconfont-wrapper {
  color: #000000;
}
.cid-v17iDHvenV .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17iDHvenV .content-head {
  max-width: 800px;
}
.cid-v17iDHvenV .mbr-section-title {
  color: #ffffff;
}
.cid-v17iDHvenV .card-title,
.cid-v17iDHvenV .img-wrapper {
  text-align: center;
}
.cid-v17iDHvenV .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17iDHSszD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17iDHSszD .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17iDHSszD .item {
    margin-bottom: 1rem;
  }
}
.cid-v17iDHSszD .item-wrapper {
  position: relative;
}
.cid-v17iDHSszD .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17iDHSszD .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17iDHSszD .carousel-control,
.cid-v17iDHSszD .close {
  background: #1b1b1b;
}
.cid-v17iDHSszD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17iDHSszD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17iDHSszD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17iDHSszD .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17iDHSszD .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17iDHSszD .close::before {
  content: '\e91a';
}
.cid-v17iDHSszD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17iDHSszD .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17iDHSszD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17iDHSszD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17iDHSszD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17iDHSszD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17iDHSszD .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17iDHSszD .carousel-indicators li.active,
.cid-v17iDHSszD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17iDHSszD .carousel-indicators li::after,
.cid-v17iDHSszD .carousel-indicators li::before {
  content: none;
}
.cid-v17iDHSszD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17iDHSszD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17iDHSszD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iDHSszD .carousel-indicators {
    display: none;
  }
}
.cid-v17iDHSszD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17iDHSszD .carousel-inner > .active {
  display: block;
}
.cid-v17iDHSszD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17iDHSszD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17iDHSszD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17iDHSszD .carousel-control,
  .cid-v17iDHSszD .carousel-indicators,
  .cid-v17iDHSszD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17iDHSszD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17iDHSszD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17iDHSszD .carousel-indicators .active,
.cid-v17iDHSszD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17iDHSszD .carousel-indicators .active {
  background: #fff;
}
.cid-v17iDHSszD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17iDHSszD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17iDHSszD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17iDHSszD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17iDHSszD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17iDHSszD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17iDHSszD .carousel {
  width: 100%;
}
.cid-v17iDHSszD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17iDHSszD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17iDHSszD .modal.fade .modal-dialog,
.cid-v17iDHSszD .modal.in .modal-dialog {
  transform: none;
}
.cid-v17iDHSszD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17iDHSszD .content-head {
  max-width: 800px;
}
.cid-v17iDHSszD H3 {
  color: #7f6d5f;
}
.cid-v17iDIm4PE {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17iDIm4PE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iDIm4PE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iDIm4PE .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17iDIm4PE .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17iDIm4PE .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17iDIm4PE .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17iDIm4PE .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17iDIm4PE .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17iDIm4PE .google-map iframe {
    height: 350px;
  }
}
.cid-v17iDIm4PE .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17iDIm4PE .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17iDIm4PE .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17iDIm4PE .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17iDIm4PE .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17iDIm4PE .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17iDIm4PE .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17iDIm4PE .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17iDIm4PE .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17iDIm4PE .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17iDIm4PE .card {
  justify-content: center;
}
.cid-v17iDIm4PE .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iDIm4PE .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17iDIm4PE .mbr-address {
  color: #212529;
}
.cid-v17iDIm4PE .list {
  color: #212529;
}
.cid-v17iDIm4PE .mbr-address,
.cid-v17iDIm4PE .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17iDIm4PE .list,
.cid-v17iDIm4PE .item-wrap {
  color: #000000;
}
.cid-v17iDILciT {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17iKxMl6W {
  z-index: 1000;
  width: 100%;
}
.cid-v17iKxMl6W .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-v17iKxMl6W .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17iKxMl6W .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17iKxMl6W .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17iKxMl6W .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17iKxMl6W .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17iKxMl6W .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17iKxMl6W .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17iKxMl6W .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17iKxMl6W .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17iKxMl6W .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17iKxMl6W .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17iKxMl6W .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17iKxMl6W .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17iKxMl6W .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17iKxMl6W .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-v17iKxMl6W .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17iKxMl6W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17iKxMl6W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17iKxMl6W .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17iKxMl6W .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17iKxMl6W .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iKxMl6W .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17iKxMl6W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17iKxMl6W .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17iKxMl6W .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iKxMl6W .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17iKxMl6W .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17iKxMl6W .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-v17iKxMl6W .nav-item:focus,
.cid-v17iKxMl6W .nav-link:focus {
  outline: none;
}
.cid-v17iKxMl6W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17iKxMl6W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17iKxMl6W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17iKxMl6W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17iKxMl6W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17iKxMl6W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17iKxMl6W .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-v17iKxMl6W .navbar.opened {
  transition: all 0.3s;
}
.cid-v17iKxMl6W .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17iKxMl6W .navbar .navbar-logo img {
  width: auto;
}
.cid-v17iKxMl6W .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17iKxMl6W .navbar.collapsed {
  justify-content: center;
}
.cid-v17iKxMl6W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17iKxMl6W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17iKxMl6W .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17iKxMl6W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17iKxMl6W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17iKxMl6W .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-v17iKxMl6W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17iKxMl6W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17iKxMl6W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17iKxMl6W .navbar {
    min-height: 72px;
  }
  .cid-v17iKxMl6W .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17iKxMl6W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17iKxMl6W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17iKxMl6W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17iKxMl6W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17iKxMl6W .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-v17iKxMl6W .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17iKxMl6W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17iKxMl6W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17iKxMl6W .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17iKxMl6W .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17iKxMl6W .dropdown-item.active,
.cid-v17iKxMl6W .dropdown-item:active {
  background-color: transparent;
}
.cid-v17iKxMl6W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17iKxMl6W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17iKxMl6W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17iKxMl6W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17iKxMl6W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17iKxMl6W .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17iKxMl6W ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17iKxMl6W .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17iKxMl6W .navbar-buttons {
    text-align: left;
  }
}
.cid-v17iKxMl6W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17iKxMl6W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17iKxMl6W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17iKxMl6W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17iKxMl6W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17iKxMl6W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17iKxMl6W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17iKxMl6W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17iKxMl6W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17iKxMl6W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17iKxMl6W .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17iKxMl6W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17iKxMl6W .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17iKxMl6W .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17iKxMl6W .navbar {
    height: 70px;
  }
  .cid-v17iKxMl6W .navbar.opened {
    height: auto;
  }
  .cid-v17iKxMl6W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17iKxMl6W .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17iKxMl6W .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17iKxMl6W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17iKxMl6W .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-v17iKxMl6W .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17iKxMl6W .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17iKxMl6W .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17iKxMl6W .navbar-brand {
    margin-right: auto;
  }
  .cid-v17iKxMl6W .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17iKxMl6W .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17iKxMl6W .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17iKxMl6W .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-v17iKxMl6W .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17iKxMl6W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17iKxMl6W .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-v17iKxMl6W .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17iKxMl6W .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-v17iKxMl6W .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17iKxMl6W .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17iKye87H {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17iKye87H .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iKye87H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iKye87H .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17iKye87H .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17iKye87H {
    align-items: center;
  }
  .cid-v17iKye87H .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17iKye87H .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17iKye87H {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17iKye87H .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17iKye87H .content-wrap {
    width: 100%;
  }
}
.cid-v17iKye87H .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iKye87H .mbr-text,
.cid-v17iKye87H .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iKyu4lC {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17iKyu4lC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iKyu4lC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iKyu4lC .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17iKyu4lC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iKyu4lC .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17iKyu4lC .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iKyu4lC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17iKyu4lC .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iKyu4lC .mbr-text,
.cid-v17iKyu4lC .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17iKyu4lC img {
  width: 100%;
  height: 100%;
}
.cid-v17iKyOV4u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17iKyOV4u .mbr-text {
  color: #000000;
}
.cid-v17iKyOV4u .mbr-section-subtitle {
  color: #000000;
}
.cid-v17iKyOV4u .mbr-section-title {
  color: #000000;
}
.cid-v17iKyOV4u .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iKyOV4u .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17iKyOV4u .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17iKyOV4u .img-wrapper {
  display: flex;
}
.cid-v17iKyOV4u .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iKyOV4u .card-title,
.cid-v17iKyOV4u .img-wrapper {
  text-align: center;
}
.cid-v17iKz2LGd {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17iKz2LGd .justify-content-center {
  align-items: center;
}
.cid-v17iKz2LGd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iKz2LGd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iKz2LGd .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17iKz2LGd .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iKz2LGd .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17iKz2LGd .content-head {
  max-width: 800px;
}
.cid-v17iKz2LGd .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17iKz2LGd .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17iKz2LGd .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17iKzzytK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17iKzzytK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iKzzytK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iKzzytK .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17iKzzytK .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17iKzzytK .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17iKzzytK .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17iKzzytK .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17iKzzytK .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17iKzzytK .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17iKzzytK .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17iKzzytK .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17iKzzytK .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17iKzzytK .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17iKzzytK .content-head {
  max-width: 800px;
}
.cid-v17iKzzytK .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17iKzzytK .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17iKzXTe3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17iKzXTe3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iKzXTe3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iKzXTe3 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17iKzXTe3 .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iKzXTe3 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iKzXTe3 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17iKzXTe3 .mbr-text,
.cid-v17iKzXTe3 .mbr-section-btn {
  text-align: left;
}
.cid-v17iKzXTe3 .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iKzXTe3 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17iKzXTe3 .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17iKzXTe3 .img-wrapper {
  display: flex;
}
.cid-v17iKzXTe3 .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iKzXTe3 .card-title {
  text-align: center;
}
.cid-v17iKAfwsV {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17iKAfwsV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iKAfwsV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17iKAfwsV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iKAfwsV .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17iKAfwsV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iKAfwsV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17iKAfwsV .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iKAfwsV .mbr-text,
.cid-v17iKAfwsV .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17iKAwN4M {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17iKAwN4M .mbr-text {
  color: #000000;
}
.cid-v17iKAwN4M .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17iKAwN4M .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iKAwN4M .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iKAwN4M .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17iKAwN4M p {
  line-height: 1.3;
}
.cid-v17iKAwN4M .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17iKAwN4M .mbr-iconfont {
    display: none;
  }
}
.cid-v17iKAwN4M .wrapper {
  position: relative;
}
.cid-v17iKAwN4M .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17iKAwN4M .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17iKAwN4M .img-wrapper {
  display: flex;
}
.cid-v17iKAwN4M .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17iKAwN4M .card-title,
.cid-v17iKAwN4M .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17iKAUnK9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17iKAUnK9 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17iKAUnK9 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17iKAUnK9 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iKAUnK9 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17iKAUnK9 .card-title,
.cid-v17iKAUnK9 .iconfont-wrapper {
  color: #000000;
}
.cid-v17iKAUnK9 .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17iKAUnK9 .content-head {
  max-width: 800px;
}
.cid-v17iKAUnK9 .mbr-section-title {
  color: #ffffff;
}
.cid-v17iKAUnK9 .card-title,
.cid-v17iKAUnK9 .img-wrapper {
  text-align: center;
}
.cid-v17iKAUnK9 .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17iKBluuQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17iKBluuQ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17iKBluuQ .item {
    margin-bottom: 1rem;
  }
}
.cid-v17iKBluuQ .item-wrapper {
  position: relative;
}
.cid-v17iKBluuQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17iKBluuQ .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17iKBluuQ .carousel-control,
.cid-v17iKBluuQ .close {
  background: #1b1b1b;
}
.cid-v17iKBluuQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17iKBluuQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17iKBluuQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17iKBluuQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17iKBluuQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17iKBluuQ .close::before {
  content: '\e91a';
}
.cid-v17iKBluuQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17iKBluuQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17iKBluuQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17iKBluuQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17iKBluuQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17iKBluuQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17iKBluuQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17iKBluuQ .carousel-indicators li.active,
.cid-v17iKBluuQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17iKBluuQ .carousel-indicators li::after,
.cid-v17iKBluuQ .carousel-indicators li::before {
  content: none;
}
.cid-v17iKBluuQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17iKBluuQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17iKBluuQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iKBluuQ .carousel-indicators {
    display: none;
  }
}
.cid-v17iKBluuQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17iKBluuQ .carousel-inner > .active {
  display: block;
}
.cid-v17iKBluuQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17iKBluuQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17iKBluuQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17iKBluuQ .carousel-control,
  .cid-v17iKBluuQ .carousel-indicators,
  .cid-v17iKBluuQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17iKBluuQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17iKBluuQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17iKBluuQ .carousel-indicators .active,
.cid-v17iKBluuQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17iKBluuQ .carousel-indicators .active {
  background: #fff;
}
.cid-v17iKBluuQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17iKBluuQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17iKBluuQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17iKBluuQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17iKBluuQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17iKBluuQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17iKBluuQ .carousel {
  width: 100%;
}
.cid-v17iKBluuQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17iKBluuQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17iKBluuQ .modal.fade .modal-dialog,
.cid-v17iKBluuQ .modal.in .modal-dialog {
  transform: none;
}
.cid-v17iKBluuQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17iKBluuQ .content-head {
  max-width: 800px;
}
.cid-v17iKBluuQ H3 {
  color: #7f6d5f;
}
.cid-v17iKBOySl {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17iKBOySl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iKBOySl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iKBOySl .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17iKBOySl .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17iKBOySl .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17iKBOySl .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17iKBOySl .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17iKBOySl .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17iKBOySl .google-map iframe {
    height: 350px;
  }
}
.cid-v17iKBOySl .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17iKBOySl .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17iKBOySl .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17iKBOySl .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17iKBOySl .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17iKBOySl .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17iKBOySl .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17iKBOySl .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17iKBOySl .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17iKBOySl .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17iKBOySl .card {
  justify-content: center;
}
.cid-v17iKBOySl .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iKBOySl .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17iKBOySl .mbr-address {
  color: #212529;
}
.cid-v17iKBOySl .list {
  color: #212529;
}
.cid-v17iKBOySl .mbr-address,
.cid-v17iKBOySl .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17iKBOySl .list,
.cid-v17iKBOySl .item-wrap {
  color: #000000;
}
.cid-v17iKCoNbr {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17iQ7AozF {
  z-index: 1000;
  width: 100%;
}
.cid-v17iQ7AozF .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-v17iQ7AozF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17iQ7AozF .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17iQ7AozF .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17iQ7AozF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17iQ7AozF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17iQ7AozF .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17iQ7AozF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17iQ7AozF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17iQ7AozF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17iQ7AozF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17iQ7AozF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17iQ7AozF .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17iQ7AozF .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17iQ7AozF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17iQ7AozF .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-v17iQ7AozF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17iQ7AozF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17iQ7AozF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17iQ7AozF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17iQ7AozF .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17iQ7AozF .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iQ7AozF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17iQ7AozF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17iQ7AozF .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17iQ7AozF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iQ7AozF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17iQ7AozF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17iQ7AozF .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-v17iQ7AozF .nav-item:focus,
.cid-v17iQ7AozF .nav-link:focus {
  outline: none;
}
.cid-v17iQ7AozF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17iQ7AozF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17iQ7AozF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17iQ7AozF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17iQ7AozF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17iQ7AozF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17iQ7AozF .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-v17iQ7AozF .navbar.opened {
  transition: all 0.3s;
}
.cid-v17iQ7AozF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17iQ7AozF .navbar .navbar-logo img {
  width: auto;
}
.cid-v17iQ7AozF .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17iQ7AozF .navbar.collapsed {
  justify-content: center;
}
.cid-v17iQ7AozF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17iQ7AozF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17iQ7AozF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17iQ7AozF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17iQ7AozF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17iQ7AozF .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-v17iQ7AozF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17iQ7AozF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17iQ7AozF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17iQ7AozF .navbar {
    min-height: 72px;
  }
  .cid-v17iQ7AozF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17iQ7AozF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17iQ7AozF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17iQ7AozF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17iQ7AozF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17iQ7AozF .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-v17iQ7AozF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17iQ7AozF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17iQ7AozF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17iQ7AozF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17iQ7AozF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17iQ7AozF .dropdown-item.active,
.cid-v17iQ7AozF .dropdown-item:active {
  background-color: transparent;
}
.cid-v17iQ7AozF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17iQ7AozF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17iQ7AozF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17iQ7AozF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17iQ7AozF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17iQ7AozF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17iQ7AozF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17iQ7AozF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17iQ7AozF .navbar-buttons {
    text-align: left;
  }
}
.cid-v17iQ7AozF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17iQ7AozF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17iQ7AozF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17iQ7AozF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17iQ7AozF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17iQ7AozF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17iQ7AozF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17iQ7AozF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17iQ7AozF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17iQ7AozF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17iQ7AozF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17iQ7AozF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17iQ7AozF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17iQ7AozF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17iQ7AozF .navbar {
    height: 70px;
  }
  .cid-v17iQ7AozF .navbar.opened {
    height: auto;
  }
  .cid-v17iQ7AozF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17iQ7AozF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17iQ7AozF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17iQ7AozF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17iQ7AozF .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-v17iQ7AozF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17iQ7AozF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17iQ7AozF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17iQ7AozF .navbar-brand {
    margin-right: auto;
  }
  .cid-v17iQ7AozF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17iQ7AozF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17iQ7AozF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17iQ7AozF .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-v17iQ7AozF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17iQ7AozF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17iQ7AozF .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-v17iQ7AozF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17iQ7AozF .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-v17iQ7AozF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17iQ7AozF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17iQ7PaGc {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17iQ7PaGc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iQ7PaGc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iQ7PaGc .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17iQ7PaGc .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17iQ7PaGc {
    align-items: center;
  }
  .cid-v17iQ7PaGc .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17iQ7PaGc .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17iQ7PaGc {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17iQ7PaGc .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17iQ7PaGc .content-wrap {
    width: 100%;
  }
}
.cid-v17iQ7PaGc .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iQ7PaGc .mbr-text,
.cid-v17iQ7PaGc .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iQ82z5H {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17iQ82z5H .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iQ82z5H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iQ82z5H .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17iQ82z5H .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iQ82z5H .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17iQ82z5H .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iQ82z5H .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17iQ82z5H .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iQ82z5H .mbr-text,
.cid-v17iQ82z5H .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17iQ82z5H img {
  width: 100%;
  height: 100%;
}
.cid-v17iQ8ifk1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17iQ8ifk1 .mbr-text {
  color: #000000;
}
.cid-v17iQ8ifk1 .mbr-section-subtitle {
  color: #000000;
}
.cid-v17iQ8ifk1 .mbr-section-title {
  color: #000000;
}
.cid-v17iQ8ifk1 .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iQ8ifk1 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17iQ8ifk1 .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17iQ8ifk1 .img-wrapper {
  display: flex;
}
.cid-v17iQ8ifk1 .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iQ8ifk1 .card-title,
.cid-v17iQ8ifk1 .img-wrapper {
  text-align: center;
}
.cid-v17iQ8u48f {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17iQ8u48f .justify-content-center {
  align-items: center;
}
.cid-v17iQ8u48f .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iQ8u48f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iQ8u48f .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17iQ8u48f .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iQ8u48f .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17iQ8u48f .content-head {
  max-width: 800px;
}
.cid-v17iQ8u48f .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17iQ8u48f .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17iQ8u48f .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17iQ8VS6U {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17iQ8VS6U .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iQ8VS6U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iQ8VS6U .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17iQ8VS6U .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17iQ8VS6U .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17iQ8VS6U .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17iQ8VS6U .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17iQ8VS6U .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17iQ8VS6U .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17iQ8VS6U .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17iQ8VS6U .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17iQ8VS6U .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17iQ8VS6U .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17iQ8VS6U .content-head {
  max-width: 800px;
}
.cid-v17iQ8VS6U .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17iQ8VS6U .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17iQ9eaih {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17iQ9eaih .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iQ9eaih .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iQ9eaih .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17iQ9eaih .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iQ9eaih .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iQ9eaih .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17iQ9eaih .mbr-text,
.cid-v17iQ9eaih .mbr-section-btn {
  text-align: left;
}
.cid-v17iQ9eaih .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iQ9eaih .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17iQ9eaih .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17iQ9eaih .img-wrapper {
  display: flex;
}
.cid-v17iQ9eaih .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iQ9eaih .card-title {
  text-align: center;
}
.cid-v17iQ9uxK1 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17iQ9uxK1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iQ9uxK1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17iQ9uxK1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iQ9uxK1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17iQ9uxK1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iQ9uxK1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17iQ9uxK1 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iQ9uxK1 .mbr-text,
.cid-v17iQ9uxK1 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17iQ9OSCz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17iQ9OSCz .mbr-text {
  color: #000000;
}
.cid-v17iQ9OSCz .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17iQ9OSCz .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iQ9OSCz .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iQ9OSCz .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17iQ9OSCz p {
  line-height: 1.3;
}
.cid-v17iQ9OSCz .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17iQ9OSCz .mbr-iconfont {
    display: none;
  }
}
.cid-v17iQ9OSCz .wrapper {
  position: relative;
}
.cid-v17iQ9OSCz .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17iQ9OSCz .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17iQ9OSCz .img-wrapper {
  display: flex;
}
.cid-v17iQ9OSCz .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17iQ9OSCz .card-title,
.cid-v17iQ9OSCz .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17iQa50hp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17iQa50hp .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17iQa50hp .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17iQa50hp .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iQa50hp .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17iQa50hp .card-title,
.cid-v17iQa50hp .iconfont-wrapper {
  color: #000000;
}
.cid-v17iQa50hp .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17iQa50hp .content-head {
  max-width: 800px;
}
.cid-v17iQa50hp .mbr-section-title {
  color: #ffffff;
}
.cid-v17iQa50hp .card-title,
.cid-v17iQa50hp .img-wrapper {
  text-align: center;
}
.cid-v17iQa50hp .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17iQatwyI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17iQatwyI .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17iQatwyI .item {
    margin-bottom: 1rem;
  }
}
.cid-v17iQatwyI .item-wrapper {
  position: relative;
}
.cid-v17iQatwyI .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17iQatwyI .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17iQatwyI .carousel-control,
.cid-v17iQatwyI .close {
  background: #1b1b1b;
}
.cid-v17iQatwyI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17iQatwyI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17iQatwyI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17iQatwyI .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17iQatwyI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17iQatwyI .close::before {
  content: '\e91a';
}
.cid-v17iQatwyI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17iQatwyI .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17iQatwyI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17iQatwyI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17iQatwyI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17iQatwyI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17iQatwyI .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17iQatwyI .carousel-indicators li.active,
.cid-v17iQatwyI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17iQatwyI .carousel-indicators li::after,
.cid-v17iQatwyI .carousel-indicators li::before {
  content: none;
}
.cid-v17iQatwyI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17iQatwyI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17iQatwyI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iQatwyI .carousel-indicators {
    display: none;
  }
}
.cid-v17iQatwyI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17iQatwyI .carousel-inner > .active {
  display: block;
}
.cid-v17iQatwyI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17iQatwyI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17iQatwyI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17iQatwyI .carousel-control,
  .cid-v17iQatwyI .carousel-indicators,
  .cid-v17iQatwyI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17iQatwyI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17iQatwyI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17iQatwyI .carousel-indicators .active,
.cid-v17iQatwyI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17iQatwyI .carousel-indicators .active {
  background: #fff;
}
.cid-v17iQatwyI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17iQatwyI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17iQatwyI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17iQatwyI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17iQatwyI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17iQatwyI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17iQatwyI .carousel {
  width: 100%;
}
.cid-v17iQatwyI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17iQatwyI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17iQatwyI .modal.fade .modal-dialog,
.cid-v17iQatwyI .modal.in .modal-dialog {
  transform: none;
}
.cid-v17iQatwyI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17iQatwyI .content-head {
  max-width: 800px;
}
.cid-v17iQatwyI H3 {
  color: #7f6d5f;
}
.cid-v17iQb0HwG {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17iQb0HwG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iQb0HwG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iQb0HwG .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17iQb0HwG .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17iQb0HwG .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17iQb0HwG .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17iQb0HwG .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17iQb0HwG .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17iQb0HwG .google-map iframe {
    height: 350px;
  }
}
.cid-v17iQb0HwG .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17iQb0HwG .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17iQb0HwG .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17iQb0HwG .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17iQb0HwG .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17iQb0HwG .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17iQb0HwG .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17iQb0HwG .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17iQb0HwG .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17iQb0HwG .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17iQb0HwG .card {
  justify-content: center;
}
.cid-v17iQb0HwG .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iQb0HwG .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17iQb0HwG .mbr-address {
  color: #212529;
}
.cid-v17iQb0HwG .list {
  color: #212529;
}
.cid-v17iQb0HwG .mbr-address,
.cid-v17iQb0HwG .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17iQb0HwG .list,
.cid-v17iQb0HwG .item-wrap {
  color: #000000;
}
.cid-v17iQbqk9c {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17iWwFRRk {
  z-index: 1000;
  width: 100%;
}
.cid-v17iWwFRRk .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-v17iWwFRRk .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17iWwFRRk .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17iWwFRRk .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17iWwFRRk .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17iWwFRRk .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17iWwFRRk .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17iWwFRRk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17iWwFRRk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17iWwFRRk .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17iWwFRRk .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17iWwFRRk .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17iWwFRRk .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17iWwFRRk .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17iWwFRRk .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17iWwFRRk .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-v17iWwFRRk .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17iWwFRRk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17iWwFRRk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17iWwFRRk .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17iWwFRRk .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17iWwFRRk .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iWwFRRk .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17iWwFRRk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17iWwFRRk .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17iWwFRRk .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iWwFRRk .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17iWwFRRk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17iWwFRRk .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-v17iWwFRRk .nav-item:focus,
.cid-v17iWwFRRk .nav-link:focus {
  outline: none;
}
.cid-v17iWwFRRk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17iWwFRRk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17iWwFRRk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17iWwFRRk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17iWwFRRk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17iWwFRRk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17iWwFRRk .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-v17iWwFRRk .navbar.opened {
  transition: all 0.3s;
}
.cid-v17iWwFRRk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17iWwFRRk .navbar .navbar-logo img {
  width: auto;
}
.cid-v17iWwFRRk .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17iWwFRRk .navbar.collapsed {
  justify-content: center;
}
.cid-v17iWwFRRk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17iWwFRRk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17iWwFRRk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17iWwFRRk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17iWwFRRk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17iWwFRRk .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-v17iWwFRRk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17iWwFRRk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17iWwFRRk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17iWwFRRk .navbar {
    min-height: 72px;
  }
  .cid-v17iWwFRRk .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17iWwFRRk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17iWwFRRk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17iWwFRRk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17iWwFRRk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17iWwFRRk .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-v17iWwFRRk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17iWwFRRk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17iWwFRRk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17iWwFRRk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17iWwFRRk .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17iWwFRRk .dropdown-item.active,
.cid-v17iWwFRRk .dropdown-item:active {
  background-color: transparent;
}
.cid-v17iWwFRRk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17iWwFRRk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17iWwFRRk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17iWwFRRk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17iWwFRRk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17iWwFRRk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17iWwFRRk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17iWwFRRk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17iWwFRRk .navbar-buttons {
    text-align: left;
  }
}
.cid-v17iWwFRRk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17iWwFRRk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17iWwFRRk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17iWwFRRk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17iWwFRRk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17iWwFRRk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17iWwFRRk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17iWwFRRk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17iWwFRRk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17iWwFRRk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17iWwFRRk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17iWwFRRk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17iWwFRRk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17iWwFRRk .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17iWwFRRk .navbar {
    height: 70px;
  }
  .cid-v17iWwFRRk .navbar.opened {
    height: auto;
  }
  .cid-v17iWwFRRk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17iWwFRRk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17iWwFRRk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17iWwFRRk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17iWwFRRk .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-v17iWwFRRk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17iWwFRRk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17iWwFRRk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17iWwFRRk .navbar-brand {
    margin-right: auto;
  }
  .cid-v17iWwFRRk .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17iWwFRRk .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17iWwFRRk .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17iWwFRRk .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-v17iWwFRRk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17iWwFRRk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17iWwFRRk .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-v17iWwFRRk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17iWwFRRk .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-v17iWwFRRk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17iWwFRRk .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17iWwZLt2 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17iWwZLt2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iWwZLt2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iWwZLt2 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17iWwZLt2 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17iWwZLt2 {
    align-items: center;
  }
  .cid-v17iWwZLt2 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17iWwZLt2 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17iWwZLt2 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17iWwZLt2 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17iWwZLt2 .content-wrap {
    width: 100%;
  }
}
.cid-v17iWwZLt2 .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iWwZLt2 .mbr-text,
.cid-v17iWwZLt2 .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iWxaxVJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17iWxaxVJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iWxaxVJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iWxaxVJ .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17iWxaxVJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iWxaxVJ .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17iWxaxVJ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iWxaxVJ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17iWxaxVJ .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iWxaxVJ .mbr-text,
.cid-v17iWxaxVJ .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17iWxaxVJ img {
  width: 100%;
  height: 100%;
}
.cid-v17iWxoXPa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17iWxoXPa .mbr-text {
  color: #000000;
}
.cid-v17iWxoXPa .mbr-section-subtitle {
  color: #000000;
}
.cid-v17iWxoXPa .mbr-section-title {
  color: #000000;
}
.cid-v17iWxoXPa .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iWxoXPa .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17iWxoXPa .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17iWxoXPa .img-wrapper {
  display: flex;
}
.cid-v17iWxoXPa .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iWxoXPa .card-title,
.cid-v17iWxoXPa .img-wrapper {
  text-align: center;
}
.cid-v17iWxAdMA {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17iWxAdMA .justify-content-center {
  align-items: center;
}
.cid-v17iWxAdMA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iWxAdMA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iWxAdMA .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17iWxAdMA .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iWxAdMA .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17iWxAdMA .content-head {
  max-width: 800px;
}
.cid-v17iWxAdMA .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17iWxAdMA .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17iWxAdMA .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17iWy304j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17iWy304j .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iWy304j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iWy304j .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17iWy304j .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17iWy304j .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17iWy304j .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17iWy304j .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17iWy304j .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17iWy304j .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17iWy304j .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17iWy304j .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17iWy304j .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17iWy304j .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17iWy304j .content-head {
  max-width: 800px;
}
.cid-v17iWy304j .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17iWy304j .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17iWynxLe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17iWynxLe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iWynxLe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iWynxLe .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17iWynxLe .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iWynxLe .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iWynxLe .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17iWynxLe .mbr-text,
.cid-v17iWynxLe .mbr-section-btn {
  text-align: left;
}
.cid-v17iWynxLe .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iWynxLe .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17iWynxLe .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17iWynxLe .img-wrapper {
  display: flex;
}
.cid-v17iWynxLe .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17iWynxLe .card-title {
  text-align: center;
}
.cid-v17iWyDbLs {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17iWyDbLs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iWyDbLs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17iWyDbLs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17iWyDbLs .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17iWyDbLs .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17iWyDbLs .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17iWyDbLs .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iWyDbLs .mbr-text,
.cid-v17iWyDbLs .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17iWyUZiP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17iWyUZiP .mbr-text {
  color: #000000;
}
.cid-v17iWyUZiP .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17iWyUZiP .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iWyUZiP .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17iWyUZiP .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17iWyUZiP p {
  line-height: 1.3;
}
.cid-v17iWyUZiP .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17iWyUZiP .mbr-iconfont {
    display: none;
  }
}
.cid-v17iWyUZiP .wrapper {
  position: relative;
}
.cid-v17iWyUZiP .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17iWyUZiP .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17iWyUZiP .img-wrapper {
  display: flex;
}
.cid-v17iWyUZiP .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17iWyUZiP .card-title,
.cid-v17iWyUZiP .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17iWza26B {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17iWza26B .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17iWza26B .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17iWza26B .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iWza26B .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17iWza26B .card-title,
.cid-v17iWza26B .iconfont-wrapper {
  color: #000000;
}
.cid-v17iWza26B .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17iWza26B .content-head {
  max-width: 800px;
}
.cid-v17iWza26B .mbr-section-title {
  color: #ffffff;
}
.cid-v17iWza26B .card-title,
.cid-v17iWza26B .img-wrapper {
  text-align: center;
}
.cid-v17iWza26B .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17iWzBlsY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17iWzBlsY .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17iWzBlsY .item {
    margin-bottom: 1rem;
  }
}
.cid-v17iWzBlsY .item-wrapper {
  position: relative;
}
.cid-v17iWzBlsY .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17iWzBlsY .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17iWzBlsY .carousel-control,
.cid-v17iWzBlsY .close {
  background: #1b1b1b;
}
.cid-v17iWzBlsY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17iWzBlsY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17iWzBlsY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17iWzBlsY .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17iWzBlsY .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17iWzBlsY .close::before {
  content: '\e91a';
}
.cid-v17iWzBlsY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17iWzBlsY .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17iWzBlsY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17iWzBlsY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17iWzBlsY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17iWzBlsY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17iWzBlsY .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17iWzBlsY .carousel-indicators li.active,
.cid-v17iWzBlsY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17iWzBlsY .carousel-indicators li::after,
.cid-v17iWzBlsY .carousel-indicators li::before {
  content: none;
}
.cid-v17iWzBlsY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17iWzBlsY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17iWzBlsY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17iWzBlsY .carousel-indicators {
    display: none;
  }
}
.cid-v17iWzBlsY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17iWzBlsY .carousel-inner > .active {
  display: block;
}
.cid-v17iWzBlsY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17iWzBlsY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17iWzBlsY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17iWzBlsY .carousel-control,
  .cid-v17iWzBlsY .carousel-indicators,
  .cid-v17iWzBlsY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17iWzBlsY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17iWzBlsY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17iWzBlsY .carousel-indicators .active,
.cid-v17iWzBlsY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17iWzBlsY .carousel-indicators .active {
  background: #fff;
}
.cid-v17iWzBlsY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17iWzBlsY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17iWzBlsY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17iWzBlsY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17iWzBlsY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17iWzBlsY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17iWzBlsY .carousel {
  width: 100%;
}
.cid-v17iWzBlsY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17iWzBlsY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17iWzBlsY .modal.fade .modal-dialog,
.cid-v17iWzBlsY .modal.in .modal-dialog {
  transform: none;
}
.cid-v17iWzBlsY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17iWzBlsY .content-head {
  max-width: 800px;
}
.cid-v17iWzBlsY H3 {
  color: #7f6d5f;
}
.cid-v17iWA4lRc {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17iWA4lRc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17iWA4lRc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17iWA4lRc .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17iWA4lRc .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17iWA4lRc .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17iWA4lRc .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17iWA4lRc .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17iWA4lRc .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17iWA4lRc .google-map iframe {
    height: 350px;
  }
}
.cid-v17iWA4lRc .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17iWA4lRc .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17iWA4lRc .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17iWA4lRc .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17iWA4lRc .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17iWA4lRc .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17iWA4lRc .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17iWA4lRc .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17iWA4lRc .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17iWA4lRc .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17iWA4lRc .card {
  justify-content: center;
}
.cid-v17iWA4lRc .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17iWA4lRc .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17iWA4lRc .mbr-address {
  color: #212529;
}
.cid-v17iWA4lRc .list {
  color: #212529;
}
.cid-v17iWA4lRc .mbr-address,
.cid-v17iWA4lRc .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17iWA4lRc .list,
.cid-v17iWA4lRc .item-wrap {
  color: #000000;
}
.cid-v17iWAuvyE {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17j3fQ8gr {
  z-index: 1000;
  width: 100%;
}
.cid-v17j3fQ8gr .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-v17j3fQ8gr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17j3fQ8gr .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17j3fQ8gr .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17j3fQ8gr .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17j3fQ8gr .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17j3fQ8gr .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17j3fQ8gr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17j3fQ8gr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17j3fQ8gr .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17j3fQ8gr .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17j3fQ8gr .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17j3fQ8gr .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17j3fQ8gr .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17j3fQ8gr .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17j3fQ8gr .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-v17j3fQ8gr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17j3fQ8gr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17j3fQ8gr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17j3fQ8gr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17j3fQ8gr .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17j3fQ8gr .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17j3fQ8gr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17j3fQ8gr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17j3fQ8gr .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17j3fQ8gr .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17j3fQ8gr .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17j3fQ8gr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17j3fQ8gr .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-v17j3fQ8gr .nav-item:focus,
.cid-v17j3fQ8gr .nav-link:focus {
  outline: none;
}
.cid-v17j3fQ8gr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17j3fQ8gr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17j3fQ8gr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17j3fQ8gr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17j3fQ8gr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17j3fQ8gr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17j3fQ8gr .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-v17j3fQ8gr .navbar.opened {
  transition: all 0.3s;
}
.cid-v17j3fQ8gr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17j3fQ8gr .navbar .navbar-logo img {
  width: auto;
}
.cid-v17j3fQ8gr .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17j3fQ8gr .navbar.collapsed {
  justify-content: center;
}
.cid-v17j3fQ8gr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17j3fQ8gr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17j3fQ8gr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17j3fQ8gr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17j3fQ8gr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17j3fQ8gr .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-v17j3fQ8gr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17j3fQ8gr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17j3fQ8gr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17j3fQ8gr .navbar {
    min-height: 72px;
  }
  .cid-v17j3fQ8gr .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17j3fQ8gr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17j3fQ8gr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17j3fQ8gr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17j3fQ8gr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17j3fQ8gr .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-v17j3fQ8gr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17j3fQ8gr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17j3fQ8gr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17j3fQ8gr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17j3fQ8gr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17j3fQ8gr .dropdown-item.active,
.cid-v17j3fQ8gr .dropdown-item:active {
  background-color: transparent;
}
.cid-v17j3fQ8gr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17j3fQ8gr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17j3fQ8gr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17j3fQ8gr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17j3fQ8gr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17j3fQ8gr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17j3fQ8gr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17j3fQ8gr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17j3fQ8gr .navbar-buttons {
    text-align: left;
  }
}
.cid-v17j3fQ8gr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17j3fQ8gr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17j3fQ8gr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17j3fQ8gr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17j3fQ8gr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17j3fQ8gr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17j3fQ8gr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17j3fQ8gr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17j3fQ8gr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17j3fQ8gr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17j3fQ8gr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17j3fQ8gr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17j3fQ8gr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17j3fQ8gr .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17j3fQ8gr .navbar {
    height: 70px;
  }
  .cid-v17j3fQ8gr .navbar.opened {
    height: auto;
  }
  .cid-v17j3fQ8gr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17j3fQ8gr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17j3fQ8gr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17j3fQ8gr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17j3fQ8gr .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-v17j3fQ8gr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17j3fQ8gr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17j3fQ8gr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17j3fQ8gr .navbar-brand {
    margin-right: auto;
  }
  .cid-v17j3fQ8gr .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17j3fQ8gr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17j3fQ8gr .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17j3fQ8gr .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-v17j3fQ8gr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17j3fQ8gr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17j3fQ8gr .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-v17j3fQ8gr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17j3fQ8gr .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-v17j3fQ8gr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17j3fQ8gr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17j3gtGQy {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17j3gtGQy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j3gtGQy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17j3gtGQy .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17j3gtGQy .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17j3gtGQy {
    align-items: center;
  }
  .cid-v17j3gtGQy .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17j3gtGQy .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17j3gtGQy {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17j3gtGQy .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17j3gtGQy .content-wrap {
    width: 100%;
  }
}
.cid-v17j3gtGQy .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17j3gtGQy .mbr-text,
.cid-v17j3gtGQy .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17j3gKxZl {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17j3gKxZl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j3gKxZl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17j3gKxZl .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17j3gKxZl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17j3gKxZl .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17j3gKxZl .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17j3gKxZl .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17j3gKxZl .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17j3gKxZl .mbr-text,
.cid-v17j3gKxZl .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17j3gKxZl img {
  width: 100%;
  height: 100%;
}
.cid-v17j3h6ZUZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17j3h6ZUZ .mbr-text {
  color: #000000;
}
.cid-v17j3h6ZUZ .mbr-section-subtitle {
  color: #000000;
}
.cid-v17j3h6ZUZ .mbr-section-title {
  color: #000000;
}
.cid-v17j3h6ZUZ .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17j3h6ZUZ .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17j3h6ZUZ .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17j3h6ZUZ .img-wrapper {
  display: flex;
}
.cid-v17j3h6ZUZ .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17j3h6ZUZ .card-title,
.cid-v17j3h6ZUZ .img-wrapper {
  text-align: center;
}
.cid-v17j3hoaa4 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17j3hoaa4 .justify-content-center {
  align-items: center;
}
.cid-v17j3hoaa4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j3hoaa4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17j3hoaa4 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17j3hoaa4 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17j3hoaa4 .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17j3hoaa4 .content-head {
  max-width: 800px;
}
.cid-v17j3hoaa4 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17j3hoaa4 .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17j3hoaa4 .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17j3i82BM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17j3i82BM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j3i82BM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17j3i82BM .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17j3i82BM .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17j3i82BM .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17j3i82BM .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17j3i82BM .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17j3i82BM .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17j3i82BM .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17j3i82BM .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17j3i82BM .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17j3i82BM .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17j3i82BM .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17j3i82BM .content-head {
  max-width: 800px;
}
.cid-v17j3i82BM .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17j3i82BM .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17j3iR1Vx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17j3iR1Vx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j3iR1Vx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17j3iR1Vx .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17j3iR1Vx .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17j3iR1Vx .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17j3iR1Vx .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17j3iR1Vx .mbr-text,
.cid-v17j3iR1Vx .mbr-section-btn {
  text-align: left;
}
.cid-v17j3iR1Vx .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17j3iR1Vx .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17j3iR1Vx .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17j3iR1Vx .img-wrapper {
  display: flex;
}
.cid-v17j3iR1Vx .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17j3iR1Vx .card-title {
  text-align: center;
}
.cid-v17j3j7MZR {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17j3j7MZR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j3j7MZR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17j3j7MZR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17j3j7MZR .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17j3j7MZR .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17j3j7MZR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17j3j7MZR .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17j3j7MZR .mbr-text,
.cid-v17j3j7MZR .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17j3jmxPF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17j3jmxPF .mbr-text {
  color: #000000;
}
.cid-v17j3jmxPF .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17j3jmxPF .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17j3jmxPF .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17j3jmxPF .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17j3jmxPF p {
  line-height: 1.3;
}
.cid-v17j3jmxPF .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17j3jmxPF .mbr-iconfont {
    display: none;
  }
}
.cid-v17j3jmxPF .wrapper {
  position: relative;
}
.cid-v17j3jmxPF .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17j3jmxPF .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17j3jmxPF .img-wrapper {
  display: flex;
}
.cid-v17j3jmxPF .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17j3jmxPF .card-title,
.cid-v17j3jmxPF .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17j3jAdLr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17j3jAdLr .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17j3jAdLr .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17j3jAdLr .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17j3jAdLr .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17j3jAdLr .card-title,
.cid-v17j3jAdLr .iconfont-wrapper {
  color: #000000;
}
.cid-v17j3jAdLr .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17j3jAdLr .content-head {
  max-width: 800px;
}
.cid-v17j3jAdLr .mbr-section-title {
  color: #ffffff;
}
.cid-v17j3jAdLr .card-title,
.cid-v17j3jAdLr .img-wrapper {
  text-align: center;
}
.cid-v17j3jAdLr .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17j3jWJul {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17j3jWJul .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17j3jWJul .item {
    margin-bottom: 1rem;
  }
}
.cid-v17j3jWJul .item-wrapper {
  position: relative;
}
.cid-v17j3jWJul .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17j3jWJul .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17j3jWJul .carousel-control,
.cid-v17j3jWJul .close {
  background: #1b1b1b;
}
.cid-v17j3jWJul .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17j3jWJul .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17j3jWJul .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17j3jWJul .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17j3jWJul .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17j3jWJul .close::before {
  content: '\e91a';
}
.cid-v17j3jWJul .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17j3jWJul .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17j3jWJul .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17j3jWJul .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17j3jWJul .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17j3jWJul .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17j3jWJul .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17j3jWJul .carousel-indicators li.active,
.cid-v17j3jWJul .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17j3jWJul .carousel-indicators li::after,
.cid-v17j3jWJul .carousel-indicators li::before {
  content: none;
}
.cid-v17j3jWJul .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17j3jWJul .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17j3jWJul .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17j3jWJul .carousel-indicators {
    display: none;
  }
}
.cid-v17j3jWJul .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17j3jWJul .carousel-inner > .active {
  display: block;
}
.cid-v17j3jWJul .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17j3jWJul .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17j3jWJul .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17j3jWJul .carousel-control,
  .cid-v17j3jWJul .carousel-indicators,
  .cid-v17j3jWJul .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17j3jWJul .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17j3jWJul .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17j3jWJul .carousel-indicators .active,
.cid-v17j3jWJul .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17j3jWJul .carousel-indicators .active {
  background: #fff;
}
.cid-v17j3jWJul .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17j3jWJul .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17j3jWJul .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17j3jWJul .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17j3jWJul .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17j3jWJul .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17j3jWJul .carousel {
  width: 100%;
}
.cid-v17j3jWJul .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17j3jWJul .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17j3jWJul .modal.fade .modal-dialog,
.cid-v17j3jWJul .modal.in .modal-dialog {
  transform: none;
}
.cid-v17j3jWJul .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17j3jWJul .content-head {
  max-width: 800px;
}
.cid-v17j3jWJul H3 {
  color: #7f6d5f;
}
.cid-v17j3ksgBp {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17j3ksgBp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j3ksgBp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17j3ksgBp .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17j3ksgBp .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17j3ksgBp .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17j3ksgBp .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17j3ksgBp .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17j3ksgBp .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17j3ksgBp .google-map iframe {
    height: 350px;
  }
}
.cid-v17j3ksgBp .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17j3ksgBp .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17j3ksgBp .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17j3ksgBp .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17j3ksgBp .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17j3ksgBp .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17j3ksgBp .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17j3ksgBp .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17j3ksgBp .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17j3ksgBp .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17j3ksgBp .card {
  justify-content: center;
}
.cid-v17j3ksgBp .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17j3ksgBp .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17j3ksgBp .mbr-address {
  color: #212529;
}
.cid-v17j3ksgBp .list {
  color: #212529;
}
.cid-v17j3ksgBp .mbr-address,
.cid-v17j3ksgBp .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17j3ksgBp .list,
.cid-v17j3ksgBp .item-wrap {
  color: #000000;
}
.cid-v17j3kTHb5 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17j9vtiBx {
  z-index: 1000;
  width: 100%;
}
.cid-v17j9vtiBx .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-v17j9vtiBx .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17j9vtiBx .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17j9vtiBx .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17j9vtiBx .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17j9vtiBx .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17j9vtiBx .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17j9vtiBx .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17j9vtiBx .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17j9vtiBx .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17j9vtiBx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17j9vtiBx .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17j9vtiBx .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17j9vtiBx .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17j9vtiBx .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17j9vtiBx .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-v17j9vtiBx .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17j9vtiBx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17j9vtiBx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17j9vtiBx .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17j9vtiBx .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17j9vtiBx .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17j9vtiBx .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17j9vtiBx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17j9vtiBx .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17j9vtiBx .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17j9vtiBx .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17j9vtiBx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17j9vtiBx .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-v17j9vtiBx .nav-item:focus,
.cid-v17j9vtiBx .nav-link:focus {
  outline: none;
}
.cid-v17j9vtiBx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17j9vtiBx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17j9vtiBx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17j9vtiBx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17j9vtiBx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17j9vtiBx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17j9vtiBx .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-v17j9vtiBx .navbar.opened {
  transition: all 0.3s;
}
.cid-v17j9vtiBx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17j9vtiBx .navbar .navbar-logo img {
  width: auto;
}
.cid-v17j9vtiBx .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17j9vtiBx .navbar.collapsed {
  justify-content: center;
}
.cid-v17j9vtiBx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17j9vtiBx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17j9vtiBx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17j9vtiBx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17j9vtiBx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17j9vtiBx .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-v17j9vtiBx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17j9vtiBx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17j9vtiBx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17j9vtiBx .navbar {
    min-height: 72px;
  }
  .cid-v17j9vtiBx .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17j9vtiBx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17j9vtiBx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17j9vtiBx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17j9vtiBx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17j9vtiBx .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-v17j9vtiBx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17j9vtiBx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17j9vtiBx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17j9vtiBx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17j9vtiBx .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17j9vtiBx .dropdown-item.active,
.cid-v17j9vtiBx .dropdown-item:active {
  background-color: transparent;
}
.cid-v17j9vtiBx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17j9vtiBx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17j9vtiBx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17j9vtiBx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17j9vtiBx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17j9vtiBx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17j9vtiBx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17j9vtiBx .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17j9vtiBx .navbar-buttons {
    text-align: left;
  }
}
.cid-v17j9vtiBx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17j9vtiBx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17j9vtiBx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17j9vtiBx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17j9vtiBx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17j9vtiBx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17j9vtiBx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17j9vtiBx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17j9vtiBx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17j9vtiBx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17j9vtiBx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17j9vtiBx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17j9vtiBx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17j9vtiBx .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17j9vtiBx .navbar {
    height: 70px;
  }
  .cid-v17j9vtiBx .navbar.opened {
    height: auto;
  }
  .cid-v17j9vtiBx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17j9vtiBx .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17j9vtiBx .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17j9vtiBx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17j9vtiBx .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-v17j9vtiBx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17j9vtiBx .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17j9vtiBx .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17j9vtiBx .navbar-brand {
    margin-right: auto;
  }
  .cid-v17j9vtiBx .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17j9vtiBx .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17j9vtiBx .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17j9vtiBx .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-v17j9vtiBx .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17j9vtiBx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17j9vtiBx .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-v17j9vtiBx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17j9vtiBx .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-v17j9vtiBx .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17j9vtiBx .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17j9vKk1H {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17j9vKk1H .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j9vKk1H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17j9vKk1H .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17j9vKk1H .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17j9vKk1H {
    align-items: center;
  }
  .cid-v17j9vKk1H .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17j9vKk1H .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17j9vKk1H {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17j9vKk1H .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17j9vKk1H .content-wrap {
    width: 100%;
  }
}
.cid-v17j9vKk1H .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17j9vKk1H .mbr-text,
.cid-v17j9vKk1H .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17j9vWTSq {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17j9vWTSq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j9vWTSq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17j9vWTSq .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17j9vWTSq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17j9vWTSq .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17j9vWTSq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17j9vWTSq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17j9vWTSq .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17j9vWTSq .mbr-text,
.cid-v17j9vWTSq .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17j9vWTSq img {
  width: 100%;
  height: 100%;
}
.cid-v17j9wbmi7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17j9wbmi7 .mbr-text {
  color: #000000;
}
.cid-v17j9wbmi7 .mbr-section-subtitle {
  color: #000000;
}
.cid-v17j9wbmi7 .mbr-section-title {
  color: #000000;
}
.cid-v17j9wbmi7 .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17j9wbmi7 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17j9wbmi7 .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17j9wbmi7 .img-wrapper {
  display: flex;
}
.cid-v17j9wbmi7 .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17j9wbmi7 .card-title,
.cid-v17j9wbmi7 .img-wrapper {
  text-align: center;
}
.cid-v17j9wnzkf {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17j9wnzkf .justify-content-center {
  align-items: center;
}
.cid-v17j9wnzkf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j9wnzkf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17j9wnzkf .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17j9wnzkf .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17j9wnzkf .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17j9wnzkf .content-head {
  max-width: 800px;
}
.cid-v17j9wnzkf .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17j9wnzkf .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17j9wnzkf .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17j9wQmMn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17j9wQmMn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j9wQmMn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17j9wQmMn .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17j9wQmMn .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17j9wQmMn .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17j9wQmMn .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17j9wQmMn .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17j9wQmMn .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17j9wQmMn .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17j9wQmMn .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17j9wQmMn .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17j9wQmMn .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17j9wQmMn .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17j9wQmMn .content-head {
  max-width: 800px;
}
.cid-v17j9wQmMn .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17j9wQmMn .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17j9xa76I {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17j9xa76I .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j9xa76I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17j9xa76I .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17j9xa76I .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17j9xa76I .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17j9xa76I .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17j9xa76I .mbr-text,
.cid-v17j9xa76I .mbr-section-btn {
  text-align: left;
}
.cid-v17j9xa76I .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17j9xa76I .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17j9xa76I .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17j9xa76I .img-wrapper {
  display: flex;
}
.cid-v17j9xa76I .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17j9xa76I .card-title {
  text-align: center;
}
.cid-v17j9xqQae {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17j9xqQae .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j9xqQae .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17j9xqQae .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17j9xqQae .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17j9xqQae .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17j9xqQae .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17j9xqQae .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17j9xqQae .mbr-text,
.cid-v17j9xqQae .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17j9xINPu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17j9xINPu .mbr-text {
  color: #000000;
}
.cid-v17j9xINPu .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17j9xINPu .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17j9xINPu .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17j9xINPu .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17j9xINPu p {
  line-height: 1.3;
}
.cid-v17j9xINPu .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17j9xINPu .mbr-iconfont {
    display: none;
  }
}
.cid-v17j9xINPu .wrapper {
  position: relative;
}
.cid-v17j9xINPu .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17j9xINPu .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17j9xINPu .img-wrapper {
  display: flex;
}
.cid-v17j9xINPu .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17j9xINPu .card-title,
.cid-v17j9xINPu .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17j9xYymV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17j9xYymV .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17j9xYymV .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17j9xYymV .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17j9xYymV .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17j9xYymV .card-title,
.cid-v17j9xYymV .iconfont-wrapper {
  color: #000000;
}
.cid-v17j9xYymV .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17j9xYymV .content-head {
  max-width: 800px;
}
.cid-v17j9xYymV .mbr-section-title {
  color: #ffffff;
}
.cid-v17j9xYymV .card-title,
.cid-v17j9xYymV .img-wrapper {
  text-align: center;
}
.cid-v17j9xYymV .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17j9ypINx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17j9ypINx .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17j9ypINx .item {
    margin-bottom: 1rem;
  }
}
.cid-v17j9ypINx .item-wrapper {
  position: relative;
}
.cid-v17j9ypINx .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17j9ypINx .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17j9ypINx .carousel-control,
.cid-v17j9ypINx .close {
  background: #1b1b1b;
}
.cid-v17j9ypINx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17j9ypINx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17j9ypINx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17j9ypINx .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17j9ypINx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17j9ypINx .close::before {
  content: '\e91a';
}
.cid-v17j9ypINx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17j9ypINx .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17j9ypINx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17j9ypINx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17j9ypINx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17j9ypINx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17j9ypINx .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17j9ypINx .carousel-indicators li.active,
.cid-v17j9ypINx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17j9ypINx .carousel-indicators li::after,
.cid-v17j9ypINx .carousel-indicators li::before {
  content: none;
}
.cid-v17j9ypINx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17j9ypINx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17j9ypINx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17j9ypINx .carousel-indicators {
    display: none;
  }
}
.cid-v17j9ypINx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17j9ypINx .carousel-inner > .active {
  display: block;
}
.cid-v17j9ypINx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17j9ypINx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17j9ypINx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17j9ypINx .carousel-control,
  .cid-v17j9ypINx .carousel-indicators,
  .cid-v17j9ypINx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17j9ypINx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17j9ypINx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17j9ypINx .carousel-indicators .active,
.cid-v17j9ypINx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17j9ypINx .carousel-indicators .active {
  background: #fff;
}
.cid-v17j9ypINx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17j9ypINx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17j9ypINx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17j9ypINx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17j9ypINx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17j9ypINx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17j9ypINx .carousel {
  width: 100%;
}
.cid-v17j9ypINx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17j9ypINx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17j9ypINx .modal.fade .modal-dialog,
.cid-v17j9ypINx .modal.in .modal-dialog {
  transform: none;
}
.cid-v17j9ypINx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17j9ypINx .content-head {
  max-width: 800px;
}
.cid-v17j9ypINx H3 {
  color: #7f6d5f;
}
.cid-v17j9yTstu {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17j9yTstu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17j9yTstu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17j9yTstu .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17j9yTstu .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17j9yTstu .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17j9yTstu .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17j9yTstu .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17j9yTstu .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17j9yTstu .google-map iframe {
    height: 350px;
  }
}
.cid-v17j9yTstu .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17j9yTstu .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17j9yTstu .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17j9yTstu .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17j9yTstu .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17j9yTstu .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17j9yTstu .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17j9yTstu .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17j9yTstu .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17j9yTstu .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17j9yTstu .card {
  justify-content: center;
}
.cid-v17j9yTstu .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17j9yTstu .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17j9yTstu .mbr-address {
  color: #212529;
}
.cid-v17j9yTstu .list {
  color: #212529;
}
.cid-v17j9yTstu .mbr-address,
.cid-v17j9yTstu .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17j9yTstu .list,
.cid-v17j9yTstu .item-wrap {
  color: #000000;
}
.cid-v17j9zk1C6 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17jfdNCzi {
  z-index: 1000;
  width: 100%;
}
.cid-v17jfdNCzi .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-v17jfdNCzi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17jfdNCzi .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17jfdNCzi .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17jfdNCzi .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17jfdNCzi .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17jfdNCzi .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17jfdNCzi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17jfdNCzi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17jfdNCzi .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17jfdNCzi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17jfdNCzi .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17jfdNCzi .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17jfdNCzi .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17jfdNCzi .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17jfdNCzi .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-v17jfdNCzi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17jfdNCzi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17jfdNCzi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17jfdNCzi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17jfdNCzi .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17jfdNCzi .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jfdNCzi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17jfdNCzi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17jfdNCzi .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17jfdNCzi .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jfdNCzi .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17jfdNCzi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17jfdNCzi .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-v17jfdNCzi .nav-item:focus,
.cid-v17jfdNCzi .nav-link:focus {
  outline: none;
}
.cid-v17jfdNCzi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17jfdNCzi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17jfdNCzi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17jfdNCzi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17jfdNCzi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17jfdNCzi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17jfdNCzi .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-v17jfdNCzi .navbar.opened {
  transition: all 0.3s;
}
.cid-v17jfdNCzi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17jfdNCzi .navbar .navbar-logo img {
  width: auto;
}
.cid-v17jfdNCzi .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17jfdNCzi .navbar.collapsed {
  justify-content: center;
}
.cid-v17jfdNCzi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17jfdNCzi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17jfdNCzi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17jfdNCzi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17jfdNCzi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17jfdNCzi .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-v17jfdNCzi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17jfdNCzi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17jfdNCzi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17jfdNCzi .navbar {
    min-height: 72px;
  }
  .cid-v17jfdNCzi .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17jfdNCzi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17jfdNCzi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17jfdNCzi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17jfdNCzi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17jfdNCzi .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-v17jfdNCzi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17jfdNCzi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17jfdNCzi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17jfdNCzi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17jfdNCzi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17jfdNCzi .dropdown-item.active,
.cid-v17jfdNCzi .dropdown-item:active {
  background-color: transparent;
}
.cid-v17jfdNCzi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17jfdNCzi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17jfdNCzi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17jfdNCzi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17jfdNCzi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17jfdNCzi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17jfdNCzi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17jfdNCzi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17jfdNCzi .navbar-buttons {
    text-align: left;
  }
}
.cid-v17jfdNCzi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17jfdNCzi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17jfdNCzi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17jfdNCzi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17jfdNCzi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17jfdNCzi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17jfdNCzi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17jfdNCzi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17jfdNCzi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17jfdNCzi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17jfdNCzi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17jfdNCzi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17jfdNCzi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17jfdNCzi .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17jfdNCzi .navbar {
    height: 70px;
  }
  .cid-v17jfdNCzi .navbar.opened {
    height: auto;
  }
  .cid-v17jfdNCzi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17jfdNCzi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17jfdNCzi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17jfdNCzi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17jfdNCzi .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-v17jfdNCzi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17jfdNCzi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17jfdNCzi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17jfdNCzi .navbar-brand {
    margin-right: auto;
  }
  .cid-v17jfdNCzi .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17jfdNCzi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17jfdNCzi .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17jfdNCzi .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-v17jfdNCzi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17jfdNCzi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17jfdNCzi .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-v17jfdNCzi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17jfdNCzi .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-v17jfdNCzi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17jfdNCzi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17jfe6ww0 {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17jfe6ww0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jfe6ww0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jfe6ww0 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17jfe6ww0 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17jfe6ww0 {
    align-items: center;
  }
  .cid-v17jfe6ww0 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17jfe6ww0 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17jfe6ww0 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17jfe6ww0 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17jfe6ww0 .content-wrap {
    width: 100%;
  }
}
.cid-v17jfe6ww0 .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jfe6ww0 .mbr-text,
.cid-v17jfe6ww0 .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jfelhbd {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17jfelhbd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jfelhbd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jfelhbd .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17jfelhbd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jfelhbd .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17jfelhbd .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jfelhbd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17jfelhbd .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jfelhbd .mbr-text,
.cid-v17jfelhbd .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17jfelhbd img {
  width: 100%;
  height: 100%;
}
.cid-v17jfeBC93 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17jfeBC93 .mbr-text {
  color: #000000;
}
.cid-v17jfeBC93 .mbr-section-subtitle {
  color: #000000;
}
.cid-v17jfeBC93 .mbr-section-title {
  color: #000000;
}
.cid-v17jfeBC93 .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jfeBC93 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17jfeBC93 .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17jfeBC93 .img-wrapper {
  display: flex;
}
.cid-v17jfeBC93 .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jfeBC93 .card-title,
.cid-v17jfeBC93 .img-wrapper {
  text-align: center;
}
.cid-v17jfeOiyP {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17jfeOiyP .justify-content-center {
  align-items: center;
}
.cid-v17jfeOiyP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jfeOiyP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jfeOiyP .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17jfeOiyP .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jfeOiyP .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17jfeOiyP .content-head {
  max-width: 800px;
}
.cid-v17jfeOiyP .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17jfeOiyP .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17jfeOiyP .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17jffmd0T {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17jffmd0T .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jffmd0T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jffmd0T .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17jffmd0T .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17jffmd0T .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17jffmd0T .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17jffmd0T .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17jffmd0T .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17jffmd0T .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17jffmd0T .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17jffmd0T .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17jffmd0T .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17jffmd0T .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17jffmd0T .content-head {
  max-width: 800px;
}
.cid-v17jffmd0T .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17jffmd0T .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17jffFU5u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17jffFU5u .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jffFU5u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jffFU5u .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17jffFU5u .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jffFU5u .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jffFU5u .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17jffFU5u .mbr-text,
.cid-v17jffFU5u .mbr-section-btn {
  text-align: left;
}
.cid-v17jffFU5u .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jffFU5u .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17jffFU5u .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17jffFU5u .img-wrapper {
  display: flex;
}
.cid-v17jffFU5u .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jffFU5u .card-title {
  text-align: center;
}
.cid-v17jffWtT9 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17jffWtT9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jffWtT9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17jffWtT9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jffWtT9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17jffWtT9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jffWtT9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17jffWtT9 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jffWtT9 .mbr-text,
.cid-v17jffWtT9 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17jfghdcG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17jfghdcG .mbr-text {
  color: #000000;
}
.cid-v17jfghdcG .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17jfghdcG .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jfghdcG .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jfghdcG .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17jfghdcG p {
  line-height: 1.3;
}
.cid-v17jfghdcG .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17jfghdcG .mbr-iconfont {
    display: none;
  }
}
.cid-v17jfghdcG .wrapper {
  position: relative;
}
.cid-v17jfghdcG .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17jfghdcG .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17jfghdcG .img-wrapper {
  display: flex;
}
.cid-v17jfghdcG .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17jfghdcG .card-title,
.cid-v17jfghdcG .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17jfgEZsZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17jfgEZsZ .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17jfgEZsZ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17jfgEZsZ .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jfgEZsZ .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17jfgEZsZ .card-title,
.cid-v17jfgEZsZ .iconfont-wrapper {
  color: #000000;
}
.cid-v17jfgEZsZ .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17jfgEZsZ .content-head {
  max-width: 800px;
}
.cid-v17jfgEZsZ .mbr-section-title {
  color: #ffffff;
}
.cid-v17jfgEZsZ .card-title,
.cid-v17jfgEZsZ .img-wrapper {
  text-align: center;
}
.cid-v17jfgEZsZ .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17jfh64fg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17jfh64fg .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17jfh64fg .item {
    margin-bottom: 1rem;
  }
}
.cid-v17jfh64fg .item-wrapper {
  position: relative;
}
.cid-v17jfh64fg .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17jfh64fg .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17jfh64fg .carousel-control,
.cid-v17jfh64fg .close {
  background: #1b1b1b;
}
.cid-v17jfh64fg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17jfh64fg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17jfh64fg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17jfh64fg .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17jfh64fg .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17jfh64fg .close::before {
  content: '\e91a';
}
.cid-v17jfh64fg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17jfh64fg .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17jfh64fg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17jfh64fg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17jfh64fg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17jfh64fg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17jfh64fg .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17jfh64fg .carousel-indicators li.active,
.cid-v17jfh64fg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17jfh64fg .carousel-indicators li::after,
.cid-v17jfh64fg .carousel-indicators li::before {
  content: none;
}
.cid-v17jfh64fg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17jfh64fg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17jfh64fg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jfh64fg .carousel-indicators {
    display: none;
  }
}
.cid-v17jfh64fg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17jfh64fg .carousel-inner > .active {
  display: block;
}
.cid-v17jfh64fg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17jfh64fg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17jfh64fg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17jfh64fg .carousel-control,
  .cid-v17jfh64fg .carousel-indicators,
  .cid-v17jfh64fg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17jfh64fg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17jfh64fg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17jfh64fg .carousel-indicators .active,
.cid-v17jfh64fg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17jfh64fg .carousel-indicators .active {
  background: #fff;
}
.cid-v17jfh64fg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17jfh64fg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17jfh64fg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17jfh64fg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17jfh64fg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17jfh64fg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17jfh64fg .carousel {
  width: 100%;
}
.cid-v17jfh64fg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17jfh64fg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17jfh64fg .modal.fade .modal-dialog,
.cid-v17jfh64fg .modal.in .modal-dialog {
  transform: none;
}
.cid-v17jfh64fg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17jfh64fg .content-head {
  max-width: 800px;
}
.cid-v17jfh64fg H3 {
  color: #7f6d5f;
}
.cid-v17jfhBCVL {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17jfhBCVL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jfhBCVL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jfhBCVL .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17jfhBCVL .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17jfhBCVL .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17jfhBCVL .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17jfhBCVL .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17jfhBCVL .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17jfhBCVL .google-map iframe {
    height: 350px;
  }
}
.cid-v17jfhBCVL .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17jfhBCVL .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17jfhBCVL .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17jfhBCVL .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17jfhBCVL .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17jfhBCVL .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17jfhBCVL .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17jfhBCVL .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17jfhBCVL .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17jfhBCVL .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17jfhBCVL .card {
  justify-content: center;
}
.cid-v17jfhBCVL .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jfhBCVL .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17jfhBCVL .mbr-address {
  color: #212529;
}
.cid-v17jfhBCVL .list {
  color: #212529;
}
.cid-v17jfhBCVL .mbr-address,
.cid-v17jfhBCVL .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17jfhBCVL .list,
.cid-v17jfhBCVL .item-wrap {
  color: #000000;
}
.cid-v17jfiacL8 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17jmdCrFx {
  z-index: 1000;
  width: 100%;
}
.cid-v17jmdCrFx .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-v17jmdCrFx .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17jmdCrFx .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17jmdCrFx .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17jmdCrFx .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17jmdCrFx .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17jmdCrFx .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17jmdCrFx .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17jmdCrFx .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17jmdCrFx .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17jmdCrFx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17jmdCrFx .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17jmdCrFx .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17jmdCrFx .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17jmdCrFx .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17jmdCrFx .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-v17jmdCrFx .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17jmdCrFx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17jmdCrFx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17jmdCrFx .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17jmdCrFx .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17jmdCrFx .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jmdCrFx .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17jmdCrFx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17jmdCrFx .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17jmdCrFx .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jmdCrFx .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17jmdCrFx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17jmdCrFx .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-v17jmdCrFx .nav-item:focus,
.cid-v17jmdCrFx .nav-link:focus {
  outline: none;
}
.cid-v17jmdCrFx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17jmdCrFx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17jmdCrFx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17jmdCrFx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17jmdCrFx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17jmdCrFx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17jmdCrFx .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-v17jmdCrFx .navbar.opened {
  transition: all 0.3s;
}
.cid-v17jmdCrFx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17jmdCrFx .navbar .navbar-logo img {
  width: auto;
}
.cid-v17jmdCrFx .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17jmdCrFx .navbar.collapsed {
  justify-content: center;
}
.cid-v17jmdCrFx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17jmdCrFx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17jmdCrFx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17jmdCrFx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17jmdCrFx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17jmdCrFx .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-v17jmdCrFx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17jmdCrFx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17jmdCrFx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17jmdCrFx .navbar {
    min-height: 72px;
  }
  .cid-v17jmdCrFx .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17jmdCrFx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17jmdCrFx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17jmdCrFx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17jmdCrFx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17jmdCrFx .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-v17jmdCrFx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17jmdCrFx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17jmdCrFx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17jmdCrFx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17jmdCrFx .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17jmdCrFx .dropdown-item.active,
.cid-v17jmdCrFx .dropdown-item:active {
  background-color: transparent;
}
.cid-v17jmdCrFx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17jmdCrFx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17jmdCrFx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17jmdCrFx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17jmdCrFx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17jmdCrFx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17jmdCrFx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17jmdCrFx .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17jmdCrFx .navbar-buttons {
    text-align: left;
  }
}
.cid-v17jmdCrFx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17jmdCrFx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17jmdCrFx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17jmdCrFx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17jmdCrFx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17jmdCrFx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17jmdCrFx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17jmdCrFx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17jmdCrFx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17jmdCrFx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17jmdCrFx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17jmdCrFx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17jmdCrFx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17jmdCrFx .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17jmdCrFx .navbar {
    height: 70px;
  }
  .cid-v17jmdCrFx .navbar.opened {
    height: auto;
  }
  .cid-v17jmdCrFx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17jmdCrFx .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17jmdCrFx .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17jmdCrFx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17jmdCrFx .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-v17jmdCrFx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17jmdCrFx .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17jmdCrFx .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17jmdCrFx .navbar-brand {
    margin-right: auto;
  }
  .cid-v17jmdCrFx .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17jmdCrFx .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17jmdCrFx .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17jmdCrFx .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-v17jmdCrFx .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17jmdCrFx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17jmdCrFx .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-v17jmdCrFx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17jmdCrFx .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-v17jmdCrFx .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17jmdCrFx .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17jmdWMfR {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17jmdWMfR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jmdWMfR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jmdWMfR .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17jmdWMfR .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17jmdWMfR {
    align-items: center;
  }
  .cid-v17jmdWMfR .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17jmdWMfR .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17jmdWMfR {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17jmdWMfR .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17jmdWMfR .content-wrap {
    width: 100%;
  }
}
.cid-v17jmdWMfR .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jmdWMfR .mbr-text,
.cid-v17jmdWMfR .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jmedb4Q {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17jmedb4Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jmedb4Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jmedb4Q .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17jmedb4Q .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jmedb4Q .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17jmedb4Q .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jmedb4Q .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17jmedb4Q .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jmedb4Q .mbr-text,
.cid-v17jmedb4Q .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17jmedb4Q img {
  width: 100%;
  height: 100%;
}
.cid-v17jmetqhd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17jmetqhd .mbr-text {
  color: #000000;
}
.cid-v17jmetqhd .mbr-section-subtitle {
  color: #000000;
}
.cid-v17jmetqhd .mbr-section-title {
  color: #000000;
}
.cid-v17jmetqhd .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jmetqhd .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17jmetqhd .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17jmetqhd .img-wrapper {
  display: flex;
}
.cid-v17jmetqhd .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jmetqhd .card-title,
.cid-v17jmetqhd .img-wrapper {
  text-align: center;
}
.cid-v17jmeH38P {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17jmeH38P .justify-content-center {
  align-items: center;
}
.cid-v17jmeH38P .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jmeH38P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jmeH38P .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17jmeH38P .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jmeH38P .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17jmeH38P .content-head {
  max-width: 800px;
}
.cid-v17jmeH38P .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17jmeH38P .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17jmeH38P .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17jmfbSUO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17jmfbSUO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jmfbSUO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jmfbSUO .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17jmfbSUO .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17jmfbSUO .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17jmfbSUO .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17jmfbSUO .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17jmfbSUO .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17jmfbSUO .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17jmfbSUO .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17jmfbSUO .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17jmfbSUO .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17jmfbSUO .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17jmfbSUO .content-head {
  max-width: 800px;
}
.cid-v17jmfbSUO .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17jmfbSUO .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17jmfx0S4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17jmfx0S4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jmfx0S4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jmfx0S4 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17jmfx0S4 .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jmfx0S4 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jmfx0S4 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17jmfx0S4 .mbr-text,
.cid-v17jmfx0S4 .mbr-section-btn {
  text-align: left;
}
.cid-v17jmfx0S4 .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jmfx0S4 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17jmfx0S4 .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17jmfx0S4 .img-wrapper {
  display: flex;
}
.cid-v17jmfx0S4 .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jmfx0S4 .card-title {
  text-align: center;
}
.cid-v17jmfOUAU {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17jmfOUAU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jmfOUAU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17jmfOUAU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jmfOUAU .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17jmfOUAU .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jmfOUAU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17jmfOUAU .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jmfOUAU .mbr-text,
.cid-v17jmfOUAU .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17jmg7bEj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17jmg7bEj .mbr-text {
  color: #000000;
}
.cid-v17jmg7bEj .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17jmg7bEj .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jmg7bEj .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jmg7bEj .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17jmg7bEj p {
  line-height: 1.3;
}
.cid-v17jmg7bEj .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17jmg7bEj .mbr-iconfont {
    display: none;
  }
}
.cid-v17jmg7bEj .wrapper {
  position: relative;
}
.cid-v17jmg7bEj .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17jmg7bEj .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17jmg7bEj .img-wrapper {
  display: flex;
}
.cid-v17jmg7bEj .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17jmg7bEj .card-title,
.cid-v17jmg7bEj .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17jmgns7s {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17jmgns7s .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17jmgns7s .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17jmgns7s .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jmgns7s .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17jmgns7s .card-title,
.cid-v17jmgns7s .iconfont-wrapper {
  color: #000000;
}
.cid-v17jmgns7s .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17jmgns7s .content-head {
  max-width: 800px;
}
.cid-v17jmgns7s .mbr-section-title {
  color: #ffffff;
}
.cid-v17jmgns7s .card-title,
.cid-v17jmgns7s .img-wrapper {
  text-align: center;
}
.cid-v17jmgns7s .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17jmgMBOd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17jmgMBOd .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17jmgMBOd .item {
    margin-bottom: 1rem;
  }
}
.cid-v17jmgMBOd .item-wrapper {
  position: relative;
}
.cid-v17jmgMBOd .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17jmgMBOd .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17jmgMBOd .carousel-control,
.cid-v17jmgMBOd .close {
  background: #1b1b1b;
}
.cid-v17jmgMBOd .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17jmgMBOd .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17jmgMBOd .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17jmgMBOd .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17jmgMBOd .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17jmgMBOd .close::before {
  content: '\e91a';
}
.cid-v17jmgMBOd .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17jmgMBOd .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17jmgMBOd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17jmgMBOd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17jmgMBOd .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17jmgMBOd .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17jmgMBOd .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17jmgMBOd .carousel-indicators li.active,
.cid-v17jmgMBOd .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17jmgMBOd .carousel-indicators li::after,
.cid-v17jmgMBOd .carousel-indicators li::before {
  content: none;
}
.cid-v17jmgMBOd .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17jmgMBOd .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17jmgMBOd .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jmgMBOd .carousel-indicators {
    display: none;
  }
}
.cid-v17jmgMBOd .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17jmgMBOd .carousel-inner > .active {
  display: block;
}
.cid-v17jmgMBOd .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17jmgMBOd .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17jmgMBOd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17jmgMBOd .carousel-control,
  .cid-v17jmgMBOd .carousel-indicators,
  .cid-v17jmgMBOd .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17jmgMBOd .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17jmgMBOd .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17jmgMBOd .carousel-indicators .active,
.cid-v17jmgMBOd .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17jmgMBOd .carousel-indicators .active {
  background: #fff;
}
.cid-v17jmgMBOd .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17jmgMBOd .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17jmgMBOd .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17jmgMBOd .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17jmgMBOd .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17jmgMBOd .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17jmgMBOd .carousel {
  width: 100%;
}
.cid-v17jmgMBOd .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17jmgMBOd .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17jmgMBOd .modal.fade .modal-dialog,
.cid-v17jmgMBOd .modal.in .modal-dialog {
  transform: none;
}
.cid-v17jmgMBOd .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17jmgMBOd .content-head {
  max-width: 800px;
}
.cid-v17jmgMBOd H3 {
  color: #7f6d5f;
}
.cid-v17jmhr3H7 {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17jmhr3H7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jmhr3H7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jmhr3H7 .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17jmhr3H7 .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17jmhr3H7 .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17jmhr3H7 .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17jmhr3H7 .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17jmhr3H7 .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17jmhr3H7 .google-map iframe {
    height: 350px;
  }
}
.cid-v17jmhr3H7 .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17jmhr3H7 .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17jmhr3H7 .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17jmhr3H7 .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17jmhr3H7 .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17jmhr3H7 .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17jmhr3H7 .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17jmhr3H7 .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17jmhr3H7 .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17jmhr3H7 .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17jmhr3H7 .card {
  justify-content: center;
}
.cid-v17jmhr3H7 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jmhr3H7 .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17jmhr3H7 .mbr-address {
  color: #212529;
}
.cid-v17jmhr3H7 .list {
  color: #212529;
}
.cid-v17jmhr3H7 .mbr-address,
.cid-v17jmhr3H7 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17jmhr3H7 .list,
.cid-v17jmhr3H7 .item-wrap {
  color: #000000;
}
.cid-v17jmhS3bq {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17jrPvJni {
  z-index: 1000;
  width: 100%;
}
.cid-v17jrPvJni .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-v17jrPvJni .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17jrPvJni .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17jrPvJni .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17jrPvJni .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17jrPvJni .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17jrPvJni .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17jrPvJni .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17jrPvJni .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17jrPvJni .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17jrPvJni .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17jrPvJni .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17jrPvJni .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17jrPvJni .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17jrPvJni .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17jrPvJni .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-v17jrPvJni .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17jrPvJni .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17jrPvJni .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17jrPvJni .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17jrPvJni .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17jrPvJni .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jrPvJni .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17jrPvJni .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17jrPvJni .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17jrPvJni .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jrPvJni .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17jrPvJni .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17jrPvJni .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-v17jrPvJni .nav-item:focus,
.cid-v17jrPvJni .nav-link:focus {
  outline: none;
}
.cid-v17jrPvJni .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17jrPvJni .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17jrPvJni .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17jrPvJni .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17jrPvJni .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17jrPvJni .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17jrPvJni .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-v17jrPvJni .navbar.opened {
  transition: all 0.3s;
}
.cid-v17jrPvJni .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17jrPvJni .navbar .navbar-logo img {
  width: auto;
}
.cid-v17jrPvJni .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17jrPvJni .navbar.collapsed {
  justify-content: center;
}
.cid-v17jrPvJni .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17jrPvJni .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17jrPvJni .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17jrPvJni .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17jrPvJni .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17jrPvJni .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-v17jrPvJni .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17jrPvJni .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17jrPvJni .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17jrPvJni .navbar {
    min-height: 72px;
  }
  .cid-v17jrPvJni .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17jrPvJni .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17jrPvJni .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17jrPvJni .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17jrPvJni .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17jrPvJni .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-v17jrPvJni .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17jrPvJni .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17jrPvJni .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17jrPvJni .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17jrPvJni .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17jrPvJni .dropdown-item.active,
.cid-v17jrPvJni .dropdown-item:active {
  background-color: transparent;
}
.cid-v17jrPvJni .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17jrPvJni .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17jrPvJni .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17jrPvJni .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17jrPvJni .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17jrPvJni .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17jrPvJni ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17jrPvJni .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17jrPvJni .navbar-buttons {
    text-align: left;
  }
}
.cid-v17jrPvJni button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17jrPvJni button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17jrPvJni button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17jrPvJni button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17jrPvJni button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17jrPvJni button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17jrPvJni nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17jrPvJni nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17jrPvJni nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17jrPvJni nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17jrPvJni .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17jrPvJni a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17jrPvJni .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17jrPvJni .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17jrPvJni .navbar {
    height: 70px;
  }
  .cid-v17jrPvJni .navbar.opened {
    height: auto;
  }
  .cid-v17jrPvJni .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17jrPvJni .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17jrPvJni .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17jrPvJni .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17jrPvJni .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-v17jrPvJni .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17jrPvJni .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17jrPvJni .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17jrPvJni .navbar-brand {
    margin-right: auto;
  }
  .cid-v17jrPvJni .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17jrPvJni .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17jrPvJni .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17jrPvJni .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-v17jrPvJni .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17jrPvJni .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17jrPvJni .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-v17jrPvJni .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17jrPvJni .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-v17jrPvJni .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17jrPvJni .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17jrPPF1W {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17jrPPF1W .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jrPPF1W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jrPPF1W .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17jrPPF1W .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17jrPPF1W {
    align-items: center;
  }
  .cid-v17jrPPF1W .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17jrPPF1W .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17jrPPF1W {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17jrPPF1W .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17jrPPF1W .content-wrap {
    width: 100%;
  }
}
.cid-v17jrPPF1W .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jrPPF1W .mbr-text,
.cid-v17jrPPF1W .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jrQ2jhM {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17jrQ2jhM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jrQ2jhM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jrQ2jhM .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17jrQ2jhM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jrQ2jhM .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17jrQ2jhM .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jrQ2jhM .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17jrQ2jhM .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jrQ2jhM .mbr-text,
.cid-v17jrQ2jhM .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17jrQ2jhM img {
  width: 100%;
  height: 100%;
}
.cid-v17jrQhSWZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17jrQhSWZ .mbr-text {
  color: #000000;
}
.cid-v17jrQhSWZ .mbr-section-subtitle {
  color: #000000;
}
.cid-v17jrQhSWZ .mbr-section-title {
  color: #000000;
}
.cid-v17jrQhSWZ .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jrQhSWZ .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17jrQhSWZ .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17jrQhSWZ .img-wrapper {
  display: flex;
}
.cid-v17jrQhSWZ .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jrQhSWZ .card-title,
.cid-v17jrQhSWZ .img-wrapper {
  text-align: center;
}
.cid-v17jrQuXE6 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17jrQuXE6 .justify-content-center {
  align-items: center;
}
.cid-v17jrQuXE6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jrQuXE6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jrQuXE6 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17jrQuXE6 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jrQuXE6 .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17jrQuXE6 .content-head {
  max-width: 800px;
}
.cid-v17jrQuXE6 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17jrQuXE6 .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17jrQuXE6 .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17jrR0Rqo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17jrR0Rqo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jrR0Rqo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jrR0Rqo .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17jrR0Rqo .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17jrR0Rqo .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17jrR0Rqo .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17jrR0Rqo .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17jrR0Rqo .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17jrR0Rqo .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17jrR0Rqo .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17jrR0Rqo .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17jrR0Rqo .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17jrR0Rqo .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17jrR0Rqo .content-head {
  max-width: 800px;
}
.cid-v17jrR0Rqo .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17jrR0Rqo .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17jrRiK72 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17jrRiK72 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jrRiK72 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jrRiK72 .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17jrRiK72 .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jrRiK72 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jrRiK72 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17jrRiK72 .mbr-text,
.cid-v17jrRiK72 .mbr-section-btn {
  text-align: left;
}
.cid-v17jrRiK72 .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jrRiK72 .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17jrRiK72 .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17jrRiK72 .img-wrapper {
  display: flex;
}
.cid-v17jrRiK72 .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jrRiK72 .card-title {
  text-align: center;
}
.cid-v17jrRzGLr {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17jrRzGLr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jrRzGLr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17jrRzGLr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jrRzGLr .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17jrRzGLr .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jrRzGLr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17jrRzGLr .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jrRzGLr .mbr-text,
.cid-v17jrRzGLr .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17jrRRdzA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17jrRRdzA .mbr-text {
  color: #000000;
}
.cid-v17jrRRdzA .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17jrRRdzA .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jrRRdzA .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jrRRdzA .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17jrRRdzA p {
  line-height: 1.3;
}
.cid-v17jrRRdzA .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17jrRRdzA .mbr-iconfont {
    display: none;
  }
}
.cid-v17jrRRdzA .wrapper {
  position: relative;
}
.cid-v17jrRRdzA .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17jrRRdzA .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17jrRRdzA .img-wrapper {
  display: flex;
}
.cid-v17jrRRdzA .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17jrRRdzA .card-title,
.cid-v17jrRRdzA .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17jrS8SAd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17jrS8SAd .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17jrS8SAd .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17jrS8SAd .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jrS8SAd .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17jrS8SAd .card-title,
.cid-v17jrS8SAd .iconfont-wrapper {
  color: #000000;
}
.cid-v17jrS8SAd .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17jrS8SAd .content-head {
  max-width: 800px;
}
.cid-v17jrS8SAd .mbr-section-title {
  color: #ffffff;
}
.cid-v17jrS8SAd .card-title,
.cid-v17jrS8SAd .img-wrapper {
  text-align: center;
}
.cid-v17jrS8SAd .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17jrSzhku {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17jrSzhku .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17jrSzhku .item {
    margin-bottom: 1rem;
  }
}
.cid-v17jrSzhku .item-wrapper {
  position: relative;
}
.cid-v17jrSzhku .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17jrSzhku .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17jrSzhku .carousel-control,
.cid-v17jrSzhku .close {
  background: #1b1b1b;
}
.cid-v17jrSzhku .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17jrSzhku .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17jrSzhku .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17jrSzhku .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17jrSzhku .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17jrSzhku .close::before {
  content: '\e91a';
}
.cid-v17jrSzhku .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17jrSzhku .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17jrSzhku .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17jrSzhku .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17jrSzhku .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17jrSzhku .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17jrSzhku .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17jrSzhku .carousel-indicators li.active,
.cid-v17jrSzhku .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17jrSzhku .carousel-indicators li::after,
.cid-v17jrSzhku .carousel-indicators li::before {
  content: none;
}
.cid-v17jrSzhku .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17jrSzhku .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17jrSzhku .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jrSzhku .carousel-indicators {
    display: none;
  }
}
.cid-v17jrSzhku .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17jrSzhku .carousel-inner > .active {
  display: block;
}
.cid-v17jrSzhku .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17jrSzhku .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17jrSzhku .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17jrSzhku .carousel-control,
  .cid-v17jrSzhku .carousel-indicators,
  .cid-v17jrSzhku .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17jrSzhku .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17jrSzhku .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17jrSzhku .carousel-indicators .active,
.cid-v17jrSzhku .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17jrSzhku .carousel-indicators .active {
  background: #fff;
}
.cid-v17jrSzhku .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17jrSzhku .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17jrSzhku .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17jrSzhku .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17jrSzhku .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17jrSzhku .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17jrSzhku .carousel {
  width: 100%;
}
.cid-v17jrSzhku .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17jrSzhku .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17jrSzhku .modal.fade .modal-dialog,
.cid-v17jrSzhku .modal.in .modal-dialog {
  transform: none;
}
.cid-v17jrSzhku .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17jrSzhku .content-head {
  max-width: 800px;
}
.cid-v17jrSzhku H3 {
  color: #7f6d5f;
}
.cid-v17jrT7oUs {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17jrT7oUs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jrT7oUs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jrT7oUs .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17jrT7oUs .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17jrT7oUs .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17jrT7oUs .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17jrT7oUs .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17jrT7oUs .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17jrT7oUs .google-map iframe {
    height: 350px;
  }
}
.cid-v17jrT7oUs .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17jrT7oUs .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17jrT7oUs .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17jrT7oUs .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17jrT7oUs .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17jrT7oUs .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17jrT7oUs .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17jrT7oUs .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17jrT7oUs .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17jrT7oUs .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17jrT7oUs .card {
  justify-content: center;
}
.cid-v17jrT7oUs .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jrT7oUs .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17jrT7oUs .mbr-address {
  color: #212529;
}
.cid-v17jrT7oUs .list {
  color: #212529;
}
.cid-v17jrT7oUs .mbr-address,
.cid-v17jrT7oUs .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17jrT7oUs .list,
.cid-v17jrT7oUs .item-wrap {
  color: #000000;
}
.cid-v17jrTz2FY {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17jy9zXFO {
  z-index: 1000;
  width: 100%;
}
.cid-v17jy9zXFO .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-v17jy9zXFO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17jy9zXFO .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17jy9zXFO .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17jy9zXFO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17jy9zXFO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17jy9zXFO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17jy9zXFO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17jy9zXFO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17jy9zXFO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17jy9zXFO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17jy9zXFO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17jy9zXFO .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17jy9zXFO .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17jy9zXFO .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17jy9zXFO .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-v17jy9zXFO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17jy9zXFO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17jy9zXFO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17jy9zXFO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17jy9zXFO .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17jy9zXFO .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jy9zXFO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17jy9zXFO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17jy9zXFO .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17jy9zXFO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jy9zXFO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17jy9zXFO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17jy9zXFO .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-v17jy9zXFO .nav-item:focus,
.cid-v17jy9zXFO .nav-link:focus {
  outline: none;
}
.cid-v17jy9zXFO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17jy9zXFO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17jy9zXFO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17jy9zXFO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17jy9zXFO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17jy9zXFO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17jy9zXFO .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-v17jy9zXFO .navbar.opened {
  transition: all 0.3s;
}
.cid-v17jy9zXFO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17jy9zXFO .navbar .navbar-logo img {
  width: auto;
}
.cid-v17jy9zXFO .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17jy9zXFO .navbar.collapsed {
  justify-content: center;
}
.cid-v17jy9zXFO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17jy9zXFO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17jy9zXFO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17jy9zXFO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17jy9zXFO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17jy9zXFO .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-v17jy9zXFO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17jy9zXFO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17jy9zXFO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17jy9zXFO .navbar {
    min-height: 72px;
  }
  .cid-v17jy9zXFO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17jy9zXFO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17jy9zXFO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17jy9zXFO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17jy9zXFO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17jy9zXFO .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-v17jy9zXFO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17jy9zXFO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17jy9zXFO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17jy9zXFO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17jy9zXFO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17jy9zXFO .dropdown-item.active,
.cid-v17jy9zXFO .dropdown-item:active {
  background-color: transparent;
}
.cid-v17jy9zXFO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17jy9zXFO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17jy9zXFO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17jy9zXFO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17jy9zXFO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17jy9zXFO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17jy9zXFO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17jy9zXFO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17jy9zXFO .navbar-buttons {
    text-align: left;
  }
}
.cid-v17jy9zXFO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17jy9zXFO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17jy9zXFO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17jy9zXFO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17jy9zXFO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17jy9zXFO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17jy9zXFO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17jy9zXFO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17jy9zXFO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17jy9zXFO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17jy9zXFO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17jy9zXFO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17jy9zXFO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17jy9zXFO .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17jy9zXFO .navbar {
    height: 70px;
  }
  .cid-v17jy9zXFO .navbar.opened {
    height: auto;
  }
  .cid-v17jy9zXFO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17jy9zXFO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17jy9zXFO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17jy9zXFO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17jy9zXFO .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-v17jy9zXFO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17jy9zXFO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17jy9zXFO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17jy9zXFO .navbar-brand {
    margin-right: auto;
  }
  .cid-v17jy9zXFO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17jy9zXFO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17jy9zXFO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17jy9zXFO .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-v17jy9zXFO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17jy9zXFO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17jy9zXFO .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-v17jy9zXFO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17jy9zXFO .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-v17jy9zXFO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17jy9zXFO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17jy9PnVp {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17jy9PnVp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jy9PnVp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jy9PnVp .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17jy9PnVp .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17jy9PnVp {
    align-items: center;
  }
  .cid-v17jy9PnVp .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17jy9PnVp .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17jy9PnVp {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17jy9PnVp .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17jy9PnVp .content-wrap {
    width: 100%;
  }
}
.cid-v17jy9PnVp .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jy9PnVp .mbr-text,
.cid-v17jy9PnVp .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jya2Cso {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17jya2Cso .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jya2Cso .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jya2Cso .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17jya2Cso .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jya2Cso .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17jya2Cso .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jya2Cso .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17jya2Cso .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jya2Cso .mbr-text,
.cid-v17jya2Cso .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17jya2Cso img {
  width: 100%;
  height: 100%;
}
.cid-v17jyahgkc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17jyahgkc .mbr-text {
  color: #000000;
}
.cid-v17jyahgkc .mbr-section-subtitle {
  color: #000000;
}
.cid-v17jyahgkc .mbr-section-title {
  color: #000000;
}
.cid-v17jyahgkc .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jyahgkc .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17jyahgkc .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17jyahgkc .img-wrapper {
  display: flex;
}
.cid-v17jyahgkc .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jyahgkc .card-title,
.cid-v17jyahgkc .img-wrapper {
  text-align: center;
}
.cid-v17jyatWAy {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17jyatWAy .justify-content-center {
  align-items: center;
}
.cid-v17jyatWAy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jyatWAy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jyatWAy .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17jyatWAy .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jyatWAy .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17jyatWAy .content-head {
  max-width: 800px;
}
.cid-v17jyatWAy .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17jyatWAy .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17jyatWAy .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17jyaV4Cb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17jyaV4Cb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jyaV4Cb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jyaV4Cb .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17jyaV4Cb .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17jyaV4Cb .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17jyaV4Cb .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17jyaV4Cb .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17jyaV4Cb .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17jyaV4Cb .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17jyaV4Cb .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17jyaV4Cb .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17jyaV4Cb .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17jyaV4Cb .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17jyaV4Cb .content-head {
  max-width: 800px;
}
.cid-v17jyaV4Cb .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17jyaV4Cb .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17jybhBbo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17jybhBbo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jybhBbo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jybhBbo .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17jybhBbo .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jybhBbo .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jybhBbo .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17jybhBbo .mbr-text,
.cid-v17jybhBbo .mbr-section-btn {
  text-align: left;
}
.cid-v17jybhBbo .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jybhBbo .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17jybhBbo .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17jybhBbo .img-wrapper {
  display: flex;
}
.cid-v17jybhBbo .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jybhBbo .card-title {
  text-align: center;
}
.cid-v17jybxjDn {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17jybxjDn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jybxjDn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17jybxjDn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jybxjDn .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17jybxjDn .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jybxjDn .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17jybxjDn .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jybxjDn .mbr-text,
.cid-v17jybxjDn .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17jybPqMc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17jybPqMc .mbr-text {
  color: #000000;
}
.cid-v17jybPqMc .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17jybPqMc .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jybPqMc .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jybPqMc .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17jybPqMc p {
  line-height: 1.3;
}
.cid-v17jybPqMc .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17jybPqMc .mbr-iconfont {
    display: none;
  }
}
.cid-v17jybPqMc .wrapper {
  position: relative;
}
.cid-v17jybPqMc .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17jybPqMc .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17jybPqMc .img-wrapper {
  display: flex;
}
.cid-v17jybPqMc .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17jybPqMc .card-title,
.cid-v17jybPqMc .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17jyc6XIf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17jyc6XIf .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17jyc6XIf .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17jyc6XIf .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jyc6XIf .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17jyc6XIf .card-title,
.cid-v17jyc6XIf .iconfont-wrapper {
  color: #000000;
}
.cid-v17jyc6XIf .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17jyc6XIf .content-head {
  max-width: 800px;
}
.cid-v17jyc6XIf .mbr-section-title {
  color: #ffffff;
}
.cid-v17jyc6XIf .card-title,
.cid-v17jyc6XIf .img-wrapper {
  text-align: center;
}
.cid-v17jyc6XIf .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17jycxiEw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17jycxiEw .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17jycxiEw .item {
    margin-bottom: 1rem;
  }
}
.cid-v17jycxiEw .item-wrapper {
  position: relative;
}
.cid-v17jycxiEw .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17jycxiEw .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17jycxiEw .carousel-control,
.cid-v17jycxiEw .close {
  background: #1b1b1b;
}
.cid-v17jycxiEw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17jycxiEw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17jycxiEw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17jycxiEw .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17jycxiEw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17jycxiEw .close::before {
  content: '\e91a';
}
.cid-v17jycxiEw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17jycxiEw .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17jycxiEw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17jycxiEw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17jycxiEw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17jycxiEw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17jycxiEw .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17jycxiEw .carousel-indicators li.active,
.cid-v17jycxiEw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17jycxiEw .carousel-indicators li::after,
.cid-v17jycxiEw .carousel-indicators li::before {
  content: none;
}
.cid-v17jycxiEw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17jycxiEw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17jycxiEw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jycxiEw .carousel-indicators {
    display: none;
  }
}
.cid-v17jycxiEw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17jycxiEw .carousel-inner > .active {
  display: block;
}
.cid-v17jycxiEw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17jycxiEw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17jycxiEw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17jycxiEw .carousel-control,
  .cid-v17jycxiEw .carousel-indicators,
  .cid-v17jycxiEw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17jycxiEw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17jycxiEw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17jycxiEw .carousel-indicators .active,
.cid-v17jycxiEw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17jycxiEw .carousel-indicators .active {
  background: #fff;
}
.cid-v17jycxiEw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17jycxiEw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17jycxiEw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17jycxiEw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17jycxiEw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17jycxiEw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17jycxiEw .carousel {
  width: 100%;
}
.cid-v17jycxiEw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17jycxiEw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17jycxiEw .modal.fade .modal-dialog,
.cid-v17jycxiEw .modal.in .modal-dialog {
  transform: none;
}
.cid-v17jycxiEw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17jycxiEw .content-head {
  max-width: 800px;
}
.cid-v17jycxiEw H3 {
  color: #7f6d5f;
}
.cid-v17jyd1iHW {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17jyd1iHW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jyd1iHW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jyd1iHW .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17jyd1iHW .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17jyd1iHW .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17jyd1iHW .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17jyd1iHW .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17jyd1iHW .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17jyd1iHW .google-map iframe {
    height: 350px;
  }
}
.cid-v17jyd1iHW .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17jyd1iHW .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17jyd1iHW .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17jyd1iHW .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17jyd1iHW .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17jyd1iHW .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17jyd1iHW .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17jyd1iHW .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17jyd1iHW .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17jyd1iHW .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17jyd1iHW .card {
  justify-content: center;
}
.cid-v17jyd1iHW .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jyd1iHW .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17jyd1iHW .mbr-address {
  color: #212529;
}
.cid-v17jyd1iHW .list {
  color: #212529;
}
.cid-v17jyd1iHW .mbr-address,
.cid-v17jyd1iHW .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17jyd1iHW .list,
.cid-v17jyd1iHW .item-wrap {
  color: #000000;
}
.cid-v17jydtLfh {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17jF9CKEd {
  z-index: 1000;
  width: 100%;
}
.cid-v17jF9CKEd .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-v17jF9CKEd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17jF9CKEd .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17jF9CKEd .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17jF9CKEd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17jF9CKEd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17jF9CKEd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17jF9CKEd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17jF9CKEd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17jF9CKEd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17jF9CKEd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17jF9CKEd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17jF9CKEd .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17jF9CKEd .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17jF9CKEd .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17jF9CKEd .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-v17jF9CKEd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17jF9CKEd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17jF9CKEd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17jF9CKEd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17jF9CKEd .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17jF9CKEd .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jF9CKEd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17jF9CKEd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17jF9CKEd .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17jF9CKEd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jF9CKEd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17jF9CKEd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17jF9CKEd .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-v17jF9CKEd .nav-item:focus,
.cid-v17jF9CKEd .nav-link:focus {
  outline: none;
}
.cid-v17jF9CKEd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17jF9CKEd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17jF9CKEd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17jF9CKEd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17jF9CKEd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17jF9CKEd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17jF9CKEd .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-v17jF9CKEd .navbar.opened {
  transition: all 0.3s;
}
.cid-v17jF9CKEd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17jF9CKEd .navbar .navbar-logo img {
  width: auto;
}
.cid-v17jF9CKEd .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17jF9CKEd .navbar.collapsed {
  justify-content: center;
}
.cid-v17jF9CKEd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17jF9CKEd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17jF9CKEd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17jF9CKEd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17jF9CKEd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17jF9CKEd .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-v17jF9CKEd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17jF9CKEd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17jF9CKEd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17jF9CKEd .navbar {
    min-height: 72px;
  }
  .cid-v17jF9CKEd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17jF9CKEd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17jF9CKEd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17jF9CKEd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17jF9CKEd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17jF9CKEd .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-v17jF9CKEd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17jF9CKEd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17jF9CKEd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17jF9CKEd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17jF9CKEd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17jF9CKEd .dropdown-item.active,
.cid-v17jF9CKEd .dropdown-item:active {
  background-color: transparent;
}
.cid-v17jF9CKEd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17jF9CKEd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17jF9CKEd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17jF9CKEd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17jF9CKEd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17jF9CKEd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17jF9CKEd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17jF9CKEd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17jF9CKEd .navbar-buttons {
    text-align: left;
  }
}
.cid-v17jF9CKEd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17jF9CKEd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17jF9CKEd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17jF9CKEd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17jF9CKEd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17jF9CKEd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17jF9CKEd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17jF9CKEd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17jF9CKEd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17jF9CKEd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17jF9CKEd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17jF9CKEd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17jF9CKEd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17jF9CKEd .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17jF9CKEd .navbar {
    height: 70px;
  }
  .cid-v17jF9CKEd .navbar.opened {
    height: auto;
  }
  .cid-v17jF9CKEd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17jF9CKEd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17jF9CKEd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17jF9CKEd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17jF9CKEd .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-v17jF9CKEd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17jF9CKEd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17jF9CKEd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17jF9CKEd .navbar-brand {
    margin-right: auto;
  }
  .cid-v17jF9CKEd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17jF9CKEd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17jF9CKEd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17jF9CKEd .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-v17jF9CKEd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17jF9CKEd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17jF9CKEd .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-v17jF9CKEd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17jF9CKEd .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-v17jF9CKEd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17jF9CKEd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17jF9UXtj {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17jF9UXtj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jF9UXtj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jF9UXtj .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17jF9UXtj .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17jF9UXtj {
    align-items: center;
  }
  .cid-v17jF9UXtj .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17jF9UXtj .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17jF9UXtj {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17jF9UXtj .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17jF9UXtj .content-wrap {
    width: 100%;
  }
}
.cid-v17jF9UXtj .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jF9UXtj .mbr-text,
.cid-v17jF9UXtj .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jFa6K04 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17jFa6K04 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jFa6K04 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jFa6K04 .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17jFa6K04 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jFa6K04 .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17jFa6K04 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jFa6K04 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17jFa6K04 .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jFa6K04 .mbr-text,
.cid-v17jFa6K04 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17jFa6K04 img {
  width: 100%;
  height: 100%;
}
.cid-v17jFapMzS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17jFapMzS .mbr-text {
  color: #000000;
}
.cid-v17jFapMzS .mbr-section-subtitle {
  color: #000000;
}
.cid-v17jFapMzS .mbr-section-title {
  color: #000000;
}
.cid-v17jFapMzS .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jFapMzS .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17jFapMzS .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17jFapMzS .img-wrapper {
  display: flex;
}
.cid-v17jFapMzS .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jFapMzS .card-title,
.cid-v17jFapMzS .img-wrapper {
  text-align: center;
}
.cid-v17jFaC8fe {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17jFaC8fe .justify-content-center {
  align-items: center;
}
.cid-v17jFaC8fe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jFaC8fe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jFaC8fe .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17jFaC8fe .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jFaC8fe .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17jFaC8fe .content-head {
  max-width: 800px;
}
.cid-v17jFaC8fe .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17jFaC8fe .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17jFaC8fe .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17jFb6zDe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17jFb6zDe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jFb6zDe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jFb6zDe .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17jFb6zDe .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17jFb6zDe .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17jFb6zDe .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17jFb6zDe .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17jFb6zDe .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17jFb6zDe .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17jFb6zDe .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17jFb6zDe .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17jFb6zDe .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17jFb6zDe .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17jFb6zDe .content-head {
  max-width: 800px;
}
.cid-v17jFb6zDe .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17jFb6zDe .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17jFbsCtQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17jFbsCtQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jFbsCtQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jFbsCtQ .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17jFbsCtQ .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jFbsCtQ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jFbsCtQ .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17jFbsCtQ .mbr-text,
.cid-v17jFbsCtQ .mbr-section-btn {
  text-align: left;
}
.cid-v17jFbsCtQ .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jFbsCtQ .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17jFbsCtQ .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17jFbsCtQ .img-wrapper {
  display: flex;
}
.cid-v17jFbsCtQ .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jFbsCtQ .card-title {
  text-align: center;
}
.cid-v17jFbJaQz {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17jFbJaQz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jFbJaQz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17jFbJaQz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jFbJaQz .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17jFbJaQz .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jFbJaQz .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17jFbJaQz .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jFbJaQz .mbr-text,
.cid-v17jFbJaQz .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17jFc1NJU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17jFc1NJU .mbr-text {
  color: #000000;
}
.cid-v17jFc1NJU .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17jFc1NJU .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jFc1NJU .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jFc1NJU .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17jFc1NJU p {
  line-height: 1.3;
}
.cid-v17jFc1NJU .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17jFc1NJU .mbr-iconfont {
    display: none;
  }
}
.cid-v17jFc1NJU .wrapper {
  position: relative;
}
.cid-v17jFc1NJU .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17jFc1NJU .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17jFc1NJU .img-wrapper {
  display: flex;
}
.cid-v17jFc1NJU .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17jFc1NJU .card-title,
.cid-v17jFc1NJU .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17jFcjOn0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17jFcjOn0 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17jFcjOn0 .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17jFcjOn0 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jFcjOn0 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17jFcjOn0 .card-title,
.cid-v17jFcjOn0 .iconfont-wrapper {
  color: #000000;
}
.cid-v17jFcjOn0 .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17jFcjOn0 .content-head {
  max-width: 800px;
}
.cid-v17jFcjOn0 .mbr-section-title {
  color: #ffffff;
}
.cid-v17jFcjOn0 .card-title,
.cid-v17jFcjOn0 .img-wrapper {
  text-align: center;
}
.cid-v17jFcjOn0 .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17jFcIij8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17jFcIij8 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17jFcIij8 .item {
    margin-bottom: 1rem;
  }
}
.cid-v17jFcIij8 .item-wrapper {
  position: relative;
}
.cid-v17jFcIij8 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17jFcIij8 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17jFcIij8 .carousel-control,
.cid-v17jFcIij8 .close {
  background: #1b1b1b;
}
.cid-v17jFcIij8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17jFcIij8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17jFcIij8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17jFcIij8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17jFcIij8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17jFcIij8 .close::before {
  content: '\e91a';
}
.cid-v17jFcIij8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17jFcIij8 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17jFcIij8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17jFcIij8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17jFcIij8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17jFcIij8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17jFcIij8 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17jFcIij8 .carousel-indicators li.active,
.cid-v17jFcIij8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17jFcIij8 .carousel-indicators li::after,
.cid-v17jFcIij8 .carousel-indicators li::before {
  content: none;
}
.cid-v17jFcIij8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17jFcIij8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17jFcIij8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jFcIij8 .carousel-indicators {
    display: none;
  }
}
.cid-v17jFcIij8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17jFcIij8 .carousel-inner > .active {
  display: block;
}
.cid-v17jFcIij8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17jFcIij8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17jFcIij8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17jFcIij8 .carousel-control,
  .cid-v17jFcIij8 .carousel-indicators,
  .cid-v17jFcIij8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17jFcIij8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17jFcIij8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17jFcIij8 .carousel-indicators .active,
.cid-v17jFcIij8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17jFcIij8 .carousel-indicators .active {
  background: #fff;
}
.cid-v17jFcIij8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17jFcIij8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17jFcIij8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17jFcIij8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17jFcIij8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17jFcIij8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17jFcIij8 .carousel {
  width: 100%;
}
.cid-v17jFcIij8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17jFcIij8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17jFcIij8 .modal.fade .modal-dialog,
.cid-v17jFcIij8 .modal.in .modal-dialog {
  transform: none;
}
.cid-v17jFcIij8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17jFcIij8 .content-head {
  max-width: 800px;
}
.cid-v17jFcIij8 H3 {
  color: #7f6d5f;
}
.cid-v17jFde1mg {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17jFde1mg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jFde1mg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jFde1mg .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17jFde1mg .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17jFde1mg .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17jFde1mg .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17jFde1mg .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17jFde1mg .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17jFde1mg .google-map iframe {
    height: 350px;
  }
}
.cid-v17jFde1mg .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17jFde1mg .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17jFde1mg .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17jFde1mg .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17jFde1mg .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17jFde1mg .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17jFde1mg .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17jFde1mg .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17jFde1mg .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17jFde1mg .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17jFde1mg .card {
  justify-content: center;
}
.cid-v17jFde1mg .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jFde1mg .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17jFde1mg .mbr-address {
  color: #212529;
}
.cid-v17jFde1mg .list {
  color: #212529;
}
.cid-v17jFde1mg .mbr-address,
.cid-v17jFde1mg .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17jFde1mg .list,
.cid-v17jFde1mg .item-wrap {
  color: #000000;
}
.cid-v17jFdGmON {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
.cid-v17jKyWjvs {
  z-index: 1000;
  width: 100%;
}
.cid-v17jKyWjvs .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-v17jKyWjvs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v17jKyWjvs .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v17jKyWjvs .navbar-nav {
    max-width: 45%;
  }
}
.cid-v17jKyWjvs .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v17jKyWjvs .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v17jKyWjvs .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v17jKyWjvs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v17jKyWjvs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v17jKyWjvs .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v17jKyWjvs .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v17jKyWjvs .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v17jKyWjvs .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v17jKyWjvs .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v17jKyWjvs .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v17jKyWjvs .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-v17jKyWjvs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v17jKyWjvs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v17jKyWjvs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v17jKyWjvs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v17jKyWjvs .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v17jKyWjvs .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jKyWjvs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v17jKyWjvs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v17jKyWjvs .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v17jKyWjvs .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jKyWjvs .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v17jKyWjvs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v17jKyWjvs .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-v17jKyWjvs .nav-item:focus,
.cid-v17jKyWjvs .nav-link:focus {
  outline: none;
}
.cid-v17jKyWjvs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v17jKyWjvs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v17jKyWjvs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v17jKyWjvs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v17jKyWjvs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v17jKyWjvs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v17jKyWjvs .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-v17jKyWjvs .navbar.opened {
  transition: all 0.3s;
}
.cid-v17jKyWjvs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v17jKyWjvs .navbar .navbar-logo img {
  width: auto;
}
.cid-v17jKyWjvs .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v17jKyWjvs .navbar.collapsed {
  justify-content: center;
}
.cid-v17jKyWjvs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v17jKyWjvs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v17jKyWjvs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4rem);
  }
}
.cid-v17jKyWjvs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v17jKyWjvs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v17jKyWjvs .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-v17jKyWjvs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v17jKyWjvs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v17jKyWjvs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v17jKyWjvs .navbar {
    min-height: 72px;
  }
  .cid-v17jKyWjvs .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v17jKyWjvs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v17jKyWjvs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v17jKyWjvs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v17jKyWjvs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v17jKyWjvs .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-v17jKyWjvs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v17jKyWjvs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v17jKyWjvs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v17jKyWjvs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v17jKyWjvs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v17jKyWjvs .dropdown-item.active,
.cid-v17jKyWjvs .dropdown-item:active {
  background-color: transparent;
}
.cid-v17jKyWjvs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v17jKyWjvs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v17jKyWjvs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v17jKyWjvs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v17jKyWjvs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v17jKyWjvs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v17jKyWjvs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v17jKyWjvs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v17jKyWjvs .navbar-buttons {
    text-align: left;
  }
}
.cid-v17jKyWjvs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v17jKyWjvs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #7f6d5f;
}
.cid-v17jKyWjvs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v17jKyWjvs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17jKyWjvs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v17jKyWjvs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v17jKyWjvs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17jKyWjvs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v17jKyWjvs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v17jKyWjvs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v17jKyWjvs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v17jKyWjvs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v17jKyWjvs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v17jKyWjvs .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v17jKyWjvs .navbar {
    height: 70px;
  }
  .cid-v17jKyWjvs .navbar.opened {
    height: auto;
  }
  .cid-v17jKyWjvs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v17jKyWjvs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v17jKyWjvs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v17jKyWjvs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v17jKyWjvs .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-v17jKyWjvs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v17jKyWjvs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v17jKyWjvs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v17jKyWjvs .navbar-brand {
    margin-right: auto;
  }
  .cid-v17jKyWjvs .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-v17jKyWjvs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v17jKyWjvs .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v17jKyWjvs .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-v17jKyWjvs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v17jKyWjvs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v17jKyWjvs .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-v17jKyWjvs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v17jKyWjvs .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-v17jKyWjvs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v17jKyWjvs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v17jKzezys {
  display: flex;
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #eedecf;
}
.cid-v17jKzezys .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jKzezys .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jKzezys .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v17jKzezys .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v17jKzezys {
    align-items: center;
  }
  .cid-v17jKzezys .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v17jKzezys .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v17jKzezys {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v17jKzezys .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v17jKzezys .content-wrap {
    width: 100%;
  }
}
.cid-v17jKzezys .mbr-section-title {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jKzezys .mbr-text,
.cid-v17jKzezys .mbr-section-btn {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jKzrwtq {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17jKzrwtq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jKzrwtq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jKzrwtq .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-v17jKzrwtq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jKzrwtq .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v17jKzrwtq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jKzrwtq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17jKzrwtq .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jKzrwtq .mbr-text,
.cid-v17jKzrwtq .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17jKzrwtq img {
  width: 100%;
  height: 100%;
}
.cid-v17jKzGIui {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17jKzGIui .mbr-text {
  color: #000000;
}
.cid-v17jKzGIui .mbr-section-subtitle {
  color: #000000;
}
.cid-v17jKzGIui .mbr-section-title {
  color: #000000;
}
.cid-v17jKzGIui .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jKzGIui .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17jKzGIui .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17jKzGIui .img-wrapper {
  display: flex;
}
.cid-v17jKzGIui .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jKzGIui .card-title,
.cid-v17jKzGIui .img-wrapper {
  text-align: center;
}
.cid-v17jKzTEun {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v17jKzTEun .justify-content-center {
  align-items: center;
}
.cid-v17jKzTEun .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jKzTEun .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jKzTEun .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-v17jKzTEun .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jKzTEun .iconfont-wrapper {
  padding-right: 1.5rem;
}
.cid-v17jKzTEun .content-head {
  max-width: 800px;
}
.cid-v17jKzTEun .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #eedecf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #7f6d5f;
  height: 80px;
  border-radius: 50%;
}
.cid-v17jKzTEun .mbr-section-title {
  color: #7f6d5f;
}
.cid-v17jKzTEun .card-title {
  color: #000000;
  text-align: center;
}
.cid-v17jKAnAHQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17jKAnAHQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jKAnAHQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jKAnAHQ .nav-tabs .nav-item.open .nav-link:focus,
.cid-v17jKAnAHQ .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-v17jKAnAHQ .nav-tabs {
  flex-wrap: wrap;
  border-bottom: none;
}
@media (max-width: 767px) {
  .cid-v17jKAnAHQ .nav-item {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
  }
}
.cid-v17jKAnAHQ .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-v17jKAnAHQ .nav-tabs .nav-link {
  transition: padding 0.3s ease, background-color 0.3s ease;
  border: none;
  border-radius: 2rem !important;
  padding: 1.25rem 0!important;
  background-color: transparent!important;
  overflow: hidden!important;
}
.cid-v17jKAnAHQ .nav-tabs .nav-link:not(.active) {
  color: #7f6d5f;
}
.cid-v17jKAnAHQ .nav-tabs .nav-link.active {
  color: #eedecf !important;
  background-color: #7f6d5f !important;
  padding: 1.25rem 2rem!important;
}
.cid-v17jKAnAHQ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v17jKAnAHQ .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-v17jKAnAHQ .mbr-text {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-v17jKAnAHQ .content-head {
  max-width: 800px;
}
.cid-v17jKAnAHQ .item-wrapper {
  background-color: #ffffff;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v17jKAnAHQ .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v17jKAGADo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1-2000x1333.webp");
}
.cid-v17jKAGADo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jKAGADo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jKAGADo .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v17jKAGADo .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jKAGADo .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jKAGADo .card-wrapper {
    padding: 4rem;
  }
}
.cid-v17jKAGADo .mbr-text,
.cid-v17jKAGADo .mbr-section-btn {
  text-align: left;
}
.cid-v17jKAGADo .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jKAGADo .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-v17jKAGADo .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-v17jKAGADo .img-wrapper {
  display: flex;
}
.cid-v17jKAGADo .card-text {
  text-align: center;
  color: #7f6d5f;
}
.cid-v17jKAGADo .card-title {
  text-align: center;
}
.cid-v17jKAXGEt {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v17jKAXGEt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jKAXGEt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v17jKAXGEt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v17jKAXGEt .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v17jKAXGEt .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v17jKAXGEt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v17jKAXGEt .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jKAXGEt .mbr-text,
.cid-v17jKAXGEt .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-v17jKBi69p {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eedecf;
}
.cid-v17jKBi69p .mbr-text {
  color: #000000;
}
.cid-v17jKBi69p .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v17jKBi69p .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jKBi69p .img-wrapper img {
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 40% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v17jKBi69p .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
.cid-v17jKBi69p p {
  line-height: 1.3;
}
.cid-v17jKBi69p .mbr-iconfont {
  font-size: 5rem;
  color: #eedecf;
  opacity: 0.2;
}
@media (max-width: 992px) {
  .cid-v17jKBi69p .mbr-iconfont {
    display: none;
  }
}
.cid-v17jKBi69p .wrapper {
  position: relative;
}
.cid-v17jKBi69p .wrapper .icon1 {
  position: absolute;
  left: -100px;
  top: -60px;
}
.cid-v17jKBi69p .wrapper .icon2 {
  position: absolute;
  right: -100px;
  bottom: -30px;
}
.cid-v17jKBi69p .img-wrapper {
  display: flex;
}
.cid-v17jKBi69p .card-text {
  text-align: center;
  color: #000000;
}
.cid-v17jKBi69p .card-title,
.cid-v17jKBi69p .img-wrapper {
  text-align: center;
  color: #f0466a;
}
.cid-v17jKBzvRc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #7f6d5f;
}
.cid-v17jKBzvRc .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v17jKBzvRc .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v17jKBzvRc .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jKBzvRc .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v17jKBzvRc .card-title,
.cid-v17jKBzvRc .iconfont-wrapper {
  color: #000000;
}
.cid-v17jKBzvRc .card-text {
  color: #000000;
  text-align: center;
}
.cid-v17jKBzvRc .content-head {
  max-width: 800px;
}
.cid-v17jKBzvRc .mbr-section-title {
  color: #ffffff;
}
.cid-v17jKBzvRc .card-title,
.cid-v17jKBzvRc .img-wrapper {
  text-align: center;
}
.cid-v17jKBzvRc .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v17jKBYA8W {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v17jKBYA8W .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v17jKBYA8W .item {
    margin-bottom: 1rem;
  }
}
.cid-v17jKBYA8W .item-wrapper {
  position: relative;
}
.cid-v17jKBYA8W .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v17jKBYA8W .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v17jKBYA8W .carousel-control,
.cid-v17jKBYA8W .close {
  background: #1b1b1b;
}
.cid-v17jKBYA8W .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v17jKBYA8W .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v17jKBYA8W .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v17jKBYA8W .carousel-control-next span {
  margin-left: 5px;
}
.cid-v17jKBYA8W .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v17jKBYA8W .close::before {
  content: '\e91a';
}
.cid-v17jKBYA8W .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v17jKBYA8W .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v17jKBYA8W .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17jKBYA8W .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v17jKBYA8W .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v17jKBYA8W .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v17jKBYA8W .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v17jKBYA8W .carousel-indicators li.active,
.cid-v17jKBYA8W .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v17jKBYA8W .carousel-indicators li::after,
.cid-v17jKBYA8W .carousel-indicators li::before {
  content: none;
}
.cid-v17jKBYA8W .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v17jKBYA8W .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v17jKBYA8W .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v17jKBYA8W .carousel-indicators {
    display: none;
  }
}
.cid-v17jKBYA8W .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v17jKBYA8W .carousel-inner > .active {
  display: block;
}
.cid-v17jKBYA8W .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v17jKBYA8W .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v17jKBYA8W .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v17jKBYA8W .carousel-control,
  .cid-v17jKBYA8W .carousel-indicators,
  .cid-v17jKBYA8W .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v17jKBYA8W .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v17jKBYA8W .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v17jKBYA8W .carousel-indicators .active,
.cid-v17jKBYA8W .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v17jKBYA8W .carousel-indicators .active {
  background: #fff;
}
.cid-v17jKBYA8W .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v17jKBYA8W .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v17jKBYA8W .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v17jKBYA8W .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v17jKBYA8W .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v17jKBYA8W .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v17jKBYA8W .carousel {
  width: 100%;
}
.cid-v17jKBYA8W .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v17jKBYA8W .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v17jKBYA8W .modal.fade .modal-dialog,
.cid-v17jKBYA8W .modal.in .modal-dialog {
  transform: none;
}
.cid-v17jKBYA8W .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v17jKBYA8W .content-head {
  max-width: 800px;
}
.cid-v17jKBYA8W H3 {
  color: #7f6d5f;
}
.cid-v17jKCs9vS {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #f7f7f7;
}
.cid-v17jKCs9vS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v17jKCs9vS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v17jKCs9vS .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
.cid-v17jKCs9vS .title-wrapper .mbr-section-title span {
  color: #7f6d5f;
}
@media (max-width: 992px) {
  .cid-v17jKCs9vS .title-wrapper .mbr-section-title {
    margin-bottom: 46px;
  }
}
.cid-v17jKCs9vS .google-map {
  margin-right: 40px;
}
@media (max-width: 992px) {
  .cid-v17jKCs9vS .google-map {
    margin-right: 0;
    margin-bottom: 46px;
  }
}
.cid-v17jKCs9vS .google-map iframe {
  height: 550px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v17jKCs9vS .google-map iframe {
    height: 350px;
  }
}
.cid-v17jKCs9vS .content-wrapper .address-wrap {
  margin-bottom: 6px;
}
.cid-v17jKCs9vS .content-wrapper .address-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17jKCs9vS .content-wrapper .address-wrap .mbr-address {
  margin-bottom: 0;
}
.cid-v17jKCs9vS .content-wrapper .contacts-wrap {
  margin-top: 16px;
}
.cid-v17jKCs9vS .content-wrapper .contacts-wrap .mbr-desc {
  margin-bottom: 5px;
}
.cid-v17jKCs9vS .content-wrapper .contacts-wrap .list {
  padding: 0;
  list-style-position: inside;
  margin: 0;
}
.cid-v17jKCs9vS .content-wrapper .contacts-wrap .list .item-wrap {
  margin-bottom: 5px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.cid-v17jKCs9vS .content-wrapper .contacts-wrap .list .item-wrap:hover,
.cid-v17jKCs9vS .content-wrapper .contacts-wrap .list .item-wrap:focus {
  color: #7f6d5f;
}
.cid-v17jKCs9vS .content-wrapper .contacts-wrap .list .item-wrap::marker {
  color: #7f6d5f;
}
.cid-v17jKCs9vS .card {
  justify-content: center;
}
.cid-v17jKCs9vS .mbr-section-title {
  color: #7f6d5f;
  text-align: center;
}
.cid-v17jKCs9vS .mbr-desc {
  color: #000000;
  text-align: left;
}
.cid-v17jKCs9vS .mbr-address {
  color: #212529;
}
.cid-v17jKCs9vS .list {
  color: #212529;
}
.cid-v17jKCs9vS .mbr-address,
.cid-v17jKCs9vS .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v17jKCs9vS .list,
.cid-v17jKCs9vS .item-wrap {
  color: #000000;
}
.cid-v17jKCXlpn {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #7f6d5f;
  overflow: hidden;
}
