body {
  font-family: 'EB Garamond', serif;
}
.display-1 {
  font-family: 'Cormorant Garamond', serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Cormorant Garamond', serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Josefin Sans', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Cormorant Garamond', serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'EB Garamond', serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 90rem) / (48 - 25)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 25))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 40rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #ba9b67 !important;
}
.bg-success {
  background-color: #ddc499 !important;
}
.bg-info {
  background-color: #383838 !important;
}
.bg-warning {
  background-color: #ffa6a6 !important;
}
.bg-danger {
  background-color: #b10e0e !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ba9b67 !important;
  border-color: #ba9b67 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #8b6f3f !important;
  border-color: #8b6f3f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #8b6f3f !important;
  border-color: #8b6f3f !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ece9e6 !important;
  border-color: #ece9e6 !important;
  color: #78695b !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #c7beb5 !important;
  border-color: #c7beb5 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #78695b !important;
  background-color: #c7beb5 !important;
  border-color: #c7beb5 !important;
}
.btn-info,
.btn-info:active {
  background-color: #383838 !important;
  border-color: #383838 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-success,
.btn-success:active {
  background-color: #ddc499 !important;
  border-color: #ddc499 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #c79e58 !important;
  border-color: #c79e58 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #c79e58 !important;
  border-color: #c79e58 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffa6a6 !important;
  border-color: #ffa6a6 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #ff4f4f !important;
  border-color: #ff4f4f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #ff4f4f !important;
  border-color: #ff4f4f !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b10e0e !important;
  border-color: #b10e0e !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #610808 !important;
  border-color: #610808 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #610808 !important;
  border-color: #610808 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !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: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #8b6f3f;
  color: #ba9b67;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #8b6f3f !important;
  background-color: transparent!important;
  border-color: #8b6f3f !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #ba9b67 !important;
  border-color: #ba9b67 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #c7beb5;
  color: #ece9e6;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #c7beb5 !important;
  background-color: transparent!important;
  border-color: #c7beb5 !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #78695b !important;
  background-color: #ece9e6 !important;
  border-color: #ece9e6 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #0d0d0d;
  color: #383838;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #0d0d0d !important;
  background-color: transparent!important;
  border-color: #0d0d0d !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #383838 !important;
  border-color: #383838 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #c79e58;
  color: #ddc499;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #c79e58 !important;
  background-color: transparent!important;
  border-color: #c79e58 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #ddc499 !important;
  border-color: #ddc499 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ff4f4f;
  color: #ffa6a6;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ff4f4f !important;
  background-color: transparent!important;
  border-color: #ff4f4f !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #ffa6a6 !important;
  border-color: #ffa6a6 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #610808;
  color: #b10e0e;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #610808 !important;
  background-color: transparent!important;
  border-color: #610808 !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b10e0e !important;
  border-color: #b10e0e !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #000000;
  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: #cfcfcf;
  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: #ba9b67 !important;
}
.text-secondary {
  color: #ece9e6 !important;
}
.text-success {
  color: #ddc499 !important;
}
.text-info {
  color: #383838 !important;
}
.text-warning {
  color: #ffa6a6 !important;
}
.text-danger {
  color: #b10e0e !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #81663a !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #c0b6ac !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #c4984d !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #050505 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #ff4040 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #520707 !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;
  font-style: italic;
  border-bottom: 1px solid transparent;
}
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: #ba9b67;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #383838;
}
.alert-warning {
  background-color: #ffa6a6;
}
.alert-danger {
  background-color: #b10e0e;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ba9b67;
  border-color: #ba9b67;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #ba9b67;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #e2d5bf;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ababab;
}
.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: #f14e4e;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Josefin Sans', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.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: #ba9b67 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Josefin Sans', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #ba9b67;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ba9b67;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #ba9b67;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #ba9b67;
  border-bottom-color: #ba9b67;
}
.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: #ba9b67 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ece9e6 !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='%23ba9b67' %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;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sNBLwKVrvT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sNBLwKVrvT .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sNBLwKVrvT .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sNBLwKVrvT .carousel {
    height: 400px;
  }
}
.cid-sNBLwKVrvT .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sNBLwKVrvT .carousel .carousel-item,
.cid-sNBLwKVrvT .carousel .carousel-inner {
  height: 100%;
}
.cid-sNBLwKVrvT .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sNBLwKVrvT .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sNBLwKVrvT .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sNBLwKVrvT .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sNBLwKVrvT .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sNBLwKVrvT .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sNBLwKVrvT .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sNBLwKVrvT .row {
  position: relative;
}
.cid-sNBLwKVrvT .container {
  margin-bottom: 3px;
}
.cid-sNBLwKVrvT .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sNBLwKVrvT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNBLwKVrvT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sNBLwKVrvT .carousel-control {
    top: 70%;
  }
  .cid-sNBLwKVrvT .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sNBLwKVrvT .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sNBLwKVrvT .buttons-wrap {
  justify-content: start;
}
.cid-sNBLwKVrvT .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sNBLwKVrvT .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sNBLwKVrvT .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sNBLwKVrvT .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sNBLwKVrvT .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sNBLwKVrvT .wrap {
  z-index: 9999;
}
.cid-sNBLwKVrvT .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sNBLwKVrvT .btnHeader::before,
.cid-sNBLwKVrvT .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sNBLwKVrvT .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sNBLwKVrvT .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sNBLwKVrvT .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sNBLwKVrvT .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sNBLwKVrvT .img {
  position: relative;
}
.cid-sNBLMZ8bqj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-sNBLMZ8bqj .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sNBLMZ8bqj .item {
    margin-bottom: 3rem;
  }
}
.cid-sNBLMZ8bqj .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-sNBLMZ8bqj .item-wrapper {
  height: 100%;
}
.cid-sNBLMZ8bqj .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-sNBLMZ8bqj .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-sNBLMZ8bqj .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-sNBLMZ8bqj .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-sNBLMZ8bqj .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sNBLMZ8bqj .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sNBLMZ8bqj .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sNBLMZ8bqj .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sNBLMZ8bqj .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-sTUWPD0Kan {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-sTUWPD0Kan .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sTUWPD0Kan .item {
    margin-bottom: 3rem;
  }
}
.cid-sTUWPD0Kan .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-sTUWPD0Kan .item-wrapper {
  height: 100%;
}
.cid-sTUWPD0Kan .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-sTUWPD0Kan .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-sTUWPD0Kan .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-sTUWPD0Kan .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-sTUWPD0Kan .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTUWPD0Kan .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTUWPD0Kan .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sTUWPD0Kan .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sTUWPD0Kan .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
#custom-html-ey {
  /* Type valid CSS here */
}
#custom-html-ey div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ey p {
  font-size: 60px;
  color: #777;
}
.cid-ufEKzFPNlG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1-4.jpg");
}
.cid-ufEKzFPNlG .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufEKzFPNlG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufEKzFPNlG .col-12 {
  position: relative;
}
.cid-ufEKzFPNlG img {
  max-width: 800px;
  margin: auto;
}
.cid-ufEKzFPNlG .text-wrapper {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  .cid-ufEKzFPNlG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ufEKzFPNlG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ufEKzFPNlG .image-wrapper {
    padding: 1rem;
  }
}
.cid-ufEKzFPNlG .mbr-section-title {
  color: #000000;
}
.cid-sNBLPXZFYx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sNBLPXZFYx .lin {
  font-style: italic;
}
.cid-sNBLPXZFYx .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-sTVzud0zOe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sTVzud0zOe .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sTVzud0zOe .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTVzud0zOe .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sTVzud0zOe .row {
    margin: 0;
  }
}
.cid-sTVzud0zOe .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sTVCduROto {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sTVCduROto .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-sTVCduROto .wrapper {
    padding: 0 6rem;
  }
}
.cid-sTVCduROto .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-sTVCduROto .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sTVCduROto .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sTVCduROto .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTVCduROto .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTVCduROto .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTVCduROto .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-sTVCduROto .right {
    padding-right: 60px;
  }
}
.cid-sTWH25DLqy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sTWH25DLqy .row {
  justify-content: center;
}
.cid-sTWH25DLqy .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-sTWH25DLqy .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-sTWH25DLqy .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTWH25DLqy .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-sTWH25DLqy .title {
    padding-left: 120px;
  }
}
.cid-sTWH25DLqy .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-sTWH25DLqy span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-sTWH25DLqy span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTWH25DLqy span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTWH25DLqy .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTWH25DLqy .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTWH25DLqy .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sTWH25DLqy .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-sTWH25DLqy .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-sTWH25DLqy .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-sTWH25DLqy h3 {
  font-family: "Cormorant Garamond";
}
.cid-sTWH25DLqy .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sTWH25DLqy .mbr-title {
  text-align: left;
}
.cid-sNBM4eunhg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-sNBM4eunhg .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-sNBM4eunhg .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-sNBM4eunhg .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-sNBM4eunhg .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-sNBM4eunhg .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-sNBM4eunhg .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-sNBM4eunhg .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-sNBM4eunhg span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-sNBM4eunhg .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-sNBM4eunhg .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-sNBM4eunhg .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-sNBM4eunhg .left-side {
    padding: 15px;
  }
}
.cid-sNBM4eunhg img {
  width: 100%;
  transition: all 2s;
}
.cid-sNBM4eunhg img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-sTVF4I8kjY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sTVF4I8kjY .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sTVF4I8kjY .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTVF4I8kjY .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sTVF4I8kjY .row {
    margin: 0;
  }
}
.cid-sTVF4I8kjY .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sMzN9d7VrO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sMzN9d7VrO .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTVLsu0C9x {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sTVLsu0C9x .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sTVLsu0C9x .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sTVLsu0C9x .carousel {
    height: 400px;
  }
}
.cid-sTVLsu0C9x .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sTVLsu0C9x .carousel .carousel-item,
.cid-sTVLsu0C9x .carousel .carousel-inner {
  height: 100%;
}
.cid-sTVLsu0C9x .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sTVLsu0C9x .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sTVLsu0C9x .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sTVLsu0C9x .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sTVLsu0C9x .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sTVLsu0C9x .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sTVLsu0C9x .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sTVLsu0C9x .row {
  position: relative;
}
.cid-sTVLsu0C9x .container {
  margin-bottom: 3px;
}
.cid-sTVLsu0C9x .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sTVLsu0C9x .carousel-control .mbri-left,
.cid-sTVLsu0C9x .carousel-control .mbri-right {
  display: none;
}
.cid-sTVLsu0C9x .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sTVLsu0C9x .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sTVLsu0C9x .carousel-control {
    top: 70%;
  }
  .cid-sTVLsu0C9x .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sTVLsu0C9x .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sTVLsu0C9x .buttons-wrap {
  justify-content: start;
}
.cid-sTVLsu0C9x .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sTVLsu0C9x .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sTVLsu0C9x .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sTVLsu0C9x .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sTVLsu0C9x .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sTVLsu0C9x .wrap {
  z-index: 9999;
}
.cid-sTVLsu0C9x .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sTVLsu0C9x .btnHeader::before,
.cid-sTVLsu0C9x .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sTVLsu0C9x .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sTVLsu0C9x .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sTVLsu0C9x .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sTVLsu0C9x .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sTVLsu0C9x .img {
  position: relative;
}
.cid-tvsrPLrf8k {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tvsrPLrf8k .lin {
  font-style: italic;
}
.cid-tvsrPLrf8k .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tvsrPLrf8k .lin,
.cid-tvsrPLrf8k .iconfont-wrapper {
  color: #ffffff;
}
.cid-sTVNHXId0U {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sTVNHXId0U .wrapper {
    position: relative;
    overflow: hidden;
    max-height: 585px;
    padding-left: 30px;
    padding-right: 20px;
  }
}
.cid-sTVNHXId0U img {
  object-fit: cover;
  max-height: 585px;
}
.cid-sTVNHXId0U .wrap {
  border: 1px solid #41392e;
}
@media (min-width: 992px) {
  .cid-sTVNHXId0U .wrap {
    height: 100%;
    padding: 65px 2rem 0px;
  }
}
@media (min-width: 1400px) {
  .cid-sTVNHXId0U .wrap {
    max-height: 100%;
    padding-top: 8rem;
  }
}
@media (min-width: 1800px) {
  .cid-sTVNHXId0U .wrap {
    max-height: 585px;
    padding: 160px 225px 0 130px;
  }
}
@media (max-width: 991px) {
  .cid-sTVNHXId0U .wrap {
    padding: 2rem 1rem;
    margin-top: 2rem;
  }
}
.cid-sTVNHXId0U .card-text {
  color: #767676;
}
.cid-sTVNHXId0U .main-sub-title {
  color: #ffffff;
}
.cid-sTVNHXId0U .main-text {
  font-family: "EB Garamond";
  color: #c0bcb7;
}
.cid-sTVNHXId0U .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sTVNHXId0U span {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sTVNHXId0U span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTVNHXId0U span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTVNHXId0U .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTVNHXId0U .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTVLswmdwQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sTVLswmdwQ .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sTVLswmdwQ .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTVLswmdwQ .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sTVLswmdwQ .row {
    margin: 0;
  }
}
.cid-sTVLswmdwQ .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-ufEIeqijTp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1-4.jpg");
}
.cid-ufEIeqijTp .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufEIeqijTp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufEIeqijTp .col-12 {
  position: relative;
}
.cid-ufEIeqijTp img {
  max-width: 800px;
  margin: auto;
}
.cid-ufEIeqijTp .text-wrapper {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  .cid-ufEIeqijTp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ufEIeqijTp .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ufEIeqijTp .image-wrapper {
    padding: 1rem;
  }
}
.cid-ufEIeqijTp .mbr-section-title {
  color: #000000;
}
.cid-tvsrTg4it2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tvsrTg4it2 .mbr-text {
  border-left: 1px solid currentColor;
  padding-left: 1rem;
  color: #C0BCB7;
}
.cid-tvsrTg4it2 .mbr-section-subtitle {
  color: #c0bcb7;
}
.cid-tvsrTg4it2 .title {
  text-align: right;
}
@media (max-width: 991px) {
  .cid-tvsrTg4it2 .title {
    text-align: left;
  }
}
@media (max-width: 991px) {
  .cid-tvsrTg4it2 .col-12 {
    flex-direction: row-reverse;
  }
  .cid-tvsrTg4it2 .col-12,
  .cid-tvsrTg4it2 .col-md-12 {
    padding: 0;
  }
}
.cid-tvsrTg4it2 .si img {
  width: auto;
}
.cid-uot25M5TK0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #dedede;
}
.cid-uot25M5TK0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uot25M5TK0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uot25M5TK0 .container-fluid {
  padding: 0;
  border-top: 1px solid #707070;
  border-bottom: 1px solid #707070;
}
@media (max-width: 992px) {
  .cid-uot25M5TK0 .container-fluid {
    padding: 0;
  }
}
.cid-uot25M5TK0 .container {
  border-top: 1px solid #707070;
  border-bottom: 1px solid #707070;
}
@media (max-width: 992px) {
  .cid-uot25M5TK0 .container {
    padding: 0 28px;
  }
}
.cid-uot25M5TK0 .row {
  margin: -1px 0 0 0;
  justify-content: center;
  padding: 20px;
}
@media (max-width: 992px) {
  .cid-uot25M5TK0 .row {
    padding: 20px 8px;
  }
}
.cid-uot25M5TK0 .item {
  padding: 20px;
}
.cid-uot25M5TK0 .item .item-wrapper a {
  display: block;
}
.cid-uot25M5TK0 .item .item-wrapper a:hover .item-img img {
  transform: scale(1.06);
}
.cid-uot25M5TK0 .item .item-wrapper a .item-img {
  overflow: hidden;
}
.cid-uot25M5TK0 .item .item-wrapper a .item-img img {
  height: 300px;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
.cid-tvsuHytE2i {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tvsuHytE2i .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tvsuHytE2i .item {
    margin-bottom: 3rem;
  }
}
.cid-tvsuHytE2i .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvsuHytE2i .item-wrapper {
  height: 100%;
}
.cid-tvsuHytE2i .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tvsuHytE2i .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tvsuHytE2i .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tvsuHytE2i .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tvsuHytE2i .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvsuHytE2i .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvsuHytE2i .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvsuHytE2i .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvsuHytE2i .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tvsuERNjz8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tvsuERNjz8 .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tvsuERNjz8 .item {
    margin-bottom: 3rem;
  }
}
.cid-tvsuERNjz8 .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvsuERNjz8 .item-wrapper {
  height: 100%;
}
.cid-tvsuERNjz8 .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tvsuERNjz8 .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tvsuERNjz8 .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tvsuERNjz8 .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tvsuERNjz8 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvsuERNjz8 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvsuERNjz8 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvsuERNjz8 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvsuERNjz8 .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
#custom-html-f1 {
  /* Type valid CSS here */
}
#custom-html-f1 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-f1 p {
  font-size: 60px;
  color: #777;
}
.cid-tvstS7sueO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tvstS7sueO .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tvstS7sueO .item {
    margin-bottom: 3rem;
  }
}
.cid-tvstS7sueO .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvstS7sueO .item-wrapper {
  height: 100%;
}
.cid-tvstS7sueO .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tvstS7sueO .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tvstS7sueO .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tvstS7sueO .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tvstS7sueO .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvstS7sueO .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvstS7sueO .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvstS7sueO .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvstS7sueO .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tvstO1i1nG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tvstO1i1nG .lin {
  font-style: italic;
}
.cid-tvstO1i1nG .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tlzeO7sXgm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tlzeO7sXgm .mbr-section-title,
.cid-tlzeO7sXgm .mbr-section-subtitle {
  text-align: center;
}
.cid-tlzeO7sXgm .card {
  border-radius: 0;
  margin-bottom: 2rem;
  border-bottom: 1px solid #41392e;
}
@media (min-width: 992px) {
  .cid-tlzeO7sXgm .right {
    padding-right: 71px;
  }
  .cid-tlzeO7sXgm .left {
    padding-left: 71px;
  }
}
.cid-tlzeO7sXgm .card-title {
  letter-spacing: .035em;
}
.cid-tlzeO7sXgm .mbr-section-subtitle,
.cid-tlzeO7sXgm .mbr-text {
  color: #9A948D;
}
.cid-tlzeO7sXgm .cost {
  text-align: right;
}
.cid-uh7uAF8Jyf {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/0103-d-2000x1335.jpg");
}
.cid-uh7uAF8Jyf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh7uAF8Jyf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh7uAF8Jyf .content-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-uh7uAF8Jyf .mbr-section-title {
  color: #FFFFFF;
}
.cid-uh7uAF8Jyf .mbr-section-subtitle {
  color: #FFFFFF;
}
.cid-uh7uAF8Jyf .mbr-text {
  margin-top: 48px;
  color: #FFFFFF;
}
.cid-uh7uAF8Jyf .mbr-section-btn {
  margin-top: 20px;
}
.cid-uh7uAF8Jyf iframe,
.cid-uh7uAF8Jyf img,
.cid-uh7uAF8Jyf video {
  width: 100%;
}
.cid-uh7uAF8Jyf .mbr-media {
  display: flex;
  justify-content: center;
  position: relative;
  margin: 48px auto 0;
  width: fit-content;
  max-width: 100%;
}
.cid-uh7uAF8Jyf .mbr-media span {
  font-size: 1.5rem;
  color: #33363b;
  transition: all 0.2s;
}
.cid-uh7uAF8Jyf .icon-wrap {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 60px;
  min-height: 60px;
  padding: 1rem;
  border-radius: 50%;
  cursor: pointer;
  background-color: #ffffff;
  z-index: 2;
}
.cid-uh7uAF8Jyf .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0.6;
  border-radius: 50%;
  transition: 0.3s all;
}
.cid-uh7uAF8Jyf .icon-wrap:hover:before {
  width: calc(100% + 20px);
  height: calc(100% + 20px);
}
.cid-uh7uAF8Jyf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uh7uAF8Jyf .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-uh7uAF8Jyf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uh7uAF8Jyf .modalWindow .modalWindow-video {
  height: 45vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-uh7uAF8Jyf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uh7uAF8Jyf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uh7uEfNzTG {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/3t9a1461-2000x1334.jpg");
}
.cid-uh7uEfNzTG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh7uEfNzTG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh7uEfNzTG .content-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-uh7uEfNzTG .mbr-section-title {
  color: #FFFFFF;
}
.cid-uh7uEfNzTG .mbr-section-subtitle {
  color: #FFFFFF;
}
.cid-uh7uEfNzTG .mbr-text {
  margin-top: 48px;
  color: #FFFFFF;
}
.cid-uh7uEfNzTG .mbr-section-btn {
  margin-top: 20px;
}
.cid-uh7uEfNzTG iframe,
.cid-uh7uEfNzTG img,
.cid-uh7uEfNzTG video {
  width: 100%;
}
.cid-uh7uEfNzTG .mbr-media {
  display: flex;
  justify-content: center;
  position: relative;
  margin: 48px auto 0;
  width: fit-content;
  max-width: 100%;
}
.cid-uh7uEfNzTG .mbr-media span {
  font-size: 1.5rem;
  color: #33363b;
  transition: all 0.2s;
}
.cid-uh7uEfNzTG .icon-wrap {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 60px;
  min-height: 60px;
  padding: 1rem;
  border-radius: 50%;
  cursor: pointer;
  background-color: #ffffff;
  z-index: 2;
}
.cid-uh7uEfNzTG .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0.6;
  border-radius: 50%;
  transition: 0.3s all;
}
.cid-uh7uEfNzTG .icon-wrap:hover:before {
  width: calc(100% + 20px);
  height: calc(100% + 20px);
}
.cid-uh7uEfNzTG .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uh7uEfNzTG .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-uh7uEfNzTG .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uh7uEfNzTG .modalWindow .modalWindow-video {
  height: 45vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-uh7uEfNzTG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uh7uEfNzTG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uh7uF2RHO5 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/0121-2000x1335.jpg");
}
.cid-uh7uF2RHO5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh7uF2RHO5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh7uF2RHO5 .content-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-uh7uF2RHO5 .mbr-section-title {
  color: #FFFFFF;
}
.cid-uh7uF2RHO5 .mbr-section-subtitle {
  color: #FFFFFF;
}
.cid-uh7uF2RHO5 .mbr-text {
  margin-top: 48px;
  color: #FFFFFF;
}
.cid-uh7uF2RHO5 .mbr-section-btn {
  margin-top: 20px;
}
.cid-uh7uF2RHO5 iframe,
.cid-uh7uF2RHO5 img,
.cid-uh7uF2RHO5 video {
  width: 100%;
}
.cid-uh7uF2RHO5 .mbr-media {
  display: flex;
  justify-content: center;
  position: relative;
  margin: 48px auto 0;
  width: fit-content;
  max-width: 100%;
}
.cid-uh7uF2RHO5 .mbr-media span {
  font-size: 1.5rem;
  color: #33363b;
  transition: all 0.2s;
}
.cid-uh7uF2RHO5 .icon-wrap {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 60px;
  min-height: 60px;
  padding: 1rem;
  border-radius: 50%;
  cursor: pointer;
  background-color: #ffffff;
  z-index: 2;
}
.cid-uh7uF2RHO5 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0.6;
  border-radius: 50%;
  transition: 0.3s all;
}
.cid-uh7uF2RHO5 .icon-wrap:hover:before {
  width: calc(100% + 20px);
  height: calc(100% + 20px);
}
.cid-uh7uF2RHO5 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uh7uF2RHO5 .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-uh7uF2RHO5 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uh7uF2RHO5 .modalWindow .modalWindow-video {
  height: 45vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-uh7uF2RHO5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uh7uF2RHO5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uh7uGDu4S5 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/1y2a7819-2000x1333.jpg");
}
.cid-uh7uGDu4S5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh7uGDu4S5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh7uGDu4S5 .content-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-uh7uGDu4S5 .mbr-section-title {
  color: #FFFFFF;
}
.cid-uh7uGDu4S5 .mbr-section-subtitle {
  color: #FFFFFF;
}
.cid-uh7uGDu4S5 .mbr-text {
  margin-top: 48px;
  color: #FFFFFF;
}
.cid-uh7uGDu4S5 .mbr-section-btn {
  margin-top: 20px;
}
.cid-uh7uGDu4S5 iframe,
.cid-uh7uGDu4S5 img,
.cid-uh7uGDu4S5 video {
  width: 100%;
}
.cid-uh7uGDu4S5 .mbr-media {
  display: flex;
  justify-content: center;
  position: relative;
  margin: 48px auto 0;
  width: fit-content;
  max-width: 100%;
}
.cid-uh7uGDu4S5 .mbr-media span {
  font-size: 1.5rem;
  color: #33363b;
  transition: all 0.2s;
}
.cid-uh7uGDu4S5 .icon-wrap {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 60px;
  min-height: 60px;
  padding: 1rem;
  border-radius: 50%;
  cursor: pointer;
  background-color: #ffffff;
  z-index: 2;
}
.cid-uh7uGDu4S5 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0.6;
  border-radius: 50%;
  transition: 0.3s all;
}
.cid-uh7uGDu4S5 .icon-wrap:hover:before {
  width: calc(100% + 20px);
  height: calc(100% + 20px);
}
.cid-uh7uGDu4S5 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uh7uGDu4S5 .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-uh7uGDu4S5 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uh7uGDu4S5 .modalWindow .modalWindow-video {
  height: 45vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-uh7uGDu4S5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uh7uGDu4S5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uh7uHrRidR {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/0229-2000x1335.jpg");
}
.cid-uh7uHrRidR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh7uHrRidR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh7uHrRidR .content-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.cid-uh7uHrRidR .mbr-section-title {
  color: #FFFFFF;
}
.cid-uh7uHrRidR .mbr-section-subtitle {
  color: #FFFFFF;
}
.cid-uh7uHrRidR .mbr-text {
  margin-top: 48px;
  color: #FFFFFF;
}
.cid-uh7uHrRidR .mbr-section-btn {
  margin-top: 20px;
}
.cid-uh7uHrRidR iframe,
.cid-uh7uHrRidR img,
.cid-uh7uHrRidR video {
  width: 100%;
}
.cid-uh7uHrRidR .mbr-media {
  display: flex;
  justify-content: center;
  position: relative;
  margin: 48px auto 0;
  width: fit-content;
  max-width: 100%;
}
.cid-uh7uHrRidR .mbr-media span {
  font-size: 1.5rem;
  color: #33363b;
  transition: all 0.2s;
}
.cid-uh7uHrRidR .icon-wrap {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 60px;
  min-height: 60px;
  padding: 1rem;
  border-radius: 50%;
  cursor: pointer;
  background-color: #ffffff;
  z-index: 2;
}
.cid-uh7uHrRidR .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0.6;
  border-radius: 50%;
  transition: 0.3s all;
}
.cid-uh7uHrRidR .icon-wrap:hover:before {
  width: calc(100% + 20px);
  height: calc(100% + 20px);
}
.cid-uh7uHrRidR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uh7uHrRidR .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-uh7uHrRidR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uh7uHrRidR .modalWindow .modalWindow-video {
  height: 45vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-uh7uHrRidR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uh7uHrRidR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tcTCjWS7fs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tcTCjWS7fs .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tcTCjWS7fs .wrapper {
    padding: 0 6rem;
  }
}
.cid-tcTCjWS7fs .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tcTCjWS7fs .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tcTCjWS7fs .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tcTCjWS7fs .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tcTCjWS7fs .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tcTCjWS7fs .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tcTCjWS7fs .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tcTCjWS7fs .right {
    padding-right: 60px;
  }
}
.cid-tcTCjWS7fs .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tcTCjWS7fs .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tcTCjWS7fs .mbr-section-title {
  text-align: right;
}
.cid-tcTCjWS7fs .mbr-text,
.cid-tcTCjWS7fs .mbr-section-btn {
  text-align: right;
}
.cid-tcTCjWS7fs .mbr-text,
.cid-tcTCjWS7fs .mbr-section-btn {
  color: #ffeed0;
}
.cid-sTVLsxpsjN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sTVLsxpsjN .wrapper {
    position: relative;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 25px;
  }
}
@media (min-width: 769px) {
  .cid-sTVLsxpsjN .row .col-12 {
    padding-left: 11px;
    padding-right: 11px;
  }
}
.cid-sTVLsxpsjN .item-img {
  height: 100%;
  overflow: hidden;
  cursor: pointer;
}
.cid-sTVLsxpsjN .item-img img {
  object-fit: cover;
  height: 100%;
  transition: transform 1.5s;
}
.cid-sTVLsxpsjN .item-img:hover img {
  width: 100%;
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.cid-sTVLsxpsjN img {
  object-fit: cover;
}
@media (max-width: 575px) {
  .cid-sTVLsxpsjN .top {
    padding-top: 20px;
  }
}
.cid-sTVLsxpsjN .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sTVLsxpsjN .close::before {
  content: '\e91a';
}
.cid-sTVLsxpsjN .close:hover {
  color: #fff;
}
.cid-sTVLsxpsjN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sTVLsxpsjN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sTVLsxpsjN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sTVLsxpsjN .carousel-control-next span {
  margin-left: 5px;
}
.cid-sTVLsxpsjN .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-sTVLsxpsjN .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-sTVLsxpsjN .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-sTVLsxpsjN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-sTVLsxpsjN .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-sTVLsxpsjN .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-sTVLsxpsjN .carousel-inner {
  display: flex;
  align-items: center;
}
@media (min-width: 1400px) {
  .cid-sTVLsxpsjN .carousel-item img {
    width: 70%;
  }
}
.cid-sTVLsxpsjN .carousel-inner > .active {
  display: block;
}
.cid-sTVLsxpsjN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sTVLsxpsjN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sTVLsxpsjN .carousel-control-prev:hover {
  margin-left: 2rem;
  background-color: transparent;
}
.cid-sTVLsxpsjN .carousel-control-next:hover {
  margin-right: 2rem;
  background-color: transparent;
}
@media (max-width: 768px) {
  .cid-sTVLsxpsjN .carousel-control,
  .cid-sTVLsxpsjN .carousel-indicators {
    position: fixed;
  }
}
.cid-sTVLsxpsjN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sTVLsxpsjN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sTVLsxpsjN .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-sTVLsxpsjN .modal-content {
    width: 70%;
  }
}
.cid-sTVLsxpsjN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sTVLsxpsjN .carousel {
  width: 100%;
}
.cid-sTVLsxpsjN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sTVLsxpsjN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sTVLsxpsjN .modal.fade .modal-dialog,
.cid-sTVLsxpsjN .modal.in .modal-dialog {
  transform: none;
}
.cid-sTVLsxpsjN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sTW8TeWyeL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #032e03;
}
.cid-sTW8TeWyeL .wrapper {
  text-align: end;
}
.cid-sTW8TeWyeL .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sTW8TeWyeL .row {
    text-align: center;
  }
  .cid-sTW8TeWyeL .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-sTW8TeWyeL .mbr-section-title {
    text-align: center;
  }
}
.cid-sTW8TeWyeL .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sTW8TeWyeL .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sTW8TeWyeL .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTW8TeWyeL .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTW8TeWyeL .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sTW8TeWyeL .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sTWcFA04wJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sTWcFA04wJ .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-sTWcFA04wJ .wrapper {
    padding: 0 6rem;
  }
}
.cid-sTWcFA04wJ .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-sTWcFA04wJ .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sTWcFA04wJ .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sTWcFA04wJ .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTWcFA04wJ .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTWcFA04wJ .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTWcFA04wJ .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-sTWcFA04wJ .right {
    padding-right: 60px;
  }
}
.cid-sTWcFA04wJ .mbr-text,
.cid-sTWcFA04wJ .mbr-section-btn {
  color: #ffeed0;
}
.cid-sTWgE3DtZr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sTWgE3DtZr .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sTWgE3DtZr .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTWgE3DtZr .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sTWgE3DtZr .row {
    margin: 0;
  }
}
.cid-sTWgE3DtZr .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sTVLsycXi3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sTVLsycXi3 .row {
  justify-content: center;
}
.cid-sTVLsycXi3 .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-sTVLsycXi3 .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-sTVLsycXi3 .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTVLsycXi3 .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-sTVLsycXi3 .title {
    padding-left: 120px;
  }
}
.cid-sTVLsycXi3 .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-sTVLsycXi3 span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-sTVLsycXi3 span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTVLsycXi3 span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTVLsycXi3 .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTVLsycXi3 .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTVLsycXi3 .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sTVLsycXi3 .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-sTVLsycXi3 .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-sTVLsycXi3 .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-sTVLsycXi3 h3 {
  font-family: "Cormorant Garamond";
}
.cid-sTVLsycXi3 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sTVLsycXi3 .mbr-title {
  text-align: left;
}
.cid-sUp9K31GFM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #d4ad6a;
}
.cid-sUp9K31GFM .wrapper {
  text-align: end;
}
.cid-sUp9K31GFM .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sUp9K31GFM .row {
    text-align: center;
  }
  .cid-sUp9K31GFM .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-sUp9K31GFM .mbr-section-title {
    text-align: center;
  }
}
.cid-sUp9K31GFM .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sUp9K31GFM .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sUp9K31GFM .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUp9K31GFM .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUp9K31GFM .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sUp9K31GFM .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sTVLszFeN3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-sTVLszFeN3 .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-sTVLszFeN3 .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-sTVLszFeN3 .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-sTVLszFeN3 .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-sTVLszFeN3 .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-sTVLszFeN3 .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-sTVLszFeN3 .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-sTVLszFeN3 span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-sTVLszFeN3 .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-sTVLszFeN3 .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-sTVLszFeN3 .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-sTVLszFeN3 .left-side {
    padding: 15px;
  }
}
.cid-sTVLszFeN3 img {
  width: 100%;
  transition: all 2s;
}
.cid-sTVLszFeN3 img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-sTVLsAfT8C {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sTVLsAfT8C .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sTVLsAfT8C .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTVLsAfT8C .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sTVLsAfT8C .row {
    margin: 0;
  }
}
.cid-sTVLsAfT8C .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sU1AGrnSAA {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/battesimo3-913x513.jpg");
}
.cid-sU1AGrnSAA .mbr-overlay {
  background-color: #000000;
  opacity: 0.4;
}
.cid-sTVLsAOuum {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sTVLsAOuum .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTWIDaBkFS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sTWIDaBkFS .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sTWIDaBkFS .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sTWIDaBkFS .carousel {
    height: 400px;
  }
}
.cid-sTWIDaBkFS .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sTWIDaBkFS .carousel .carousel-item,
.cid-sTWIDaBkFS .carousel .carousel-inner {
  height: 100%;
}
.cid-sTWIDaBkFS .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sTWIDaBkFS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sTWIDaBkFS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sTWIDaBkFS .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sTWIDaBkFS .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sTWIDaBkFS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sTWIDaBkFS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sTWIDaBkFS .row {
  position: relative;
}
.cid-sTWIDaBkFS .container {
  margin-bottom: 3px;
}
.cid-sTWIDaBkFS .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sTWIDaBkFS .carousel-control .mbri-left,
.cid-sTWIDaBkFS .carousel-control .mbri-right {
  display: none;
}
.cid-sTWIDaBkFS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sTWIDaBkFS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sTWIDaBkFS .carousel-control {
    top: 70%;
  }
  .cid-sTWIDaBkFS .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sTWIDaBkFS .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sTWIDaBkFS .buttons-wrap {
  justify-content: start;
}
.cid-sTWIDaBkFS .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sTWIDaBkFS .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sTWIDaBkFS .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sTWIDaBkFS .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sTWIDaBkFS .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sTWIDaBkFS .wrap {
  z-index: 9999;
}
.cid-sTWIDaBkFS .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sTWIDaBkFS .btnHeader::before,
.cid-sTWIDaBkFS .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sTWIDaBkFS .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sTWIDaBkFS .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sTWIDaBkFS .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sTWIDaBkFS .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sTWIDaBkFS .img {
  position: relative;
}
.cid-sTWIDboaCs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sTWIDboaCs .lin {
  font-style: italic;
}
.cid-sTWIDboaCs .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-vfKY5R0Ks8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-vfKY5R0Ks8 .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vfKY5R0Ks8 .item {
    margin-bottom: 3rem;
  }
}
.cid-vfKY5R0Ks8 .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-vfKY5R0Ks8 .item-wrapper {
  height: 100%;
}
.cid-vfKY5R0Ks8 .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-vfKY5R0Ks8 .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-vfKY5R0Ks8 .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-vfKY5R0Ks8 .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-vfKY5R0Ks8 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vfKY5R0Ks8 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vfKY5R0Ks8 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-vfKY5R0Ks8 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-vfKY5R0Ks8 .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-sTWIDd8Upm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sTWIDd8Upm .wrapper {
    position: relative;
    overflow: hidden;
    max-height: 585px;
    padding-left: 30px;
    padding-right: 20px;
  }
}
.cid-sTWIDd8Upm img {
  object-fit: cover;
  max-height: 585px;
}
.cid-sTWIDd8Upm .wrap {
  border: 1px solid #41392e;
}
@media (min-width: 992px) {
  .cid-sTWIDd8Upm .wrap {
    height: 100%;
    padding: 65px 2rem 0px;
  }
}
@media (min-width: 1400px) {
  .cid-sTWIDd8Upm .wrap {
    max-height: 100%;
    padding-top: 8rem;
  }
}
@media (min-width: 1800px) {
  .cid-sTWIDd8Upm .wrap {
    max-height: 585px;
    padding: 160px 225px 0 130px;
  }
}
@media (max-width: 991px) {
  .cid-sTWIDd8Upm .wrap {
    padding: 2rem 1rem;
    margin-top: 2rem;
  }
}
.cid-sTWIDd8Upm .card-text {
  color: #767676;
}
.cid-sTWIDd8Upm .main-sub-title {
  color: #ffffff;
}
.cid-sTWIDd8Upm .main-text {
  font-family: "EB Garamond";
  color: #c0bcb7;
}
.cid-sTWIDd8Upm .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sTWIDd8Upm span {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sTWIDd8Upm span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTWIDd8Upm span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTWIDd8Upm .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTWIDd8Upm .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
#custom-html-r9 {
  /* Type valid CSS here */
}
#custom-html-r9 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-r9 p {
  font-size: 60px;
  color: #777;
}
.cid-vaUQCcwcWy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-vaUQCcwcWy .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vaUQCcwcWy .item {
    margin-bottom: 3rem;
  }
}
.cid-vaUQCcwcWy .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-vaUQCcwcWy .item-wrapper {
  height: 100%;
}
.cid-vaUQCcwcWy .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-vaUQCcwcWy .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-vaUQCcwcWy .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-vaUQCcwcWy .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-vaUQCcwcWy .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vaUQCcwcWy .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vaUQCcwcWy .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-vaUQCcwcWy .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-vaUQCcwcWy .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
#custom-html-qv {
  /* Type valid CSS here */
}
#custom-html-qv div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-qv p {
  font-size: 60px;
  color: #777;
}
#custom-html-qu {
  /* Type valid CSS here */
}
#custom-html-qu div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-qu p {
  font-size: 60px;
  color: #777;
}
#custom-html-r8 {
  /* Type valid CSS here */
}
#custom-html-r8 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-r8 p {
  font-size: 60px;
  color: #777;
}
#custom-html-qt {
  /* Type valid CSS here */
}
#custom-html-qt div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-qt p {
  font-size: 60px;
  color: #777;
}
#custom-html-qs {
  /* Type valid CSS here */
}
#custom-html-qs div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-qs p {
  font-size: 60px;
  color: #777;
}
#custom-html-q4 {
  /* Type valid CSS here */
}
#custom-html-q4 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-q4 p {
  font-size: 60px;
  color: #777;
}
.cid-uYhLKbElsy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-uYhLKbElsy .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uYhLKbElsy .item {
    margin-bottom: 3rem;
  }
}
.cid-uYhLKbElsy .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-uYhLKbElsy .item-wrapper {
  height: 100%;
}
.cid-uYhLKbElsy .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-uYhLKbElsy .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-uYhLKbElsy .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-uYhLKbElsy .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-uYhLKbElsy .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uYhLKbElsy .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uYhLKbElsy .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uYhLKbElsy .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uYhLKbElsy .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
#custom-html-ps {
  /* Type valid CSS here */
}
#custom-html-ps div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ps p {
  font-size: 60px;
  color: #777;
}
.cid-uMtRwRdCSy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-uMtRwRdCSy .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uMtRwRdCSy .item {
    margin-bottom: 3rem;
  }
}
.cid-uMtRwRdCSy .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-uMtRwRdCSy .item-wrapper {
  height: 100%;
}
.cid-uMtRwRdCSy .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-uMtRwRdCSy .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-uMtRwRdCSy .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-uMtRwRdCSy .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-uMtRwRdCSy .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uMtRwRdCSy .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uMtRwRdCSy .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uMtRwRdCSy .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uMtRwRdCSy .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-sTWIDdC8u5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sTWIDdC8u5 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sTWIDdC8u5 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTWIDdC8u5 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sTWIDdC8u5 .row {
    margin: 0;
  }
}
.cid-sTWIDdC8u5 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uri07UCzYB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-uri07UCzYB .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uri07UCzYB .item {
    margin-bottom: 3rem;
  }
}
.cid-uri07UCzYB .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-uri07UCzYB .item-wrapper {
  height: 100%;
}
.cid-uri07UCzYB .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-uri07UCzYB .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-uri07UCzYB .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-uri07UCzYB .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-uri07UCzYB .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uri07UCzYB .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uri07UCzYB .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uri07UCzYB .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uri07UCzYB .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-ufEItR6mFk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1-4.jpg");
}
.cid-ufEItR6mFk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufEItR6mFk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufEItR6mFk .col-12 {
  position: relative;
}
.cid-ufEItR6mFk img {
  max-width: 800px;
  margin: auto;
}
.cid-ufEItR6mFk .text-wrapper {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  .cid-ufEItR6mFk .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ufEItR6mFk .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ufEItR6mFk .image-wrapper {
    padding: 1rem;
  }
}
.cid-ufEItR6mFk .mbr-section-title {
  color: #000000;
}
.cid-uDDxszgeUX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-uDDxszgeUX .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDDxszgeUX .item {
    margin-bottom: 3rem;
  }
}
.cid-uDDxszgeUX .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-uDDxszgeUX .item-wrapper {
  height: 100%;
}
.cid-uDDxszgeUX .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-uDDxszgeUX .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-uDDxszgeUX .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-uDDxszgeUX .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-uDDxszgeUX .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uDDxszgeUX .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uDDxszgeUX .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uDDxszgeUX .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uDDxszgeUX .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
#custom-html-ex {
  /* Type valid CSS here */
}
#custom-html-ex div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ex p {
  font-size: 60px;
  color: #777;
}
#custom-html-o4 {
  /* Type valid CSS here */
}
#custom-html-o4 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-o4 p {
  font-size: 60px;
  color: #777;
}
.cid-sVywppnLeg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sVywppnLeg .lin {
  font-style: italic;
}
.cid-sVywppnLeg .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
#custom-html-ng {
  /* Type valid CSS here */
}
#custom-html-ng div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ng p {
  font-size: 60px;
  color: #777;
}
.cid-uoUVXoq302 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-uoUVXoq302 .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uoUVXoq302 .item {
    margin-bottom: 3rem;
  }
}
.cid-uoUVXoq302 .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-uoUVXoq302 .item-wrapper {
  height: 100%;
}
.cid-uoUVXoq302 .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-uoUVXoq302 .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-uoUVXoq302 .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-uoUVXoq302 .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-uoUVXoq302 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uoUVXoq302 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uoUVXoq302 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uoUVXoq302 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uoUVXoq302 .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
#custom-html-nd {
  /* Type valid CSS here */
}
#custom-html-nd div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-nd p {
  font-size: 60px;
  color: #777;
}
#custom-html-nc {
  /* Type valid CSS here */
}
#custom-html-nc div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-nc p {
  font-size: 60px;
  color: #777;
}
.cid-u1a8FAVLWl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-u1a8FAVLWl .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u1a8FAVLWl .item {
    margin-bottom: 3rem;
  }
}
.cid-u1a8FAVLWl .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-u1a8FAVLWl .item-wrapper {
  height: 100%;
}
.cid-u1a8FAVLWl .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-u1a8FAVLWl .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-u1a8FAVLWl .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-u1a8FAVLWl .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-u1a8FAVLWl .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-u1a8FAVLWl .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-u1a8FAVLWl .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-u1a8FAVLWl .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-u1a8FAVLWl .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tTkayMV4su {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tTkayMV4su .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tTkayMV4su .item {
    margin-bottom: 3rem;
  }
}
.cid-tTkayMV4su .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tTkayMV4su .item-wrapper {
  height: 100%;
}
.cid-tTkayMV4su .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tTkayMV4su .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tTkayMV4su .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tTkayMV4su .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tTkayMV4su .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tTkayMV4su .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tTkayMV4su .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tTkayMV4su .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tTkayMV4su .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
#custom-html-lu {
  /* Type valid CSS here */
}
#custom-html-lu div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-lu p {
  font-size: 60px;
  color: #777;
}
.cid-tEx3Tti3wC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tEx3Tti3wC .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tEx3Tti3wC .item {
    margin-bottom: 3rem;
  }
}
.cid-tEx3Tti3wC .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tEx3Tti3wC .item-wrapper {
  height: 100%;
}
.cid-tEx3Tti3wC .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tEx3Tti3wC .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tEx3Tti3wC .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tEx3Tti3wC .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tEx3Tti3wC .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tEx3Tti3wC .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tEx3Tti3wC .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tEx3Tti3wC .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tEx3Tti3wC .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
#custom-html-j0 {
  /* Type valid CSS here */
}
#custom-html-j0 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-j0 p {
  font-size: 60px;
  color: #777;
}
.cid-tDhXReq5Oq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tDhXReq5Oq .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tDhXReq5Oq .item {
    margin-bottom: 3rem;
  }
}
.cid-tDhXReq5Oq .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tDhXReq5Oq .item-wrapper {
  height: 100%;
}
.cid-tDhXReq5Oq .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tDhXReq5Oq .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tDhXReq5Oq .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tDhXReq5Oq .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tDhXReq5Oq .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tDhXReq5Oq .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tDhXReq5Oq .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tDhXReq5Oq .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tDhXReq5Oq .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
#custom-html-iy {
  /* Type valid CSS here */
}
#custom-html-iy div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-iy p {
  font-size: 60px;
  color: #777;
}
.cid-tiy06pBQeV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tiy06pBQeV .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tiy06pBQeV .item {
    margin-bottom: 3rem;
  }
}
.cid-tiy06pBQeV .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tiy06pBQeV .item-wrapper {
  height: 100%;
}
.cid-tiy06pBQeV .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tiy06pBQeV .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tiy06pBQeV .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tiy06pBQeV .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tiy06pBQeV .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tiy06pBQeV .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tiy06pBQeV .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tiy06pBQeV .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tiy06pBQeV .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tgn1lzIEBz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tgn1lzIEBz .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tgn1lzIEBz .item {
    margin-bottom: 3rem;
  }
}
.cid-tgn1lzIEBz .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tgn1lzIEBz .item-wrapper {
  height: 100%;
}
.cid-tgn1lzIEBz .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tgn1lzIEBz .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tgn1lzIEBz .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tgn1lzIEBz .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tgn1lzIEBz .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tgn1lzIEBz .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tgn1lzIEBz .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tgn1lzIEBz .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tgn1lzIEBz .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
#custom-html-jd {
  /* Type valid CSS here */
}
#custom-html-jd div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-jd p {
  font-size: 60px;
  color: #777;
}
#custom-html-js {
  /* Type valid CSS here */
}
#custom-html-js div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-js p {
  font-size: 60px;
  color: #777;
}
#custom-html-iz {
  /* Type valid CSS here */
}
#custom-html-iz div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-iz p {
  font-size: 60px;
  color: #777;
}
.cid-sTWIDf7W6X {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sTWIDf7W6X .wrapper {
    position: relative;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 25px;
  }
}
@media (min-width: 769px) {
  .cid-sTWIDf7W6X .row .col-12 {
    padding-left: 11px;
    padding-right: 11px;
  }
}
.cid-sTWIDf7W6X .item-img {
  height: 100%;
  overflow: hidden;
  cursor: pointer;
}
.cid-sTWIDf7W6X .item-img img {
  object-fit: cover;
  height: 100%;
  transition: transform 1.5s;
}
.cid-sTWIDf7W6X .item-img:hover img {
  width: 100%;
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.cid-sTWIDf7W6X img {
  object-fit: cover;
}
@media (max-width: 575px) {
  .cid-sTWIDf7W6X .top {
    padding-top: 20px;
  }
}
.cid-sTWIDf7W6X .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sTWIDf7W6X .close::before {
  content: '\e91a';
}
.cid-sTWIDf7W6X .close:hover {
  color: #fff;
}
.cid-sTWIDf7W6X .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sTWIDf7W6X .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sTWIDf7W6X .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sTWIDf7W6X .carousel-control-next span {
  margin-left: 5px;
}
.cid-sTWIDf7W6X .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-sTWIDf7W6X .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-sTWIDf7W6X .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-sTWIDf7W6X .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-sTWIDf7W6X .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-sTWIDf7W6X .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-sTWIDf7W6X .carousel-inner {
  display: flex;
  align-items: center;
}
@media (min-width: 1400px) {
  .cid-sTWIDf7W6X .carousel-item img {
    width: 70%;
  }
}
.cid-sTWIDf7W6X .carousel-inner > .active {
  display: block;
}
.cid-sTWIDf7W6X .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sTWIDf7W6X .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sTWIDf7W6X .carousel-control-prev:hover {
  margin-left: 2rem;
  background-color: transparent;
}
.cid-sTWIDf7W6X .carousel-control-next:hover {
  margin-right: 2rem;
  background-color: transparent;
}
@media (max-width: 768px) {
  .cid-sTWIDf7W6X .carousel-control,
  .cid-sTWIDf7W6X .carousel-indicators {
    position: fixed;
  }
}
.cid-sTWIDf7W6X .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sTWIDf7W6X .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sTWIDf7W6X .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-sTWIDf7W6X .modal-content {
    width: 70%;
  }
}
.cid-sTWIDf7W6X .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sTWIDf7W6X .carousel {
  width: 100%;
}
.cid-sTWIDf7W6X .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sTWIDf7W6X .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sTWIDf7W6X .modal.fade .modal-dialog,
.cid-sTWIDf7W6X .modal.in .modal-dialog {
  transform: none;
}
.cid-sTWIDf7W6X .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sTWIDgiutw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sTWIDgiutw .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-sTWIDgiutw .wrapper {
    padding: 0 6rem;
  }
}
.cid-sTWIDgiutw .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-sTWIDgiutw .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sTWIDgiutw .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sTWIDgiutw .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTWIDgiutw .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTWIDgiutw .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTWIDgiutw .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-sTWIDgiutw .right {
    padding-right: 60px;
  }
}
.cid-sTWIDgiutw .mbr-text,
.cid-sTWIDgiutw .mbr-section-btn {
  color: #ffeed0;
}
.cid-sTWIDi1F84 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sTWIDi1F84 .row {
  justify-content: center;
}
.cid-sTWIDi1F84 .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-sTWIDi1F84 .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-sTWIDi1F84 .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTWIDi1F84 .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-sTWIDi1F84 .title {
    padding-left: 120px;
  }
}
.cid-sTWIDi1F84 .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-sTWIDi1F84 span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-sTWIDi1F84 span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTWIDi1F84 span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTWIDi1F84 .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTWIDi1F84 .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTWIDi1F84 .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sTWIDi1F84 .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-sTWIDi1F84 .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-sTWIDi1F84 .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-sTWIDi1F84 h3 {
  font-family: "Cormorant Garamond";
}
.cid-sTWIDi1F84 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sTWIDi1F84 .mbr-title {
  text-align: left;
}
.cid-sTWIDhq50h {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sTWIDhq50h .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sTWIDhq50h .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTWIDhq50h .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sTWIDhq50h .row {
    margin: 0;
  }
}
.cid-sTWIDhq50h .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sUp8WueXi2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #d4ad6a;
}
.cid-sUp8WueXi2 .wrapper {
  text-align: end;
}
.cid-sUp8WueXi2 .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sUp8WueXi2 .row {
    text-align: center;
  }
  .cid-sUp8WueXi2 .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-sUp8WueXi2 .mbr-section-title {
    text-align: center;
  }
}
.cid-sUp8WueXi2 .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sUp8WueXi2 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sUp8WueXi2 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUp8WueXi2 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUp8WueXi2 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sUp8WueXi2 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sTWIDiETLS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-sTWIDiETLS .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-sTWIDiETLS .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-sTWIDiETLS .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-sTWIDiETLS .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-sTWIDiETLS .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-sTWIDiETLS .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-sTWIDiETLS .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-sTWIDiETLS span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-sTWIDiETLS .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-sTWIDiETLS .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-sTWIDiETLS .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-sTWIDiETLS .left-side {
    padding: 15px;
  }
}
.cid-sTWIDiETLS img {
  width: 100%;
  transition: all 2s;
}
.cid-sTWIDiETLS img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-sTWIDjnPdc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sTWIDjnPdc .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sTWIDjnPdc .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTWIDjnPdc .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sTWIDjnPdc .row {
    margin: 0;
  }
}
.cid-sTWIDjnPdc .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sU1yIffoNr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/20211216-202513-913x603.jpg");
}
.cid-sU1yIffoNr .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-sU1yIffoNr .form-control,
.cid-sU1yIffoNr .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sU1yIffoNr .form-control::-webkit-input-placeholder,
.cid-sU1yIffoNr .field-input::-webkit-input-placeholder,
.cid-sU1yIffoNr .form-control::-webkit-input-placeholder,
.cid-sU1yIffoNr .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sU1yIffoNr .form-control:-moz-placeholder,
.cid-sU1yIffoNr .field-input:-moz-placeholder,
.cid-sU1yIffoNr .form-control:-moz-placeholder,
.cid-sU1yIffoNr .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sU1yIffoNr .form-control:hover,
.cid-sU1yIffoNr .field-input:hover,
.cid-sU1yIffoNr .form-control:focus,
.cid-sU1yIffoNr .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-sU1yIffoNr .form-control:hover::-webkit-input-placeholder,
.cid-sU1yIffoNr .field-input:hover::-webkit-input-placeholder,
.cid-sU1yIffoNr .form-control:focus::-webkit-input-placeholder,
.cid-sU1yIffoNr .field-input:focus::-webkit-input-placeholder,
.cid-sU1yIffoNr .form-control:hover::-webkit-input-placeholder,
.cid-sU1yIffoNr .field-input:hover::-webkit-input-placeholder,
.cid-sU1yIffoNr .form-control:focus::-webkit-input-placeholder,
.cid-sU1yIffoNr .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sU1yIffoNr .form-control:hover:-moz-placeholder,
.cid-sU1yIffoNr .field-input:hover:-moz-placeholder,
.cid-sU1yIffoNr .form-control:focus:-moz-placeholder,
.cid-sU1yIffoNr .field-input:focus:-moz-placeholder,
.cid-sU1yIffoNr .form-control:hover:-moz-placeholder,
.cid-sU1yIffoNr .field-input:hover:-moz-placeholder,
.cid-sU1yIffoNr .form-control:focus:-moz-placeholder,
.cid-sU1yIffoNr .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sU1yIffoNr .jq-number__spin:hover,
.cid-sU1yIffoNr .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sU1yIffoNr .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sU1yIffoNr .jq-selectbox li,
.cid-sU1yIffoNr .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sU1yIffoNr .jq-selectbox li:hover,
.cid-sU1yIffoNr .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-sU1yIffoNr .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sU1yIffoNr .jq-number__spin.minus:hover:after,
.cid-sU1yIffoNr .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sU1yIffoNr .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sU1yIffoNr .jq-number__spin.minus:after,
.cid-sU1yIffoNr .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-sU1yIffoNr input::-webkit-clear-button {
  display: none;
}
.cid-sU1yIffoNr input::-webkit-inner-spin-button {
  display: none;
}
.cid-sU1yIffoNr input::-webkit-outer-spin-button {
  display: none;
}
.cid-sU1yIffoNr input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sTWIDkGEgY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sTWIDkGEgY .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sTXeQbIHlL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sTXeQbIHlL .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sTXeQbIHlL .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sTXeQbIHlL .carousel {
    height: 400px;
  }
}
.cid-sTXeQbIHlL .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sTXeQbIHlL .carousel .carousel-item,
.cid-sTXeQbIHlL .carousel .carousel-inner {
  height: 100%;
}
.cid-sTXeQbIHlL .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sTXeQbIHlL .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sTXeQbIHlL .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sTXeQbIHlL .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sTXeQbIHlL .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sTXeQbIHlL .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sTXeQbIHlL .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sTXeQbIHlL .row {
  position: relative;
}
.cid-sTXeQbIHlL .container {
  margin-bottom: 3px;
}
.cid-sTXeQbIHlL .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sTXeQbIHlL .carousel-control .mbri-left,
.cid-sTXeQbIHlL .carousel-control .mbri-right {
  display: none;
}
.cid-sTXeQbIHlL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sTXeQbIHlL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sTXeQbIHlL .carousel-control {
    top: 70%;
  }
  .cid-sTXeQbIHlL .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sTXeQbIHlL .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sTXeQbIHlL .buttons-wrap {
  justify-content: start;
}
.cid-sTXeQbIHlL .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sTXeQbIHlL .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sTXeQbIHlL .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sTXeQbIHlL .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sTXeQbIHlL .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sTXeQbIHlL .wrap {
  z-index: 9999;
}
.cid-sTXeQbIHlL .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sTXeQbIHlL .btnHeader::before,
.cid-sTXeQbIHlL .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sTXeQbIHlL .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sTXeQbIHlL .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sTXeQbIHlL .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sTXeQbIHlL .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sTXeQbIHlL .img {
  position: relative;
}
.cid-sTXeQcgtZp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sTXeQcgtZp .lin {
  font-style: italic;
}
.cid-sTXeQcgtZp .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-sTXg8YpeZV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0b0a08;
}
.cid-sTXg8YpeZV .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-sTXg8YpeZV .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-sTXeQdsomT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sTXeQdsomT .wrapper {
    position: relative;
    overflow: hidden;
    max-height: 585px;
    padding-left: 30px;
    padding-right: 20px;
  }
}
.cid-sTXeQdsomT img {
  object-fit: cover;
  max-height: 585px;
}
.cid-sTXeQdsomT .wrap {
  border: 1px solid #41392e;
}
@media (min-width: 992px) {
  .cid-sTXeQdsomT .wrap {
    height: 100%;
    padding: 65px 2rem 0px;
  }
}
@media (min-width: 1400px) {
  .cid-sTXeQdsomT .wrap {
    max-height: 100%;
    padding-top: 8rem;
  }
}
@media (min-width: 1800px) {
  .cid-sTXeQdsomT .wrap {
    max-height: 585px;
    padding: 160px 225px 0 130px;
  }
}
@media (max-width: 991px) {
  .cid-sTXeQdsomT .wrap {
    padding: 2rem 1rem;
    margin-top: 2rem;
  }
}
.cid-sTXeQdsomT .card-text {
  color: #767676;
}
.cid-sTXeQdsomT .main-sub-title {
  color: #ffffff;
}
.cid-sTXeQdsomT .main-text {
  font-family: "EB Garamond";
  color: #c0bcb7;
}
.cid-sTXeQdsomT .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sTXeQdsomT span {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sTXeQdsomT span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTXeQdsomT span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTXeQdsomT .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTXeQdsomT .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTXeQdX3tg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sTXeQdX3tg .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sTXeQdX3tg .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTXeQdX3tg .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sTXeQdX3tg .row {
    margin: 0;
  }
}
.cid-sTXeQdX3tg .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-t3Pnmpnuvf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t3Pnmpnuvf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t3Pnmpnuvf .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t3Pnmpnuvf .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t3Pnmpnuvf .btn-primary-outline:active {
  color: gray;
}
.cid-t3Pnmpnuvf .btn-primary-outline:hover {
  color: white;
}
.cid-t3Pnmpnuvf div {
  overflow: hidden;
}
.cid-t3Pnmpnuvf li.active .btn-primary-outline {
  color: white;
}
.cid-t3Pnmpnuvf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t3Pnmpnuvf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t3Pnmpnuvf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t3Pnmpnuvf .mbr-gallery-item {
  overflow: hidden;
}
.cid-t3Pnmpnuvf .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t3Pnmpnuvf .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t3Pnmpnuvf .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t3Pnmpnuvf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t3Pnmpnuvf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t3Pnmpnuvf .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t3Pnmpnuvf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t3Pnmpnuvf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sTXeQfoYME {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sTXeQfoYME .wrapper {
    position: relative;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 25px;
  }
}
@media (min-width: 769px) {
  .cid-sTXeQfoYME .row .col-12 {
    padding-left: 11px;
    padding-right: 11px;
  }
}
.cid-sTXeQfoYME .item-img {
  height: 100%;
  overflow: hidden;
  cursor: pointer;
}
.cid-sTXeQfoYME .item-img img {
  object-fit: cover;
  height: 100%;
  transition: transform 1.5s;
}
.cid-sTXeQfoYME .item-img:hover img {
  width: 100%;
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.cid-sTXeQfoYME img {
  object-fit: cover;
}
@media (max-width: 575px) {
  .cid-sTXeQfoYME .top {
    padding-top: 20px;
  }
}
.cid-sTXeQfoYME .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sTXeQfoYME .close::before {
  content: '\e91a';
}
.cid-sTXeQfoYME .close:hover {
  color: #fff;
}
.cid-sTXeQfoYME .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sTXeQfoYME .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sTXeQfoYME .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sTXeQfoYME .carousel-control-next span {
  margin-left: 5px;
}
.cid-sTXeQfoYME .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-sTXeQfoYME .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-sTXeQfoYME .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-sTXeQfoYME .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-sTXeQfoYME .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-sTXeQfoYME .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-sTXeQfoYME .carousel-inner {
  display: flex;
  align-items: center;
}
@media (min-width: 1400px) {
  .cid-sTXeQfoYME .carousel-item img {
    width: 70%;
  }
}
.cid-sTXeQfoYME .carousel-inner > .active {
  display: block;
}
.cid-sTXeQfoYME .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sTXeQfoYME .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sTXeQfoYME .carousel-control-prev:hover {
  margin-left: 2rem;
  background-color: transparent;
}
.cid-sTXeQfoYME .carousel-control-next:hover {
  margin-right: 2rem;
  background-color: transparent;
}
@media (max-width: 768px) {
  .cid-sTXeQfoYME .carousel-control,
  .cid-sTXeQfoYME .carousel-indicators {
    position: fixed;
  }
}
.cid-sTXeQfoYME .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sTXeQfoYME .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sTXeQfoYME .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-sTXeQfoYME .modal-content {
    width: 70%;
  }
}
.cid-sTXeQfoYME .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sTXeQfoYME .carousel {
  width: 100%;
}
.cid-sTXeQfoYME .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sTXeQfoYME .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sTXeQfoYME .modal.fade .modal-dialog,
.cid-sTXeQfoYME .modal.in .modal-dialog {
  transform: none;
}
.cid-sTXeQfoYME .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sTXeQgQB9u {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sTXeQgQB9u .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-sTXeQgQB9u .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sTXeQgQB9u .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sTXeQgQB9u .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTXeQgQB9u .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTXeQgQB9u .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTXeQgQB9u .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-sTXeQgQB9u .right {
    padding-right: 60px;
  }
}
.cid-sTXeQgQB9u .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sTXeQgQB9u .text-wrapper {
    padding-right: 60px;
  }
}
.cid-sTXeQgQB9u .mbr-section-title {
  text-align: right;
}
.cid-sTXeQgQB9u .mbr-text,
.cid-sTXeQgQB9u .mbr-section-btn {
  text-align: right;
}
.cid-sTXeQgQB9u .mbr-text,
.cid-sTXeQgQB9u .mbr-section-btn {
  color: #ffeed0;
}
.cid-sTXeQgoP6d {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sTXeQgoP6d .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-sTXeQgoP6d .wrapper {
    padding: 0 6rem;
  }
}
.cid-sTXeQgoP6d .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-sTXeQgoP6d .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sTXeQgoP6d .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sTXeQgoP6d .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTXeQgoP6d .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTXeQgoP6d .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTXeQgoP6d .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-sTXeQgoP6d .right {
    padding-right: 60px;
  }
}
.cid-sTXeQgoP6d .mbr-text,
.cid-sTXeQgoP6d .mbr-section-btn {
  color: #ffeed0;
}
.cid-sTXeQhjbm1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sTXeQhjbm1 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sTXeQhjbm1 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTXeQhjbm1 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sTXeQhjbm1 .row {
    margin: 0;
  }
}
.cid-sTXeQhjbm1 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sTXeQhRWJz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sTXeQhRWJz .row {
  justify-content: center;
}
.cid-sTXeQhRWJz .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-sTXeQhRWJz .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-sTXeQhRWJz .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTXeQhRWJz .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-sTXeQhRWJz .title {
    padding-left: 120px;
  }
}
.cid-sTXeQhRWJz .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-sTXeQhRWJz span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-sTXeQhRWJz span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTXeQhRWJz span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sTXeQhRWJz .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTXeQhRWJz .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sTXeQhRWJz .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sTXeQhRWJz .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-sTXeQhRWJz .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-sTXeQhRWJz .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-sTXeQhRWJz h3 {
  font-family: "Cormorant Garamond";
}
.cid-sTXeQhRWJz .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sTXeQhRWJz .mbr-title {
  text-align: left;
}
.cid-sTXeQio8mb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-sTXeQio8mb .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-sTXeQio8mb .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-sTXeQio8mb .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-sTXeQio8mb .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-sTXeQio8mb .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-sTXeQio8mb .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-sTXeQio8mb .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-sTXeQio8mb span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-sTXeQio8mb .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-sTXeQio8mb .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-sTXeQio8mb .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-sTXeQio8mb .left-side {
    padding: 15px;
  }
}
.cid-sTXeQio8mb img {
  width: 100%;
  transition: all 2s;
}
.cid-sTXeQio8mb img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-sTXeQiWspm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sTXeQiWspm .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sTXeQiWspm .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sTXeQiWspm .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sTXeQiWspm .row {
    margin: 0;
  }
}
.cid-sTXeQiWspm .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sU1C3XFY0K {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/mbr-2-913x609.jpg");
}
.cid-sU1C3XFY0K .mbr-overlay {
  background-color: #000000;
  opacity: 0.4;
}
.cid-sTXeQk32Ky {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sTXeQk32Ky .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU0ErepjM9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sU0ErepjM9 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sU0ErepjM9 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sU0ErepjM9 .carousel {
    height: 400px;
  }
}
.cid-sU0ErepjM9 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sU0ErepjM9 .carousel .carousel-item,
.cid-sU0ErepjM9 .carousel .carousel-inner {
  height: 100%;
}
.cid-sU0ErepjM9 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sU0ErepjM9 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sU0ErepjM9 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sU0ErepjM9 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sU0ErepjM9 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sU0ErepjM9 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sU0ErepjM9 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sU0ErepjM9 .row {
  position: relative;
}
.cid-sU0ErepjM9 .container {
  margin-bottom: 3px;
}
.cid-sU0ErepjM9 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sU0ErepjM9 .carousel-control .mbri-left,
.cid-sU0ErepjM9 .carousel-control .mbri-right {
  display: none;
}
.cid-sU0ErepjM9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sU0ErepjM9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sU0ErepjM9 .carousel-control {
    top: 70%;
  }
  .cid-sU0ErepjM9 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sU0ErepjM9 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sU0ErepjM9 .buttons-wrap {
  justify-content: start;
}
.cid-sU0ErepjM9 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sU0ErepjM9 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sU0ErepjM9 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sU0ErepjM9 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sU0ErepjM9 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sU0ErepjM9 .wrap {
  z-index: 9999;
}
.cid-sU0ErepjM9 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sU0ErepjM9 .btnHeader::before,
.cid-sU0ErepjM9 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sU0ErepjM9 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sU0ErepjM9 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sU0ErepjM9 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sU0ErepjM9 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sU0ErepjM9 .img {
  position: relative;
}
.cid-sU0Erf0ndX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sU0Erf0ndX .lin {
  font-style: italic;
}
.cid-sU0Erf0ndX .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-sU0ErgMw3h {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sU0ErgMw3h .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sU0ErgMw3h .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sU0ErgMw3h .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sU0ErgMw3h .row {
    margin: 0;
  }
}
.cid-sU0ErgMw3h .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sU0F8A04cS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sU0F8A04cS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sU0F8A04cS .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sU0F8A04cS .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sU0F8A04cS .btn-primary-outline:active {
  color: gray;
}
.cid-sU0F8A04cS .btn-primary-outline:hover {
  color: white;
}
.cid-sU0F8A04cS div {
  overflow: hidden;
}
.cid-sU0F8A04cS li.active .btn-primary-outline {
  color: white;
}
.cid-sU0F8A04cS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sU0F8A04cS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sU0F8A04cS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sU0F8A04cS .mbr-gallery-item {
  overflow: hidden;
}
.cid-sU0F8A04cS .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sU0F8A04cS .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sU0F8A04cS .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sU0F8A04cS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sU0F8A04cS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sU0F8A04cS .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sU0F8A04cS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sU0F8A04cS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sU0ErllE2q {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-sU0ErllE2q .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-sU0ErllE2q .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-sU0ErllE2q .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-sU0ErllE2q .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-sU0ErllE2q .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-sU0ErllE2q .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-sU0ErllE2q .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-sU0ErllE2q span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-sU0ErllE2q .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-sU0ErllE2q .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-sU0ErllE2q .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-sU0ErllE2q .left-side {
    padding: 15px;
  }
}
.cid-sU0ErllE2q img {
  width: 100%;
  transition: all 2s;
}
.cid-sU0ErllE2q img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-sU0Erm9FZM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sU0Erm9FZM .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sU0Erm9FZM .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sU0Erm9FZM .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sU0Erm9FZM .row {
    margin: 0;
  }
}
.cid-sU0Erm9FZM .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sU0ErnRj0D {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sU0ErnRj0D .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU0PqQ45g2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sU0PqQ45g2 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sU0PqQ45g2 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sU0PqQ45g2 .carousel {
    height: 400px;
  }
}
.cid-sU0PqQ45g2 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sU0PqQ45g2 .carousel .carousel-item,
.cid-sU0PqQ45g2 .carousel .carousel-inner {
  height: 100%;
}
.cid-sU0PqQ45g2 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sU0PqQ45g2 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sU0PqQ45g2 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sU0PqQ45g2 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sU0PqQ45g2 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sU0PqQ45g2 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sU0PqQ45g2 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sU0PqQ45g2 .row {
  position: relative;
}
.cid-sU0PqQ45g2 .container {
  margin-bottom: 3px;
}
.cid-sU0PqQ45g2 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sU0PqQ45g2 .carousel-control .mbri-left,
.cid-sU0PqQ45g2 .carousel-control .mbri-right {
  display: none;
}
.cid-sU0PqQ45g2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sU0PqQ45g2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sU0PqQ45g2 .carousel-control {
    top: 70%;
  }
  .cid-sU0PqQ45g2 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sU0PqQ45g2 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sU0PqQ45g2 .buttons-wrap {
  justify-content: start;
}
.cid-sU0PqQ45g2 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sU0PqQ45g2 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sU0PqQ45g2 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sU0PqQ45g2 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sU0PqQ45g2 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sU0PqQ45g2 .wrap {
  z-index: 9999;
}
.cid-sU0PqQ45g2 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sU0PqQ45g2 .btnHeader::before,
.cid-sU0PqQ45g2 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sU0PqQ45g2 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sU0PqQ45g2 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sU0PqQ45g2 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sU0PqQ45g2 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sU0PqQ45g2 .img {
  position: relative;
}
.cid-sU0PqQDRWr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sU0PqQDRWr .lin {
  font-style: italic;
}
.cid-sU0PqQDRWr .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-sU0PqR47RG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sU0PqR47RG .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sU0PqR47RG .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sU0PqR47RG .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sU0PqR47RG .row {
    margin: 0;
  }
}
.cid-sU0PqR47RG .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sU0PqRAETr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sU0PqRAETr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sU0PqRAETr .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sU0PqRAETr .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sU0PqRAETr .btn-primary-outline:active {
  color: gray;
}
.cid-sU0PqRAETr .btn-primary-outline:hover {
  color: white;
}
.cid-sU0PqRAETr div {
  overflow: hidden;
}
.cid-sU0PqRAETr li.active .btn-primary-outline {
  color: white;
}
.cid-sU0PqRAETr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sU0PqRAETr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sU0PqRAETr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sU0PqRAETr .mbr-gallery-item {
  overflow: hidden;
}
.cid-sU0PqRAETr .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-sU0PqRAETr .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-sU0PqRAETr .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sU0PqRAETr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sU0PqRAETr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sU0PqRAETr .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sU0PqRAETr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sU0PqRAETr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sU6yealhMR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sU6yealhMR .mbr-media {
  position: relative;
  max-height: 625px;
  overflow: hidden;
}
.cid-sU6yealhMR .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sU6yealhMR .icon-wrap {
  width: 250px;
  height: 250px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  border: 1px solid #c0bcb7;
  justify-content: center;
}
@media (max-width: 758px) {
  .cid-sU6yealhMR .icon-wrap {
    width: 150px;
    height: 150px;
  }
}
.cid-sU6yealhMR .icon-wrap::before,
.cid-sU6yealhMR .icon-wrap::after {
  content: '';
  width: 101%;
  height: 101%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1px;
}
.cid-sU6yealhMR .icon-wrap::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sU6yealhMR .icon-wrap:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sU6yealhMR .icon-wrap::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sU6yealhMR .icon-wrap:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sU6yealhMR .mbr-iconfont {
  font-size: 1rem;
  color: #fff;
  padding: 2rem;
  transition: all 0.3s;
}
.cid-sU6yealhMR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sU6yealhMR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sU6yealhMR .modalWindow .modalWindow-video {
  position: relative;
  height: calc(28.12148481vw);
  width: 50vw;
  margin: 0 auto;
}
.cid-sU6yealhMR a {
  text-decoration: none !important;
}
.cid-sU6yealhMR .close {
  position: fixed;
  opacity: 1;
  font-weight: 300;
  color: #fff;
  top: 15%;
  right: 23%;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sU6yealhMR .close:hover {
  opacity: 1;
  color: #fff;
}
@media (max-width: 1050px) {
  .cid-sU6yealhMR .close {
    top: 0;
    right: 0;
  }
}
.cid-sU6yealhMR .mbr-section-subtitle {
  color: #C0BCB7;
}
.cid-sU0PqTKKuw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sU0PqTKKuw .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sU0PqTKKuw .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sU0PqTKKuw .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sU0PqTKKuw .row {
    margin: 0;
  }
}
.cid-sU0PqTKKuw .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sU0R52TllO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-sU0R52TllO .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-sU0R52TllO .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-sU0R52TllO .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-sU0R52TllO .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-sU0R52TllO .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-sU0R52TllO .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-sU0R52TllO .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-sU0R52TllO span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-sU0R52TllO .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-sU0R52TllO .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-sU0R52TllO .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-sU0R52TllO .left-side {
    padding: 15px;
  }
}
.cid-sU0R52TllO img {
  width: 100%;
  transition: all 2s;
}
.cid-sU0R52TllO img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-sU0PqUNteF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sU0PqUNteF .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU3fHH7W2k {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sU3fHH7W2k .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sU3fHH7W2k .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sU3fHH7W2k .carousel {
    height: 400px;
  }
}
.cid-sU3fHH7W2k .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sU3fHH7W2k .carousel .carousel-item,
.cid-sU3fHH7W2k .carousel .carousel-inner {
  height: 100%;
}
.cid-sU3fHH7W2k .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sU3fHH7W2k .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sU3fHH7W2k .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sU3fHH7W2k .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sU3fHH7W2k .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sU3fHH7W2k .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sU3fHH7W2k .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sU3fHH7W2k .row {
  position: relative;
}
.cid-sU3fHH7W2k .container {
  margin-bottom: 3px;
}
.cid-sU3fHH7W2k .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sU3fHH7W2k .carousel-control .mbri-left,
.cid-sU3fHH7W2k .carousel-control .mbri-right {
  display: none;
}
.cid-sU3fHH7W2k .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sU3fHH7W2k .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sU3fHH7W2k .carousel-control {
    top: 70%;
  }
  .cid-sU3fHH7W2k .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sU3fHH7W2k .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sU3fHH7W2k .buttons-wrap {
  justify-content: start;
}
.cid-sU3fHH7W2k .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sU3fHH7W2k .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sU3fHH7W2k .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sU3fHH7W2k .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sU3fHH7W2k .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sU3fHH7W2k .wrap {
  z-index: 9999;
}
.cid-sU3fHH7W2k .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sU3fHH7W2k .btnHeader::before,
.cid-sU3fHH7W2k .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sU3fHH7W2k .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sU3fHH7W2k .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sU3fHH7W2k .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sU3fHH7W2k .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sU3fHH7W2k .img {
  position: relative;
}
.cid-sU3fHHtwCg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sU3fHHtwCg .lin {
  font-style: italic;
}
.cid-sU3fHHtwCg .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-sU3fHIqDp2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sU3fHIqDp2 .wrapper {
    position: relative;
    overflow: hidden;
    max-height: 585px;
    padding-left: 30px;
    padding-right: 20px;
  }
}
.cid-sU3fHIqDp2 img {
  object-fit: cover;
  max-height: 585px;
}
.cid-sU3fHIqDp2 .wrap {
  border: 1px solid #41392e;
}
@media (min-width: 992px) {
  .cid-sU3fHIqDp2 .wrap {
    height: 100%;
    padding: 65px 2rem 0px;
  }
}
@media (min-width: 1400px) {
  .cid-sU3fHIqDp2 .wrap {
    max-height: 100%;
    padding-top: 8rem;
  }
}
@media (min-width: 1800px) {
  .cid-sU3fHIqDp2 .wrap {
    max-height: 585px;
    padding: 160px 225px 0 130px;
  }
}
@media (max-width: 991px) {
  .cid-sU3fHIqDp2 .wrap {
    padding: 2rem 1rem;
    margin-top: 2rem;
  }
}
.cid-sU3fHIqDp2 .card-text {
  color: #767676;
}
.cid-sU3fHIqDp2 .main-sub-title {
  color: #ffffff;
}
.cid-sU3fHIqDp2 .main-text {
  font-family: "EB Garamond";
  color: #c0bcb7;
}
.cid-sU3fHIqDp2 .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sU3fHIqDp2 span {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sU3fHIqDp2 span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU3fHIqDp2 span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU3fHIqDp2 .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sU3fHIqDp2 .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sU3fHIMdOO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sU3fHIMdOO .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sU3fHIMdOO .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sU3fHIMdOO .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sU3fHIMdOO .row {
    margin: 0;
  }
}
.cid-sU3fHIMdOO .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-ufEIX7B6Uo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1-4.jpg");
}
.cid-ufEIX7B6Uo .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufEIX7B6Uo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufEIX7B6Uo .col-12 {
  position: relative;
}
.cid-ufEIX7B6Uo img {
  max-width: 800px;
  margin: auto;
}
.cid-ufEIX7B6Uo .text-wrapper {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  .cid-ufEIX7B6Uo .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ufEIX7B6Uo .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ufEIX7B6Uo .image-wrapper {
    padding: 1rem;
  }
}
.cid-ufEIX7B6Uo .mbr-section-title {
  color: #000000;
}
.cid-tx98DQ853e {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-tx98DQ853e .item {
    margin-bottom: 3rem;
  }
}
.cid-tx98DQ853e .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tx98DQ853e .item-wrapper {
  height: 100%;
}
.cid-tx98DQ853e .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tx98DQ853e .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tx98DQ853e .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tx98DQ853e .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tx98DQ853e .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tx98DQ853e .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tx98DQ853e .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tx98DQ853e .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tx98DQ853e .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-t6PSTUvTWk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-t6PSTUvTWk .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-t6PSTUvTWk .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-t6PSTUvTWk .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-t6PSTUvTWk .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-t6PSTUvTWk .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-t6PSTUvTWk .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-t6PSTUvTWk .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-t6PSTUvTWk span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-t6PSTUvTWk .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-t6PSTUvTWk .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-t6PSTUvTWk .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-t6PSTUvTWk .left-side {
    padding: 15px;
  }
}
.cid-t6PSTUvTWk img {
  width: 100%;
  transition: all 2s;
}
.cid-t6PSTUvTWk img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-t3PoiW4AMG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t3PoiW4AMG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t3PoiW4AMG .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-t3PoiW4AMG .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-t3PoiW4AMG .btn-primary-outline:active {
  color: gray;
}
.cid-t3PoiW4AMG .btn-primary-outline:hover {
  color: white;
}
.cid-t3PoiW4AMG div {
  overflow: hidden;
}
.cid-t3PoiW4AMG li.active .btn-primary-outline {
  color: white;
}
.cid-t3PoiW4AMG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t3PoiW4AMG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t3PoiW4AMG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t3PoiW4AMG .mbr-gallery-item {
  overflow: hidden;
}
.cid-t3PoiW4AMG .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-t3PoiW4AMG .mbr-gallery-item img {
  transition: all 0.3s;
}
.cid-t3PoiW4AMG .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-t3PoiW4AMG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t3PoiW4AMG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t3PoiW4AMG .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t3PoiW4AMG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t3PoiW4AMG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sU3fHJPwap {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sU3fHJPwap .wrapper {
    position: relative;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 25px;
  }
}
@media (min-width: 769px) {
  .cid-sU3fHJPwap .row .col-12 {
    padding-left: 11px;
    padding-right: 11px;
  }
}
.cid-sU3fHJPwap .item-img {
  height: 100%;
  overflow: hidden;
  cursor: pointer;
}
.cid-sU3fHJPwap .item-img img {
  object-fit: cover;
  height: 100%;
  transition: transform 1.5s;
}
.cid-sU3fHJPwap .item-img:hover img {
  width: 100%;
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.cid-sU3fHJPwap img {
  object-fit: cover;
}
@media (max-width: 575px) {
  .cid-sU3fHJPwap .top {
    padding-top: 20px;
  }
}
.cid-sU3fHJPwap .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sU3fHJPwap .close::before {
  content: '\e91a';
}
.cid-sU3fHJPwap .close:hover {
  color: #fff;
}
.cid-sU3fHJPwap .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sU3fHJPwap .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sU3fHJPwap .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sU3fHJPwap .carousel-control-next span {
  margin-left: 5px;
}
.cid-sU3fHJPwap .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-sU3fHJPwap .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-sU3fHJPwap .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-sU3fHJPwap .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-sU3fHJPwap .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-sU3fHJPwap .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-sU3fHJPwap .carousel-inner {
  display: flex;
  align-items: center;
}
@media (min-width: 1400px) {
  .cid-sU3fHJPwap .carousel-item img {
    width: 70%;
  }
}
.cid-sU3fHJPwap .carousel-inner > .active {
  display: block;
}
.cid-sU3fHJPwap .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sU3fHJPwap .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sU3fHJPwap .carousel-control-prev:hover {
  margin-left: 2rem;
  background-color: transparent;
}
.cid-sU3fHJPwap .carousel-control-next:hover {
  margin-right: 2rem;
  background-color: transparent;
}
@media (max-width: 768px) {
  .cid-sU3fHJPwap .carousel-control,
  .cid-sU3fHJPwap .carousel-indicators {
    position: fixed;
  }
}
.cid-sU3fHJPwap .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sU3fHJPwap .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sU3fHJPwap .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-sU3fHJPwap .modal-content {
    width: 70%;
  }
}
.cid-sU3fHJPwap .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sU3fHJPwap .carousel {
  width: 100%;
}
.cid-sU3fHJPwap .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sU3fHJPwap .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sU3fHJPwap .modal.fade .modal-dialog,
.cid-sU3fHJPwap .modal.in .modal-dialog {
  transform: none;
}
.cid-sU3fHJPwap .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sU3fHLai0h {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sU3fHLai0h .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-sU3fHLai0h .wrapper {
    padding: 0 6rem;
  }
}
.cid-sU3fHLai0h .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-sU3fHLai0h .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sU3fHLai0h .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sU3fHLai0h .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU3fHLai0h .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU3fHLai0h .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sU3fHLai0h .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-sU3fHLai0h .right {
    padding-right: 60px;
  }
}
.cid-sU3fHLai0h .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sU3fHLai0h .text-wrapper {
    padding-right: 60px;
  }
}
.cid-sU3fHLai0h .mbr-section-title {
  text-align: right;
}
.cid-sU3fHLai0h .mbr-text,
.cid-sU3fHLai0h .mbr-section-btn {
  text-align: right;
}
.cid-sU3fHLai0h .mbr-text,
.cid-sU3fHLai0h .mbr-section-btn {
  color: #ffeed0;
}
.cid-sU3fHLB0fz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0b0a08;
}
@media (max-width: 767px) {
  .cid-sU3fHLB0fz .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sU3fHLB0fz .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sU3fHLB0fz .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sU3fHLB0fz .row {
    margin: 0;
  }
}
.cid-sU3fHLB0fz .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sU3fHM8XUe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sU3fHM8XUe .row {
  justify-content: center;
}
.cid-sU3fHM8XUe .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-sU3fHM8XUe .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-sU3fHM8XUe .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sU3fHM8XUe .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-sU3fHM8XUe .title {
    padding-left: 120px;
  }
}
.cid-sU3fHM8XUe .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-sU3fHM8XUe span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-sU3fHM8XUe span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU3fHM8XUe span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU3fHM8XUe .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sU3fHM8XUe .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sU3fHM8XUe .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sU3fHM8XUe .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-sU3fHM8XUe .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-sU3fHM8XUe .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-sU3fHM8XUe h3 {
  font-family: "Cormorant Garamond";
}
.cid-sU3fHM8XUe .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sU3fHM8XUe .mbr-title {
  text-align: left;
}
.cid-sU3fHMCWq4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-sU3fHMCWq4 .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-sU3fHMCWq4 .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-sU3fHMCWq4 .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-sU3fHMCWq4 .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-sU3fHMCWq4 .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-sU3fHMCWq4 .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-sU3fHMCWq4 .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-sU3fHMCWq4 span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-sU3fHMCWq4 .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-sU3fHMCWq4 .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-sU3fHMCWq4 .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-sU3fHMCWq4 .left-side {
    padding: 15px;
  }
}
.cid-sU3fHMCWq4 img {
  width: 100%;
  transition: all 2s;
}
.cid-sU3fHMCWq4 img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-sU3fHN8l4s {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sU3fHN8l4s .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sU3fHN8l4s .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sU3fHN8l4s .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sU3fHN8l4s .row {
    margin: 0;
  }
}
.cid-sU3fHN8l4s .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sU3fHNGC3l {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/gravidanzaa1-800x534.jpg");
}
.cid-sU3fHNGC3l .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-sU3fHNGC3l .form-control,
.cid-sU3fHNGC3l .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sU3fHNGC3l .form-control::-webkit-input-placeholder,
.cid-sU3fHNGC3l .field-input::-webkit-input-placeholder,
.cid-sU3fHNGC3l .form-control::-webkit-input-placeholder,
.cid-sU3fHNGC3l .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sU3fHNGC3l .form-control:-moz-placeholder,
.cid-sU3fHNGC3l .field-input:-moz-placeholder,
.cid-sU3fHNGC3l .form-control:-moz-placeholder,
.cid-sU3fHNGC3l .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sU3fHNGC3l .form-control:hover,
.cid-sU3fHNGC3l .field-input:hover,
.cid-sU3fHNGC3l .form-control:focus,
.cid-sU3fHNGC3l .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-sU3fHNGC3l .form-control:hover::-webkit-input-placeholder,
.cid-sU3fHNGC3l .field-input:hover::-webkit-input-placeholder,
.cid-sU3fHNGC3l .form-control:focus::-webkit-input-placeholder,
.cid-sU3fHNGC3l .field-input:focus::-webkit-input-placeholder,
.cid-sU3fHNGC3l .form-control:hover::-webkit-input-placeholder,
.cid-sU3fHNGC3l .field-input:hover::-webkit-input-placeholder,
.cid-sU3fHNGC3l .form-control:focus::-webkit-input-placeholder,
.cid-sU3fHNGC3l .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sU3fHNGC3l .form-control:hover:-moz-placeholder,
.cid-sU3fHNGC3l .field-input:hover:-moz-placeholder,
.cid-sU3fHNGC3l .form-control:focus:-moz-placeholder,
.cid-sU3fHNGC3l .field-input:focus:-moz-placeholder,
.cid-sU3fHNGC3l .form-control:hover:-moz-placeholder,
.cid-sU3fHNGC3l .field-input:hover:-moz-placeholder,
.cid-sU3fHNGC3l .form-control:focus:-moz-placeholder,
.cid-sU3fHNGC3l .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sU3fHNGC3l .jq-number__spin:hover,
.cid-sU3fHNGC3l .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sU3fHNGC3l .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sU3fHNGC3l .jq-selectbox li,
.cid-sU3fHNGC3l .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sU3fHNGC3l .jq-selectbox li:hover,
.cid-sU3fHNGC3l .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-sU3fHNGC3l .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sU3fHNGC3l .jq-number__spin.minus:hover:after,
.cid-sU3fHNGC3l .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sU3fHNGC3l .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sU3fHNGC3l .jq-number__spin.minus:after,
.cid-sU3fHNGC3l .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-sU3fHNGC3l input::-webkit-clear-button {
  display: none;
}
.cid-sU3fHNGC3l input::-webkit-inner-spin-button {
  display: none;
}
.cid-sU3fHNGC3l input::-webkit-outer-spin-button {
  display: none;
}
.cid-sU3fHNGC3l input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sU3fHOcGX6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sU3fHOcGX6 .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-sU3UX2bxHh.popup-builder {
  background-color: #ffffff;
}
.cid-sU3UX2bxHh.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sU3UX2bxHh.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sU3UX2bxHh .modal-content,
.cid-sU3UX2bxHh .modal-dialog {
  height: auto;
}
.cid-sU3UX2bxHh .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sU3UX2bxHh .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sU3UX2bxHh .form-wrapper .mbr-form .form-group,
  .cid-sU3UX2bxHh .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sU3UX2bxHh .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sU3UX2bxHh .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sU3UX2bxHh .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-sU3UX2bxHh .pt-0 {
  padding-top: 0 !important;
}
.cid-sU3UX2bxHh .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sU3UX2bxHh .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sU3UX2bxHh .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sU3UX2bxHh .modal-open {
  overflow: hidden;
}
.cid-sU3UX2bxHh .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sU3UX2bxHh .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sU3UX2bxHh .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sU3UX2bxHh .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sU3UX2bxHh .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sU3UX2bxHh .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sU3UX2bxHh .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sU3UX2bxHh .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sU3UX2bxHh .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-sU3UX2bxHh .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sU3UX2bxHh .modal-backdrop.fade {
  opacity: 0;
}
.cid-sU3UX2bxHh .modal-backdrop.show {
  opacity: .5;
}
.cid-sU3UX2bxHh .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-sU3UX2bxHh .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-sU3UX2bxHh .modal-header {
    padding: 1rem;
  }
}
.cid-sU3UX2bxHh .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sU3UX2bxHh .modal-header .close svg {
  fill: #353535;
}
.cid-sU3UX2bxHh .modal-header .close:hover {
  opacity: 1;
}
.cid-sU3UX2bxHh .modal-header .close:focus {
  outline: none;
}
.cid-sU3UX2bxHh .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sU3UX2bxHh .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-sU3UX2bxHh .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sU3UX2bxHh .modal-body {
    padding: 1rem;
  }
}
.cid-sU3UX2bxHh .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sU3UX2bxHh .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sU3UX2bxHh .modal-footer {
    padding: 1rem;
  }
}
.cid-sU3UX2bxHh .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sU3UX2bxHh .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sU3UX2bxHh .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sU3UX2bxHh .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sU3UX2bxHh .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-sU3UX2bxHh .modal-lg,
  .cid-sU3UX2bxHh .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-sU3UX2bxHh .modal-xl {
    max-width: 1140px;
  }
}
.cid-sU3UX2bxHh .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sU3UX2bxHh .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sU3UX2bxHh .form-group {
  margin-bottom: 1rem;
}
.cid-sU3UX2bxHh .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sU3UX2bxHh .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sU3UX2bxHh .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sU3UX2bxHh .mbr-section-btn {
  margin: 0;
}
.cid-sU3UX2bxHh .mbr-section-btn .btn {
  margin: 0;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU6BG9rBgF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sU6BG9rBgF .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sU6BG9rBgF .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sU6BG9rBgF .carousel {
    height: 400px;
  }
}
.cid-sU6BG9rBgF .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sU6BG9rBgF .carousel .carousel-item,
.cid-sU6BG9rBgF .carousel .carousel-inner {
  height: 100%;
}
.cid-sU6BG9rBgF .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sU6BG9rBgF .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sU6BG9rBgF .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sU6BG9rBgF .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sU6BG9rBgF .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sU6BG9rBgF .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sU6BG9rBgF .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sU6BG9rBgF .row {
  position: relative;
}
.cid-sU6BG9rBgF .container {
  margin-bottom: 3px;
}
.cid-sU6BG9rBgF .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sU6BG9rBgF .carousel-control .mbri-left,
.cid-sU6BG9rBgF .carousel-control .mbri-right {
  display: none;
}
.cid-sU6BG9rBgF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sU6BG9rBgF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sU6BG9rBgF .carousel-control {
    top: 70%;
  }
  .cid-sU6BG9rBgF .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sU6BG9rBgF .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sU6BG9rBgF .buttons-wrap {
  justify-content: start;
}
.cid-sU6BG9rBgF .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sU6BG9rBgF .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sU6BG9rBgF .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sU6BG9rBgF .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sU6BG9rBgF .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sU6BG9rBgF .wrap {
  z-index: 9999;
}
.cid-sU6BG9rBgF .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sU6BG9rBgF .btnHeader::before,
.cid-sU6BG9rBgF .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sU6BG9rBgF .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sU6BG9rBgF .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sU6BG9rBgF .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sU6BG9rBgF .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sU6BG9rBgF .img {
  position: relative;
}
.cid-sU6BGa3GZg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sU6BGa3GZg .lin {
  font-style: italic;
}
.cid-sU6BGa3GZg .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-sU6BGbsG6f {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sU6BGbsG6f .wrapper {
    position: relative;
    overflow: hidden;
    max-height: 585px;
    padding-left: 30px;
    padding-right: 20px;
  }
}
.cid-sU6BGbsG6f img {
  object-fit: cover;
  max-height: 585px;
}
.cid-sU6BGbsG6f .wrap {
  border: 1px solid #41392e;
}
@media (min-width: 992px) {
  .cid-sU6BGbsG6f .wrap {
    height: 100%;
    padding: 65px 2rem 0px;
  }
}
@media (min-width: 1400px) {
  .cid-sU6BGbsG6f .wrap {
    max-height: 100%;
    padding-top: 8rem;
  }
}
@media (min-width: 1800px) {
  .cid-sU6BGbsG6f .wrap {
    max-height: 585px;
    padding: 160px 225px 0 130px;
  }
}
@media (max-width: 991px) {
  .cid-sU6BGbsG6f .wrap {
    padding: 2rem 1rem;
    margin-top: 2rem;
  }
}
.cid-sU6BGbsG6f .card-text {
  color: #767676;
}
.cid-sU6BGbsG6f .main-sub-title {
  color: #ffffff;
}
.cid-sU6BGbsG6f .main-text {
  font-family: "EB Garamond";
  color: #c0bcb7;
}
.cid-sU6BGbsG6f .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sU6BGbsG6f span {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sU6BGbsG6f span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU6BGbsG6f span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU6BGbsG6f .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sU6BGbsG6f .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sU6BGbTsI5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sU6BGbTsI5 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sU6BGbTsI5 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sU6BGbTsI5 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sU6BGbTsI5 .row {
    margin: 0;
  }
}
.cid-sU6BGbTsI5 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sU6BGcpp2z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sU6BGcpp2z .item {
  margin-right: 25px !imporant;
  margin-left: 25px !imporant;
}
.cid-sU6BGcpp2z img,
.cid-sU6BGcpp2z .item-img {
  transition: all 0.5s;
  width: 100%;
}
.cid-sU6BGcpp2z .item-img {
  height: 100%;
}
.cid-sU6BGcpp2z .item-img img {
  object-fit: cover;
  height: 100%;
}
.cid-sU6BGcpp2z .item:focus,
.cid-sU6BGcpp2z span:focus {
  outline: none;
}
.cid-sU6BGcpp2z .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sU6BGcpp2z .title-block {
  z-index: 99999;
  min-width: 200px;
  text-align: center;
  top: 90%;
  left: 50%;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sU6BGcpp2z .mbr-text {
  font-family: "Josefin Sans";
  color: #977741;
}
.cid-sU6BGcpp2z .mbr-section-subtitle {
  font-family: "EB Garamond";
  color: #9a948d;
}
.cid-sU6BGcpp2z .item-wrapper:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-sU6BGcpp2z .item-wrapper:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.4;
}
.cid-sU6BGcpp2z .slide-content {
  position: relative;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-sU6BGcpp2z .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 38%;
  max-width: 38%;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sU6BGcpp2z .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-sU6BGcpp2z .embla__button--next,
.cid-sU6BGcpp2z .embla__button--prev {
  display: flex;
}
.cid-sU6BGcpp2z .embla__button {
  color: #9a948d;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 38px;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0.5;
}
.cid-sU6BGcpp2z .embla__button:hover {
  color: #fff;
  opacity: 1;
}
.cid-sU6BGcpp2z .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-sU6BGcpp2z .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 768px) {
  .cid-sU6BGcpp2z .embla__button.embla__button--prev {
    margin-left: 0.5rem;
  }
}
.cid-sU6BGcpp2z .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-sU6BGcpp2z .embla__button.embla__button--next {
    margin-right: 0.5rem;
  }
}
.cid-sU6BGcpp2z .embla {
  position: relative;
  width: 100%;
}
.cid-sU6BGcpp2z .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-sU6BGcpp2z .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-sU6BGcpp2z .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-sU6BGcpp2z .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-sU6BGdeB77 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sU6BGdeB77 .wrapper {
    position: relative;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 25px;
  }
}
@media (min-width: 769px) {
  .cid-sU6BGdeB77 .row .col-12 {
    padding-left: 11px;
    padding-right: 11px;
  }
}
.cid-sU6BGdeB77 .item-img {
  height: 100%;
  overflow: hidden;
  cursor: pointer;
}
.cid-sU6BGdeB77 .item-img img {
  object-fit: cover;
  height: 100%;
  transition: transform 1.5s;
}
.cid-sU6BGdeB77 .item-img:hover img {
  width: 100%;
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.cid-sU6BGdeB77 img {
  object-fit: cover;
}
@media (max-width: 575px) {
  .cid-sU6BGdeB77 .top {
    padding-top: 20px;
  }
}
.cid-sU6BGdeB77 .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sU6BGdeB77 .close::before {
  content: '\e91a';
}
.cid-sU6BGdeB77 .close:hover {
  color: #fff;
}
.cid-sU6BGdeB77 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sU6BGdeB77 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sU6BGdeB77 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sU6BGdeB77 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sU6BGdeB77 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-sU6BGdeB77 .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-sU6BGdeB77 .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-sU6BGdeB77 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-sU6BGdeB77 .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-sU6BGdeB77 .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-sU6BGdeB77 .carousel-inner {
  display: flex;
  align-items: center;
}
@media (min-width: 1400px) {
  .cid-sU6BGdeB77 .carousel-item img {
    width: 70%;
  }
}
.cid-sU6BGdeB77 .carousel-inner > .active {
  display: block;
}
.cid-sU6BGdeB77 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sU6BGdeB77 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sU6BGdeB77 .carousel-control-prev:hover {
  margin-left: 2rem;
  background-color: transparent;
}
.cid-sU6BGdeB77 .carousel-control-next:hover {
  margin-right: 2rem;
  background-color: transparent;
}
@media (max-width: 768px) {
  .cid-sU6BGdeB77 .carousel-control,
  .cid-sU6BGdeB77 .carousel-indicators {
    position: fixed;
  }
}
.cid-sU6BGdeB77 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sU6BGdeB77 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sU6BGdeB77 .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-sU6BGdeB77 .modal-content {
    width: 70%;
  }
}
.cid-sU6BGdeB77 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sU6BGdeB77 .carousel {
  width: 100%;
}
.cid-sU6BGdeB77 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sU6BGdeB77 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sU6BGdeB77 .modal.fade .modal-dialog,
.cid-sU6BGdeB77 .modal.in .modal-dialog {
  transform: none;
}
.cid-sU6BGdeB77 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sU6BGdQoOH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #03034d;
}
.cid-sU6BGdQoOH .wrapper {
  text-align: end;
}
.cid-sU6BGdQoOH .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sU6BGdQoOH .row {
    text-align: center;
  }
  .cid-sU6BGdQoOH .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-sU6BGdQoOH .mbr-section-title {
    text-align: center;
  }
}
.cid-sU6BGdQoOH .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sU6BGdQoOH .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sU6BGdQoOH .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU6BGdQoOH .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU6BGdQoOH .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sU6BGdQoOH .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sU6BGefK5y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sU6BGefK5y .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-sU6BGefK5y .wrapper {
    padding: 0 6rem;
  }
}
.cid-sU6BGefK5y .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-sU6BGefK5y .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sU6BGefK5y .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sU6BGefK5y .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU6BGefK5y .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU6BGefK5y .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sU6BGefK5y .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-sU6BGefK5y .right {
    padding-right: 60px;
  }
}
.cid-sU6BGefK5y .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sU6BGefK5y .text-wrapper {
    padding-right: 60px;
  }
}
.cid-sU6BGefK5y .mbr-section-title {
  text-align: right;
}
.cid-sU6BGefK5y .mbr-text,
.cid-sU6BGefK5y .mbr-section-btn {
  text-align: right;
}
.cid-sU6BGefK5y .mbr-text,
.cid-sU6BGefK5y .mbr-section-btn {
  color: #ffeed0;
}
.cid-sU6BGf3JUl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sU6BGf3JUl .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sU6BGf3JUl .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sU6BGf3JUl .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sU6BGf3JUl .row {
    margin: 0;
  }
}
.cid-sU6BGf3JUl .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sU6BGfIM3S {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sU6BGfIM3S .row {
  justify-content: center;
}
.cid-sU6BGfIM3S .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-sU6BGfIM3S .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-sU6BGfIM3S .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sU6BGfIM3S .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-sU6BGfIM3S .title {
    padding-left: 120px;
  }
}
.cid-sU6BGfIM3S .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-sU6BGfIM3S span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-sU6BGfIM3S span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU6BGfIM3S span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sU6BGfIM3S .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sU6BGfIM3S .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sU6BGfIM3S .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sU6BGfIM3S .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-sU6BGfIM3S .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-sU6BGfIM3S .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-sU6BGfIM3S h3 {
  font-family: "Cormorant Garamond";
}
.cid-sU6BGfIM3S .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sU6BGfIM3S .mbr-title {
  text-align: left;
}
.cid-sU6BGgmXLM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-sU6BGgmXLM .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-sU6BGgmXLM .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-sU6BGgmXLM .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-sU6BGgmXLM .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-sU6BGgmXLM .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-sU6BGgmXLM .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-sU6BGgmXLM .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-sU6BGgmXLM span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-sU6BGgmXLM .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-sU6BGgmXLM .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-sU6BGgmXLM .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-sU6BGgmXLM .left-side {
    padding: 15px;
  }
}
.cid-sU6BGgmXLM img {
  width: 100%;
  transition: all 2s;
}
.cid-sU6BGgmXLM img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-sU6BGh2qcm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sU6BGh2qcm .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sU6BGh2qcm .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sU6BGh2qcm .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sU6BGh2qcm .row {
    margin: 0;
  }
}
.cid-sU6BGh2qcm .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sU6BGhOjbj {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/rosa-9-900x600.jpg");
}
.cid-sU6BGhOjbj .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-sU6BGhOjbj .form-control,
.cid-sU6BGhOjbj .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sU6BGhOjbj .form-control::-webkit-input-placeholder,
.cid-sU6BGhOjbj .field-input::-webkit-input-placeholder,
.cid-sU6BGhOjbj .form-control::-webkit-input-placeholder,
.cid-sU6BGhOjbj .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sU6BGhOjbj .form-control:-moz-placeholder,
.cid-sU6BGhOjbj .field-input:-moz-placeholder,
.cid-sU6BGhOjbj .form-control:-moz-placeholder,
.cid-sU6BGhOjbj .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sU6BGhOjbj .form-control:hover,
.cid-sU6BGhOjbj .field-input:hover,
.cid-sU6BGhOjbj .form-control:focus,
.cid-sU6BGhOjbj .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-sU6BGhOjbj .form-control:hover::-webkit-input-placeholder,
.cid-sU6BGhOjbj .field-input:hover::-webkit-input-placeholder,
.cid-sU6BGhOjbj .form-control:focus::-webkit-input-placeholder,
.cid-sU6BGhOjbj .field-input:focus::-webkit-input-placeholder,
.cid-sU6BGhOjbj .form-control:hover::-webkit-input-placeholder,
.cid-sU6BGhOjbj .field-input:hover::-webkit-input-placeholder,
.cid-sU6BGhOjbj .form-control:focus::-webkit-input-placeholder,
.cid-sU6BGhOjbj .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sU6BGhOjbj .form-control:hover:-moz-placeholder,
.cid-sU6BGhOjbj .field-input:hover:-moz-placeholder,
.cid-sU6BGhOjbj .form-control:focus:-moz-placeholder,
.cid-sU6BGhOjbj .field-input:focus:-moz-placeholder,
.cid-sU6BGhOjbj .form-control:hover:-moz-placeholder,
.cid-sU6BGhOjbj .field-input:hover:-moz-placeholder,
.cid-sU6BGhOjbj .form-control:focus:-moz-placeholder,
.cid-sU6BGhOjbj .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sU6BGhOjbj .jq-number__spin:hover,
.cid-sU6BGhOjbj .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sU6BGhOjbj .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sU6BGhOjbj .jq-selectbox li,
.cid-sU6BGhOjbj .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sU6BGhOjbj .jq-selectbox li:hover,
.cid-sU6BGhOjbj .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-sU6BGhOjbj .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sU6BGhOjbj .jq-number__spin.minus:hover:after,
.cid-sU6BGhOjbj .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sU6BGhOjbj .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sU6BGhOjbj .jq-number__spin.minus:after,
.cid-sU6BGhOjbj .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-sU6BGhOjbj input::-webkit-clear-button {
  display: none;
}
.cid-sU6BGhOjbj input::-webkit-inner-spin-button {
  display: none;
}
.cid-sU6BGhOjbj input::-webkit-outer-spin-button {
  display: none;
}
.cid-sU6BGhOjbj input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sU6BGikLwi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sU6BGikLwi .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sU8nEVLTP5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sU8nEVLTP5 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sU8nEVLTP5 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sU8nEVLTP5 .carousel {
    height: 400px;
  }
}
.cid-sU8nEVLTP5 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sU8nEVLTP5 .carousel .carousel-item,
.cid-sU8nEVLTP5 .carousel .carousel-inner {
  height: 100%;
}
.cid-sU8nEVLTP5 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sU8nEVLTP5 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sU8nEVLTP5 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sU8nEVLTP5 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sU8nEVLTP5 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sU8nEVLTP5 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sU8nEVLTP5 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sU8nEVLTP5 .row {
  position: relative;
}
.cid-sU8nEVLTP5 .container {
  margin-bottom: 3px;
}
.cid-sU8nEVLTP5 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sU8nEVLTP5 .carousel-control .mbri-left,
.cid-sU8nEVLTP5 .carousel-control .mbri-right {
  display: none;
}
.cid-sU8nEVLTP5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sU8nEVLTP5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sU8nEVLTP5 .carousel-control {
    top: 70%;
  }
  .cid-sU8nEVLTP5 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sU8nEVLTP5 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sU8nEVLTP5 .buttons-wrap {
  justify-content: start;
}
.cid-sU8nEVLTP5 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sU8nEVLTP5 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sU8nEVLTP5 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sU8nEVLTP5 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sU8nEVLTP5 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sU8nEVLTP5 .wrap {
  z-index: 9999;
}
.cid-sU8nEVLTP5 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sU8nEVLTP5 .btnHeader::before,
.cid-sU8nEVLTP5 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sU8nEVLTP5 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sU8nEVLTP5 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sU8nEVLTP5 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sU8nEVLTP5 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sU8nEVLTP5 .img {
  position: relative;
}
.cid-sU8nEWeH6c {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sU8nEWeH6c .lin {
  font-style: italic;
}
.cid-sU8nEWeH6c .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-sU8nEXpl02 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sU8nEXpl02 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sU8nEXpl02 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sU8nEXpl02 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sU8nEXpl02 .row {
    margin: 0;
  }
}
.cid-sU8nEXpl02 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sU8pGavm7K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sU8pGavm7K .mbr-media {
  position: relative;
  width: 100%;
  display: flex;
}
.cid-sU8pGavm7K .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 20px;
}
.cid-sU8pGavm7K .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sU8pGavm7K .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  background: #ffffff;
  padding: 10px;
  display: flex;
  justify-content: center;
  min-width: 65px;
  min-height: 65px;
  border-radius: 50%;
  align-items: center;
}
.cid-sU8pGavm7K .icon-wrap a:hover {
  background-image: none !important;
}
.cid-sU8pGavm7K .icon-wrap span {
  margin-left: 5px;
}
.cid-sU8pGavm7K .box {
  height: 450px;
  display: flex;
}
@media (max-width: 767px) {
  .cid-sU8pGavm7K .box {
    height: 200px;
  }
}
.cid-sU8pGavm7K .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sU8pGavm7K .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sU8pGavm7K .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sU8pGavm7K .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;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  border: 2px solid #fff;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sU8pGavm7K .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sU8pGavm7K .col-text {
  display: flex;
  align-items: center;
  padding: 0 90px;
}
@media (max-width: 991px) {
  .cid-sU8pGavm7K .col-text {
    padding: 50px 0.75rem 0;
  }
}
.cid-sU8pGavm7K .mbr-section-subtitle {
  color: #555555;
  padding-top: 12px;
}
.cid-sU8pGavm7K .item-container {
  width: 100%;
}
.cid-sU8pGavm7K .item {
  display: flex;
  margin-top: 32px;
  text-align: left;
}
.cid-sU8pGavm7K .item:first-child {
  margin-top: 0;
}
@media (max-width: 767px) {
  .cid-sU8pGavm7K .item {
    flex-direction: column;
    text-align: center;
  }
}
.cid-sU8pGavm7K .icon-box {
  background: #d4ad6a;
  width: 40px;
  min-width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-right: 24px;
  padding: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-sU8pGavm7K .icon-box {
    margin: 0 auto 24px;
  }
}
.cid-sU8pGavm7K .text-box {
  flex-grow: 1;
}
.cid-sU8pGavm7K .number-text {
  color: #ffffff;
}
.cid-sU8pGavm7K .icon-text {
  color: #555555;
}
.cid-sU8pGavm7K .mbr-section-title {
  color: #000000;
}
.cid-sU8nF1lEoX {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/battesimo2-638x337.jpg");
}
.cid-sU8nF1lEoX .mbr-overlay {
  background-color: #000000;
  opacity: 0.4;
}
.cid-sU8nF1TNYI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sU8nF1TNYI .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUd9lq4fg5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sUd9lq4fg5 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sUd9lq4fg5 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sUd9lq4fg5 .carousel {
    height: 400px;
  }
}
.cid-sUd9lq4fg5 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sUd9lq4fg5 .carousel .carousel-item,
.cid-sUd9lq4fg5 .carousel .carousel-inner {
  height: 100%;
}
.cid-sUd9lq4fg5 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sUd9lq4fg5 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sUd9lq4fg5 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sUd9lq4fg5 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sUd9lq4fg5 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sUd9lq4fg5 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sUd9lq4fg5 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sUd9lq4fg5 .row {
  position: relative;
}
.cid-sUd9lq4fg5 .container {
  margin-bottom: 3px;
}
.cid-sUd9lq4fg5 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sUd9lq4fg5 .carousel-control .mbri-left,
.cid-sUd9lq4fg5 .carousel-control .mbri-right {
  display: none;
}
.cid-sUd9lq4fg5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUd9lq4fg5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sUd9lq4fg5 .carousel-control {
    top: 70%;
  }
  .cid-sUd9lq4fg5 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sUd9lq4fg5 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sUd9lq4fg5 .buttons-wrap {
  justify-content: start;
}
.cid-sUd9lq4fg5 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sUd9lq4fg5 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sUd9lq4fg5 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sUd9lq4fg5 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sUd9lq4fg5 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sUd9lq4fg5 .wrap {
  z-index: 9999;
}
.cid-sUd9lq4fg5 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sUd9lq4fg5 .btnHeader::before,
.cid-sUd9lq4fg5 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sUd9lq4fg5 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sUd9lq4fg5 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sUd9lq4fg5 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sUd9lq4fg5 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sUd9lq4fg5 .img {
  position: relative;
}
.cid-sUd9lqAxMc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sUd9lqAxMc .lin {
  font-style: italic;
}
.cid-sUd9lqAxMc .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-sUd9lr234Z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sUd9lr234Z .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sUd9lr234Z .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sUd9lr234Z .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sUd9lr234Z .row {
    margin: 0;
  }
}
.cid-sUd9lr234Z .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sUdaJRsQNO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sUdaJRsQNO .mbr-media {
  position: relative;
  max-height: 625px;
  overflow: hidden;
}
.cid-sUdaJRsQNO .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sUdaJRsQNO .icon-wrap {
  width: 250px;
  height: 250px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  border: 1px solid #c0bcb7;
  justify-content: center;
}
@media (max-width: 758px) {
  .cid-sUdaJRsQNO .icon-wrap {
    width: 150px;
    height: 150px;
  }
}
.cid-sUdaJRsQNO .icon-wrap::before,
.cid-sUdaJRsQNO .icon-wrap::after {
  content: '';
  width: 101%;
  height: 101%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1px;
}
.cid-sUdaJRsQNO .icon-wrap::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sUdaJRsQNO .icon-wrap:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sUdaJRsQNO .icon-wrap::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sUdaJRsQNO .icon-wrap:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sUdaJRsQNO .mbr-iconfont {
  font-size: 1rem;
  color: #fff;
  padding: 2rem;
  transition: all 0.3s;
}
.cid-sUdaJRsQNO .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sUdaJRsQNO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sUdaJRsQNO .modalWindow .modalWindow-video {
  position: relative;
  height: calc(28.12148481vw);
  width: 50vw;
  margin: 0 auto;
}
.cid-sUdaJRsQNO a {
  text-decoration: none !important;
}
.cid-sUdaJRsQNO .close {
  position: fixed;
  opacity: 1;
  font-weight: 300;
  color: #fff;
  top: 15%;
  right: 23%;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sUdaJRsQNO .close:hover {
  opacity: 1;
  color: #fff;
}
@media (max-width: 1050px) {
  .cid-sUdaJRsQNO .close {
    top: 0;
    right: 0;
  }
}
.cid-sUdaJRsQNO .mbr-section-subtitle {
  color: #C0BCB7;
}
.cid-sUd9lt2hbD {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/20211229-204613-1080x1334.jpeg");
}
.cid-sUd9lt2hbD .mbr-overlay {
  background-color: #000000;
  opacity: 0.4;
}
.cid-sUd9ltyk5m {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sUd9ltyk5m .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUe2evVfpo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sUe2evVfpo .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sUe2evVfpo .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sUe2evVfpo .carousel {
    height: 400px;
  }
}
.cid-sUe2evVfpo .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sUe2evVfpo .carousel .carousel-item,
.cid-sUe2evVfpo .carousel .carousel-inner {
  height: 100%;
}
.cid-sUe2evVfpo .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sUe2evVfpo .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sUe2evVfpo .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sUe2evVfpo .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sUe2evVfpo .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sUe2evVfpo .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sUe2evVfpo .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sUe2evVfpo .row {
  position: relative;
}
.cid-sUe2evVfpo .container {
  margin-bottom: 3px;
}
.cid-sUe2evVfpo .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sUe2evVfpo .carousel-control .mbri-left,
.cid-sUe2evVfpo .carousel-control .mbri-right {
  display: none;
}
.cid-sUe2evVfpo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUe2evVfpo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sUe2evVfpo .carousel-control {
    top: 70%;
  }
  .cid-sUe2evVfpo .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sUe2evVfpo .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sUe2evVfpo .buttons-wrap {
  justify-content: start;
}
.cid-sUe2evVfpo .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sUe2evVfpo .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sUe2evVfpo .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sUe2evVfpo .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sUe2evVfpo .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sUe2evVfpo .wrap {
  z-index: 9999;
}
.cid-sUe2evVfpo .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sUe2evVfpo .btnHeader::before,
.cid-sUe2evVfpo .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sUe2evVfpo .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sUe2evVfpo .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sUe2evVfpo .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sUe2evVfpo .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sUe2evVfpo .img {
  position: relative;
}
.cid-sUe2ewtP6a {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sUe2ewtP6a .lin {
  font-style: italic;
}
.cid-sUe2ewtP6a .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-sUe2ewT7xo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sUe2ewT7xo .wrapper {
    position: relative;
    overflow: hidden;
    max-height: 585px;
    padding-left: 30px;
    padding-right: 20px;
  }
}
.cid-sUe2ewT7xo img {
  object-fit: cover;
  max-height: 585px;
}
.cid-sUe2ewT7xo .wrap {
  border: 1px solid #41392e;
}
@media (min-width: 992px) {
  .cid-sUe2ewT7xo .wrap {
    height: 100%;
    padding: 65px 2rem 0px;
  }
}
@media (min-width: 1400px) {
  .cid-sUe2ewT7xo .wrap {
    max-height: 100%;
    padding-top: 8rem;
  }
}
@media (min-width: 1800px) {
  .cid-sUe2ewT7xo .wrap {
    max-height: 585px;
    padding: 160px 225px 0 130px;
  }
}
@media (max-width: 991px) {
  .cid-sUe2ewT7xo .wrap {
    padding: 2rem 1rem;
    margin-top: 2rem;
  }
}
.cid-sUe2ewT7xo .card-text {
  color: #767676;
}
.cid-sUe2ewT7xo .main-sub-title {
  color: #ffffff;
}
.cid-sUe2ewT7xo .main-text {
  font-family: "EB Garamond";
  color: #c0bcb7;
}
.cid-sUe2ewT7xo .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sUe2ewT7xo span {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sUe2ewT7xo span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUe2ewT7xo span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUe2ewT7xo .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sUe2ewT7xo .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sUe2exhqfe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sUe2exhqfe .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sUe2exhqfe .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sUe2exhqfe .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sUe2exhqfe .row {
    margin: 0;
  }
}
.cid-sUe2exhqfe .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sUe3JZ4haF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-sUe3JZ4haF .wrapper {
  text-align: end;
}
.cid-sUe3JZ4haF .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sUe3JZ4haF .row {
    text-align: center;
  }
  .cid-sUe3JZ4haF .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-sUe3JZ4haF .mbr-section-title {
    text-align: center;
  }
}
.cid-sUe3JZ4haF .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sUe3JZ4haF .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sUe3JZ4haF .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUe3JZ4haF .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUe3JZ4haF .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sUe3JZ4haF .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sUe2exL15O {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sUe2exL15O .item {
  margin-right: 25px !imporant;
  margin-left: 25px !imporant;
}
.cid-sUe2exL15O img,
.cid-sUe2exL15O .item-img {
  transition: all 0.5s;
  width: 100%;
}
.cid-sUe2exL15O .item-img {
  height: 100%;
}
.cid-sUe2exL15O .item-img img {
  object-fit: cover;
  height: 100%;
}
.cid-sUe2exL15O .item:focus,
.cid-sUe2exL15O span:focus {
  outline: none;
}
.cid-sUe2exL15O .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sUe2exL15O .title-block {
  z-index: 99999;
  min-width: 200px;
  text-align: center;
  top: 90%;
  left: 50%;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sUe2exL15O .mbr-text {
  font-family: "Josefin Sans";
  color: #977741;
}
.cid-sUe2exL15O .mbr-section-subtitle {
  font-family: "EB Garamond";
  color: #9a948d;
}
.cid-sUe2exL15O .item-wrapper:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-sUe2exL15O .item-wrapper:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.4;
}
.cid-sUe2exL15O .slide-content {
  position: relative;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-sUe2exL15O .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 38%;
  max-width: 38%;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sUe2exL15O .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-sUe2exL15O .embla__button--next,
.cid-sUe2exL15O .embla__button--prev {
  display: flex;
}
.cid-sUe2exL15O .embla__button {
  color: #9a948d;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 38px;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0.5;
}
.cid-sUe2exL15O .embla__button:hover {
  color: #fff;
  opacity: 1;
}
.cid-sUe2exL15O .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-sUe2exL15O .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 768px) {
  .cid-sUe2exL15O .embla__button.embla__button--prev {
    margin-left: 0.5rem;
  }
}
.cid-sUe2exL15O .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-sUe2exL15O .embla__button.embla__button--next {
    margin-right: 0.5rem;
  }
}
.cid-sUe2exL15O .embla {
  position: relative;
  width: 100%;
}
.cid-sUe2exL15O .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-sUe2exL15O .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-sUe2exL15O .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-sUe2exL15O .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-sUe2ezdI1b {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-sUe2ezdI1b .wrapper {
  text-align: end;
}
.cid-sUe2ezdI1b .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sUe2ezdI1b .row {
    text-align: center;
  }
  .cid-sUe2ezdI1b .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-sUe2ezdI1b .mbr-section-title {
    text-align: center;
  }
}
.cid-sUe2ezdI1b .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sUe2ezdI1b .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sUe2ezdI1b .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUe2ezdI1b .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUe2ezdI1b .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sUe2ezdI1b .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sUe5bDMCIH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sUe5bDMCIH .item {
  margin-right: 25px !imporant;
  margin-left: 25px !imporant;
}
.cid-sUe5bDMCIH img,
.cid-sUe5bDMCIH .item-img {
  transition: all 0.5s;
  width: 100%;
}
.cid-sUe5bDMCIH .item-img {
  height: 100%;
}
.cid-sUe5bDMCIH .item-img img {
  object-fit: cover;
  height: 100%;
}
.cid-sUe5bDMCIH .item:focus,
.cid-sUe5bDMCIH span:focus {
  outline: none;
}
.cid-sUe5bDMCIH .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sUe5bDMCIH .title-block {
  z-index: 99999;
  min-width: 200px;
  text-align: center;
  top: 90%;
  left: 50%;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sUe5bDMCIH .mbr-text {
  font-family: "Josefin Sans";
  color: #977741;
}
.cid-sUe5bDMCIH .mbr-section-subtitle {
  font-family: "EB Garamond";
  color: #9a948d;
}
.cid-sUe5bDMCIH .item-wrapper:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-sUe5bDMCIH .item-wrapper:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.4;
}
.cid-sUe5bDMCIH .slide-content {
  position: relative;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-sUe5bDMCIH .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 38%;
  max-width: 38%;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sUe5bDMCIH .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-sUe5bDMCIH .embla__button--next,
.cid-sUe5bDMCIH .embla__button--prev {
  display: flex;
}
.cid-sUe5bDMCIH .embla__button {
  color: #9a948d;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 38px;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0.5;
}
.cid-sUe5bDMCIH .embla__button:hover {
  color: #fff;
  opacity: 1;
}
.cid-sUe5bDMCIH .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-sUe5bDMCIH .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 768px) {
  .cid-sUe5bDMCIH .embla__button.embla__button--prev {
    margin-left: 0.5rem;
  }
}
.cid-sUe5bDMCIH .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-sUe5bDMCIH .embla__button.embla__button--next {
    margin-right: 0.5rem;
  }
}
.cid-sUe5bDMCIH .embla {
  position: relative;
  width: 100%;
}
.cid-sUe5bDMCIH .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-sUe5bDMCIH .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-sUe5bDMCIH .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-sUe5bDMCIH .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-sUe6lBV42N {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-sUe6lBV42N .wrapper {
  text-align: end;
}
.cid-sUe6lBV42N .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sUe6lBV42N .row {
    text-align: center;
  }
  .cid-sUe6lBV42N .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-sUe6lBV42N .mbr-section-title {
    text-align: center;
  }
}
.cid-sUe6lBV42N .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sUe6lBV42N .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sUe6lBV42N .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUe6lBV42N .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUe6lBV42N .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sUe6lBV42N .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sUe6B3FvKO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sUe6B3FvKO .item {
  margin-right: 25px !imporant;
  margin-left: 25px !imporant;
}
.cid-sUe6B3FvKO img,
.cid-sUe6B3FvKO .item-img {
  transition: all 0.5s;
  width: 100%;
}
.cid-sUe6B3FvKO .item-img {
  height: 100%;
}
.cid-sUe6B3FvKO .item-img img {
  object-fit: cover;
  height: 100%;
}
.cid-sUe6B3FvKO .item:focus,
.cid-sUe6B3FvKO span:focus {
  outline: none;
}
.cid-sUe6B3FvKO .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sUe6B3FvKO .title-block {
  z-index: 99999;
  min-width: 200px;
  text-align: center;
  top: 90%;
  left: 50%;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sUe6B3FvKO .mbr-text {
  font-family: "Josefin Sans";
  color: #977741;
}
.cid-sUe6B3FvKO .mbr-section-subtitle {
  font-family: "EB Garamond";
  color: #9a948d;
}
.cid-sUe6B3FvKO .item-wrapper:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-sUe6B3FvKO .item-wrapper:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.4;
}
.cid-sUe6B3FvKO .slide-content {
  position: relative;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-sUe6B3FvKO .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 38%;
  max-width: 38%;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sUe6B3FvKO .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-sUe6B3FvKO .embla__button--next,
.cid-sUe6B3FvKO .embla__button--prev {
  display: flex;
}
.cid-sUe6B3FvKO .embla__button {
  color: #9a948d;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 38px;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0.5;
}
.cid-sUe6B3FvKO .embla__button:hover {
  color: #fff;
  opacity: 1;
}
.cid-sUe6B3FvKO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-sUe6B3FvKO .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 768px) {
  .cid-sUe6B3FvKO .embla__button.embla__button--prev {
    margin-left: 0.5rem;
  }
}
.cid-sUe6B3FvKO .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-sUe6B3FvKO .embla__button.embla__button--next {
    margin-right: 0.5rem;
  }
}
.cid-sUe6B3FvKO .embla {
  position: relative;
  width: 100%;
}
.cid-sUe6B3FvKO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-sUe6B3FvKO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-sUe6B3FvKO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-sUe6B3FvKO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-sUe7hrHLSr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-sUe7hrHLSr .wrapper {
  text-align: end;
}
.cid-sUe7hrHLSr .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sUe7hrHLSr .row {
    text-align: center;
  }
  .cid-sUe7hrHLSr .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-sUe7hrHLSr .mbr-section-title {
    text-align: center;
  }
}
.cid-sUe7hrHLSr .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sUe7hrHLSr .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sUe7hrHLSr .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUe7hrHLSr .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUe7hrHLSr .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sUe7hrHLSr .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sUe7A5tVjo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sUe7A5tVjo .item {
  margin-right: 25px !imporant;
  margin-left: 25px !imporant;
}
.cid-sUe7A5tVjo img,
.cid-sUe7A5tVjo .item-img {
  transition: all 0.5s;
  width: 100%;
}
.cid-sUe7A5tVjo .item-img {
  height: 100%;
}
.cid-sUe7A5tVjo .item-img img {
  object-fit: cover;
  height: 100%;
}
.cid-sUe7A5tVjo .item:focus,
.cid-sUe7A5tVjo span:focus {
  outline: none;
}
.cid-sUe7A5tVjo .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sUe7A5tVjo .title-block {
  z-index: 99999;
  min-width: 200px;
  text-align: center;
  top: 90%;
  left: 50%;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sUe7A5tVjo .mbr-text {
  font-family: "Josefin Sans";
  color: #977741;
}
.cid-sUe7A5tVjo .mbr-section-subtitle {
  font-family: "EB Garamond";
  color: #9a948d;
}
.cid-sUe7A5tVjo .item-wrapper:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-sUe7A5tVjo .item-wrapper:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.4;
}
.cid-sUe7A5tVjo .slide-content {
  position: relative;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-sUe7A5tVjo .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 38%;
  max-width: 38%;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sUe7A5tVjo .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-sUe7A5tVjo .embla__button--next,
.cid-sUe7A5tVjo .embla__button--prev {
  display: flex;
}
.cid-sUe7A5tVjo .embla__button {
  color: #9a948d;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 38px;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0.5;
}
.cid-sUe7A5tVjo .embla__button:hover {
  color: #fff;
  opacity: 1;
}
.cid-sUe7A5tVjo .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-sUe7A5tVjo .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 768px) {
  .cid-sUe7A5tVjo .embla__button.embla__button--prev {
    margin-left: 0.5rem;
  }
}
.cid-sUe7A5tVjo .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-sUe7A5tVjo .embla__button.embla__button--next {
    margin-right: 0.5rem;
  }
}
.cid-sUe7A5tVjo .embla {
  position: relative;
  width: 100%;
}
.cid-sUe7A5tVjo .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-sUe7A5tVjo .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-sUe7A5tVjo .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-sUe7A5tVjo .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-sUe2ezBOmv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sUe2ezBOmv .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-sUe2ezBOmv .wrapper {
    padding: 0 6rem;
  }
}
.cid-sUe2ezBOmv .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-sUe2ezBOmv .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sUe2ezBOmv .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sUe2ezBOmv .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUe2ezBOmv .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUe2ezBOmv .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sUe2ezBOmv .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-sUe2ezBOmv .right {
    padding-right: 60px;
  }
}
.cid-sUe2ezBOmv .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sUe2ezBOmv .text-wrapper {
    padding-right: 60px;
  }
}
.cid-sUe2ezBOmv .mbr-section-title {
  text-align: right;
}
.cid-sUe2ezBOmv .mbr-text,
.cid-sUe2ezBOmv .mbr-section-btn {
  text-align: right;
}
.cid-sUe2ezBOmv .mbr-text,
.cid-sUe2ezBOmv .mbr-section-btn {
  color: #ffeed0;
}
.cid-sUe2eA0f6y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sUe2eA0f6y .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sUe2eA0f6y .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sUe2eA0f6y .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sUe2eA0f6y .row {
    margin: 0;
  }
}
.cid-sUe2eA0f6y .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sUe2eAYBcX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-sUe2eAYBcX .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-sUe2eAYBcX .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-sUe2eAYBcX .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-sUe2eAYBcX .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-sUe2eAYBcX .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-sUe2eAYBcX .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-sUe2eAYBcX .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-sUe2eAYBcX span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-sUe2eAYBcX .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-sUe2eAYBcX .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-sUe2eAYBcX .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-sUe2eAYBcX .left-side {
    padding: 15px;
  }
}
.cid-sUe2eAYBcX img {
  width: 100%;
  transition: all 2s;
}
.cid-sUe2eAYBcX img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-sUe2eBtMSf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sUe2eBtMSf .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sUe2eBtMSf .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sUe2eBtMSf .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sUe2eBtMSf .row {
    margin: 0;
  }
}
.cid-sUe2eBtMSf .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sUe2eCmb7G {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/rosa-9-900x600.jpg");
}
.cid-sUe2eCmb7G .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-sUe2eCmb7G .form-control,
.cid-sUe2eCmb7G .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sUe2eCmb7G .form-control::-webkit-input-placeholder,
.cid-sUe2eCmb7G .field-input::-webkit-input-placeholder,
.cid-sUe2eCmb7G .form-control::-webkit-input-placeholder,
.cid-sUe2eCmb7G .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sUe2eCmb7G .form-control:-moz-placeholder,
.cid-sUe2eCmb7G .field-input:-moz-placeholder,
.cid-sUe2eCmb7G .form-control:-moz-placeholder,
.cid-sUe2eCmb7G .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sUe2eCmb7G .form-control:hover,
.cid-sUe2eCmb7G .field-input:hover,
.cid-sUe2eCmb7G .form-control:focus,
.cid-sUe2eCmb7G .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-sUe2eCmb7G .form-control:hover::-webkit-input-placeholder,
.cid-sUe2eCmb7G .field-input:hover::-webkit-input-placeholder,
.cid-sUe2eCmb7G .form-control:focus::-webkit-input-placeholder,
.cid-sUe2eCmb7G .field-input:focus::-webkit-input-placeholder,
.cid-sUe2eCmb7G .form-control:hover::-webkit-input-placeholder,
.cid-sUe2eCmb7G .field-input:hover::-webkit-input-placeholder,
.cid-sUe2eCmb7G .form-control:focus::-webkit-input-placeholder,
.cid-sUe2eCmb7G .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sUe2eCmb7G .form-control:hover:-moz-placeholder,
.cid-sUe2eCmb7G .field-input:hover:-moz-placeholder,
.cid-sUe2eCmb7G .form-control:focus:-moz-placeholder,
.cid-sUe2eCmb7G .field-input:focus:-moz-placeholder,
.cid-sUe2eCmb7G .form-control:hover:-moz-placeholder,
.cid-sUe2eCmb7G .field-input:hover:-moz-placeholder,
.cid-sUe2eCmb7G .form-control:focus:-moz-placeholder,
.cid-sUe2eCmb7G .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sUe2eCmb7G .jq-number__spin:hover,
.cid-sUe2eCmb7G .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sUe2eCmb7G .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sUe2eCmb7G .jq-selectbox li,
.cid-sUe2eCmb7G .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sUe2eCmb7G .jq-selectbox li:hover,
.cid-sUe2eCmb7G .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-sUe2eCmb7G .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sUe2eCmb7G .jq-number__spin.minus:hover:after,
.cid-sUe2eCmb7G .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sUe2eCmb7G .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sUe2eCmb7G .jq-number__spin.minus:after,
.cid-sUe2eCmb7G .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-sUe2eCmb7G input::-webkit-clear-button {
  display: none;
}
.cid-sUe2eCmb7G input::-webkit-inner-spin-button {
  display: none;
}
.cid-sUe2eCmb7G input::-webkit-outer-spin-button {
  display: none;
}
.cid-sUe2eCmb7G input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sUe2eD5WsU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sUe2eD5WsU .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUNp04168h {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sUNp04168h .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sUNp04168h .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sUNp04168h .carousel {
    height: 400px;
  }
}
.cid-sUNp04168h .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sUNp04168h .carousel .carousel-item,
.cid-sUNp04168h .carousel .carousel-inner {
  height: 100%;
}
.cid-sUNp04168h .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sUNp04168h .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sUNp04168h .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sUNp04168h .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sUNp04168h .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sUNp04168h .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sUNp04168h .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sUNp04168h .row {
  position: relative;
}
.cid-sUNp04168h .container {
  margin-bottom: 3px;
}
.cid-sUNp04168h .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sUNp04168h .carousel-control .mbri-left,
.cid-sUNp04168h .carousel-control .mbri-right {
  display: none;
}
.cid-sUNp04168h .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUNp04168h .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sUNp04168h .carousel-control {
    top: 70%;
  }
  .cid-sUNp04168h .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sUNp04168h .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sUNp04168h .buttons-wrap {
  justify-content: start;
}
.cid-sUNp04168h .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sUNp04168h .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sUNp04168h .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sUNp04168h .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sUNp04168h .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sUNp04168h .wrap {
  z-index: 9999;
}
.cid-sUNp04168h .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sUNp04168h .btnHeader::before,
.cid-sUNp04168h .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sUNp04168h .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sUNp04168h .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sUNp04168h .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sUNp04168h .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sUNp04168h .img {
  position: relative;
}
.cid-sUNp04pkTS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sUNp04pkTS .lin {
  font-style: italic;
}
.cid-sUNp04pkTS .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-sUNp04M0cR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sUNp04M0cR .wrapper {
    position: relative;
    overflow: hidden;
    max-height: 585px;
    padding-left: 30px;
    padding-right: 20px;
  }
}
.cid-sUNp04M0cR img {
  object-fit: cover;
  max-height: 585px;
}
.cid-sUNp04M0cR .wrap {
  border: 1px solid #41392e;
}
@media (min-width: 992px) {
  .cid-sUNp04M0cR .wrap {
    height: 100%;
    padding: 65px 2rem 0px;
  }
}
@media (min-width: 1400px) {
  .cid-sUNp04M0cR .wrap {
    max-height: 100%;
    padding-top: 8rem;
  }
}
@media (min-width: 1800px) {
  .cid-sUNp04M0cR .wrap {
    max-height: 585px;
    padding: 160px 225px 0 130px;
  }
}
@media (max-width: 991px) {
  .cid-sUNp04M0cR .wrap {
    padding: 2rem 1rem;
    margin-top: 2rem;
  }
}
.cid-sUNp04M0cR .card-text {
  color: #767676;
}
.cid-sUNp04M0cR .main-sub-title {
  color: #ffffff;
}
.cid-sUNp04M0cR .main-text {
  font-family: "EB Garamond";
  color: #c0bcb7;
}
.cid-sUNp04M0cR .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sUNp04M0cR span {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sUNp04M0cR span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUNp04M0cR span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUNp04M0cR .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sUNp04M0cR .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sUNp05b6tP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sUNp05b6tP .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sUNp05b6tP .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sUNp05b6tP .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sUNp05b6tP .row {
    margin: 0;
  }
}
.cid-sUNp05b6tP .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sUNp05FXom {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sUNp05FXom .item {
  margin-right: 25px !imporant;
  margin-left: 25px !imporant;
}
.cid-sUNp05FXom img,
.cid-sUNp05FXom .item-img {
  transition: all 0.5s;
  width: 100%;
}
.cid-sUNp05FXom .item-img {
  height: 100%;
}
.cid-sUNp05FXom .item-img img {
  object-fit: cover;
  height: 100%;
}
.cid-sUNp05FXom .item:focus,
.cid-sUNp05FXom span:focus {
  outline: none;
}
.cid-sUNp05FXom .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sUNp05FXom .title-block {
  z-index: 99999;
  min-width: 200px;
  text-align: center;
  top: 90%;
  left: 50%;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sUNp05FXom .mbr-text {
  font-family: "Josefin Sans";
  color: #977741;
}
.cid-sUNp05FXom .mbr-section-subtitle {
  font-family: "EB Garamond";
  color: #9a948d;
}
.cid-sUNp05FXom .item-wrapper:hover .title-block {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-sUNp05FXom .item-wrapper:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.4;
}
.cid-sUNp05FXom .slide-content {
  position: relative;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-sUNp05FXom .embla__slide {
  display: flex;
  justify-content: center;
  min-width: 38%;
  max-width: 38%;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sUNp05FXom .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-sUNp05FXom .embla__button--next,
.cid-sUNp05FXom .embla__button--prev {
  display: flex;
}
.cid-sUNp05FXom .embla__button {
  color: #9a948d;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 38px;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0.5;
}
.cid-sUNp05FXom .embla__button:hover {
  color: #fff;
  opacity: 1;
}
.cid-sUNp05FXom .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-sUNp05FXom .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 768px) {
  .cid-sUNp05FXom .embla__button.embla__button--prev {
    margin-left: 0.5rem;
  }
}
.cid-sUNp05FXom .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-sUNp05FXom .embla__button.embla__button--next {
    margin-right: 0.5rem;
  }
}
.cid-sUNp05FXom .embla {
  position: relative;
  width: 100%;
}
.cid-sUNp05FXom .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-sUNp05FXom .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-sUNp05FXom .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-sUNp05FXom .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-sUNp06nYWW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sUNp06nYWW .wrapper {
    position: relative;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 25px;
  }
}
@media (min-width: 769px) {
  .cid-sUNp06nYWW .row .col-12 {
    padding-left: 11px;
    padding-right: 11px;
  }
}
.cid-sUNp06nYWW .item-img {
  height: 100%;
  overflow: hidden;
  cursor: pointer;
}
.cid-sUNp06nYWW .item-img img {
  object-fit: cover;
  height: 100%;
  transition: transform 1.5s;
}
.cid-sUNp06nYWW .item-img:hover img {
  width: 100%;
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.cid-sUNp06nYWW img {
  object-fit: cover;
}
@media (max-width: 575px) {
  .cid-sUNp06nYWW .top {
    padding-top: 20px;
  }
}
.cid-sUNp06nYWW .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sUNp06nYWW .close::before {
  content: '\e91a';
}
.cid-sUNp06nYWW .close:hover {
  color: #fff;
}
.cid-sUNp06nYWW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sUNp06nYWW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sUNp06nYWW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sUNp06nYWW .carousel-control-next span {
  margin-left: 5px;
}
.cid-sUNp06nYWW .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-sUNp06nYWW .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-sUNp06nYWW .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-sUNp06nYWW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-sUNp06nYWW .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-sUNp06nYWW .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-sUNp06nYWW .carousel-inner {
  display: flex;
  align-items: center;
}
@media (min-width: 1400px) {
  .cid-sUNp06nYWW .carousel-item img {
    width: 70%;
  }
}
.cid-sUNp06nYWW .carousel-inner > .active {
  display: block;
}
.cid-sUNp06nYWW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUNp06nYWW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUNp06nYWW .carousel-control-prev:hover {
  margin-left: 2rem;
  background-color: transparent;
}
.cid-sUNp06nYWW .carousel-control-next:hover {
  margin-right: 2rem;
  background-color: transparent;
}
@media (max-width: 768px) {
  .cid-sUNp06nYWW .carousel-control,
  .cid-sUNp06nYWW .carousel-indicators {
    position: fixed;
  }
}
.cid-sUNp06nYWW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sUNp06nYWW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sUNp06nYWW .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-sUNp06nYWW .modal-content {
    width: 70%;
  }
}
.cid-sUNp06nYWW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sUNp06nYWW .carousel {
  width: 100%;
}
.cid-sUNp06nYWW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sUNp06nYWW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sUNp06nYWW .modal.fade .modal-dialog,
.cid-sUNp06nYWW .modal.in .modal-dialog {
  transform: none;
}
.cid-sUNp06nYWW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sUNp06UQLq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #c70e0e;
}
.cid-sUNp06UQLq .wrapper {
  text-align: end;
}
.cid-sUNp06UQLq .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sUNp06UQLq .row {
    text-align: center;
  }
  .cid-sUNp06UQLq .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-sUNp06UQLq .mbr-section-title {
    text-align: center;
  }
}
.cid-sUNp06UQLq .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sUNp06UQLq .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sUNp06UQLq .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUNp06UQLq .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUNp06UQLq .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sUNp06UQLq .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sUNp07lYsj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sUNp07lYsj .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-sUNp07lYsj .wrapper {
    padding: 0 6rem;
  }
}
.cid-sUNp07lYsj .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-sUNp07lYsj .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sUNp07lYsj .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sUNp07lYsj .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUNp07lYsj .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUNp07lYsj .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sUNp07lYsj .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-sUNp07lYsj .right {
    padding-right: 60px;
  }
}
.cid-sUNp07lYsj .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sUNp07lYsj .text-wrapper {
    padding-right: 60px;
  }
}
.cid-sUNp07lYsj .mbr-section-title {
  text-align: right;
}
.cid-sUNp07lYsj .mbr-text,
.cid-sUNp07lYsj .mbr-section-btn {
  text-align: right;
}
.cid-sUNp07lYsj .mbr-text,
.cid-sUNp07lYsj .mbr-section-btn {
  color: #ffeed0;
}
.cid-sUNp07NNnM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sUNp07NNnM .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sUNp07NNnM .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sUNp07NNnM .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sUNp07NNnM .row {
    margin: 0;
  }
}
.cid-sUNp07NNnM .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sUNp08k8ok {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sUNp08k8ok .row {
  justify-content: center;
}
.cid-sUNp08k8ok .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-sUNp08k8ok .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-sUNp08k8ok .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sUNp08k8ok .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-sUNp08k8ok .title {
    padding-left: 120px;
  }
}
.cid-sUNp08k8ok .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-sUNp08k8ok span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-sUNp08k8ok span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUNp08k8ok span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sUNp08k8ok .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sUNp08k8ok .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sUNp08k8ok .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-sUNp08k8ok .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-sUNp08k8ok .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-sUNp08k8ok .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-sUNp08k8ok h3 {
  font-family: "Cormorant Garamond";
}
.cid-sUNp08k8ok .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sUNp08k8ok .mbr-title {
  text-align: left;
}
.cid-sUNp08QvPt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-sUNp08QvPt .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-sUNp08QvPt .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-sUNp08QvPt .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-sUNp08QvPt .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-sUNp08QvPt .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-sUNp08QvPt .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-sUNp08QvPt .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-sUNp08QvPt span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-sUNp08QvPt .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-sUNp08QvPt .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-sUNp08QvPt .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-sUNp08QvPt .left-side {
    padding: 15px;
  }
}
.cid-sUNp08QvPt img {
  width: 100%;
  transition: all 2s;
}
.cid-sUNp08QvPt img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-sUNp09puB1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sUNp09puB1 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sUNp09puB1 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sUNp09puB1 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sUNp09puB1 .row {
    margin: 0;
  }
}
.cid-sUNp09puB1 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sUNp09Xx9D {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/carmenfrancesco1-900x610.jpg");
}
.cid-sUNp09Xx9D .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-sUNp09Xx9D .form-control,
.cid-sUNp09Xx9D .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sUNp09Xx9D .form-control::-webkit-input-placeholder,
.cid-sUNp09Xx9D .field-input::-webkit-input-placeholder,
.cid-sUNp09Xx9D .form-control::-webkit-input-placeholder,
.cid-sUNp09Xx9D .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sUNp09Xx9D .form-control:-moz-placeholder,
.cid-sUNp09Xx9D .field-input:-moz-placeholder,
.cid-sUNp09Xx9D .form-control:-moz-placeholder,
.cid-sUNp09Xx9D .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sUNp09Xx9D .form-control:hover,
.cid-sUNp09Xx9D .field-input:hover,
.cid-sUNp09Xx9D .form-control:focus,
.cid-sUNp09Xx9D .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-sUNp09Xx9D .form-control:hover::-webkit-input-placeholder,
.cid-sUNp09Xx9D .field-input:hover::-webkit-input-placeholder,
.cid-sUNp09Xx9D .form-control:focus::-webkit-input-placeholder,
.cid-sUNp09Xx9D .field-input:focus::-webkit-input-placeholder,
.cid-sUNp09Xx9D .form-control:hover::-webkit-input-placeholder,
.cid-sUNp09Xx9D .field-input:hover::-webkit-input-placeholder,
.cid-sUNp09Xx9D .form-control:focus::-webkit-input-placeholder,
.cid-sUNp09Xx9D .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sUNp09Xx9D .form-control:hover:-moz-placeholder,
.cid-sUNp09Xx9D .field-input:hover:-moz-placeholder,
.cid-sUNp09Xx9D .form-control:focus:-moz-placeholder,
.cid-sUNp09Xx9D .field-input:focus:-moz-placeholder,
.cid-sUNp09Xx9D .form-control:hover:-moz-placeholder,
.cid-sUNp09Xx9D .field-input:hover:-moz-placeholder,
.cid-sUNp09Xx9D .form-control:focus:-moz-placeholder,
.cid-sUNp09Xx9D .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sUNp09Xx9D .jq-number__spin:hover,
.cid-sUNp09Xx9D .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sUNp09Xx9D .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sUNp09Xx9D .jq-selectbox li,
.cid-sUNp09Xx9D .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sUNp09Xx9D .jq-selectbox li:hover,
.cid-sUNp09Xx9D .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-sUNp09Xx9D .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sUNp09Xx9D .jq-number__spin.minus:hover:after,
.cid-sUNp09Xx9D .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sUNp09Xx9D .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sUNp09Xx9D .jq-number__spin.minus:after,
.cid-sUNp09Xx9D .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-sUNp09Xx9D input::-webkit-clear-button {
  display: none;
}
.cid-sUNp09Xx9D input::-webkit-inner-spin-button {
  display: none;
}
.cid-sUNp09Xx9D input::-webkit-outer-spin-button {
  display: none;
}
.cid-sUNp09Xx9D input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sUNp0av8Ga {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sUNp0av8Ga .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sVaGt7TYwI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sVaGt7TYwI .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sVaGt7TYwI .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sVaGt7TYwI .carousel {
    height: 400px;
  }
}
.cid-sVaGt7TYwI .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sVaGt7TYwI .carousel .carousel-item,
.cid-sVaGt7TYwI .carousel .carousel-inner {
  height: 100%;
}
.cid-sVaGt7TYwI .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sVaGt7TYwI .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sVaGt7TYwI .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sVaGt7TYwI .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sVaGt7TYwI .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sVaGt7TYwI .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sVaGt7TYwI .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sVaGt7TYwI .row {
  position: relative;
}
.cid-sVaGt7TYwI .container {
  margin-bottom: 3px;
}
.cid-sVaGt7TYwI .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sVaGt7TYwI .carousel-control .mbri-left,
.cid-sVaGt7TYwI .carousel-control .mbri-right {
  display: none;
}
.cid-sVaGt7TYwI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVaGt7TYwI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sVaGt7TYwI .carousel-control {
    top: 70%;
  }
  .cid-sVaGt7TYwI .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sVaGt7TYwI .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sVaGt7TYwI .buttons-wrap {
  justify-content: start;
}
.cid-sVaGt7TYwI .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sVaGt7TYwI .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sVaGt7TYwI .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sVaGt7TYwI .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sVaGt7TYwI .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sVaGt7TYwI .wrap {
  z-index: 9999;
}
.cid-sVaGt7TYwI .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sVaGt7TYwI .btnHeader::before,
.cid-sVaGt7TYwI .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sVaGt7TYwI .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sVaGt7TYwI .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sVaGt7TYwI .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sVaGt7TYwI .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sVaGt7TYwI .img {
  position: relative;
}
.cid-sVaGt8uQht {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sVaGt8uQht .lin {
  font-style: italic;
}
.cid-sVaGt8uQht .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-sVaGt9qP9P {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sVaGt9qP9P .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sVaGt9qP9P .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVaGt9qP9P .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sVaGt9qP9P .row {
    margin: 0;
  }
}
.cid-sVaGt9qP9P .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sVaGt9YAPa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-sVaGt9YAPa .wrapper {
  text-align: end;
}
.cid-sVaGt9YAPa .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sVaGt9YAPa .row {
    text-align: center;
  }
  .cid-sVaGt9YAPa .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-sVaGt9YAPa .mbr-section-title {
    text-align: center;
  }
}
.cid-sVaGt9YAPa .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sVaGt9YAPa .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sVaGt9YAPa .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sVaGt9YAPa .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sVaGt9YAPa .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sVaGt9YAPa .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sVbAk7oN2D {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sVbAk7oN2D .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-sVbAk7oN2D .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-sVbrYHJuw8 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVbrYHJuw8 .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-sVbrYHJuw8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVbrYHJuw8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVbrYHJuw8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVbrYHJuw8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-sVbrYHJuw8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVbrYHJuw8 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sVbrYHJuw8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVbrYHJuw8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-sVbrYHJuw8 .mbr-gallery-item > div img,
.cid-sVbrYHJuw8 .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-sVbrYHJuw8 .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-sVbrYHJuw8 .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-sVbrYHJuw8 .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-sVbrYHJuw8 .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-sVbrYHJuw8 .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-sVbrYHJuw8 .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-sVbrYHJuw8 .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-sVbrYHJuw8 .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-sVbrYHJuw8 .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-sVaGtenM7o {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sVaGtenM7o .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-sVaGtenM7o .wrapper {
    padding: 0 6rem;
  }
}
.cid-sVaGtenM7o .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-sVaGtenM7o .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sVaGtenM7o .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sVaGtenM7o .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sVaGtenM7o .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sVaGtenM7o .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sVaGtenM7o .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-sVaGtenM7o .right {
    padding-right: 60px;
  }
}
.cid-sVaGtenM7o .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sVaGtenM7o .text-wrapper {
    padding-right: 60px;
  }
}
.cid-sVaGtenM7o .mbr-section-title {
  text-align: right;
}
.cid-sVaGtenM7o .mbr-text,
.cid-sVaGtenM7o .mbr-section-btn {
  text-align: right;
}
.cid-sVaGtenM7o .mbr-text,
.cid-sVaGtenM7o .mbr-section-btn {
  color: #ffeed0;
}
.cid-sVaGtg5c3C {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sVaGtg5c3C .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sVaGtg5c3C .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVaGtg5c3C .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sVaGtg5c3C .row {
    margin: 0;
  }
}
.cid-sVaGtg5c3C .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sVaGtgHUfB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/7-1y2a0231-912x608.jpg");
}
.cid-sVaGtgHUfB .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-sVaGtgHUfB .form-control,
.cid-sVaGtgHUfB .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sVaGtgHUfB .form-control::-webkit-input-placeholder,
.cid-sVaGtgHUfB .field-input::-webkit-input-placeholder,
.cid-sVaGtgHUfB .form-control::-webkit-input-placeholder,
.cid-sVaGtgHUfB .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sVaGtgHUfB .form-control:-moz-placeholder,
.cid-sVaGtgHUfB .field-input:-moz-placeholder,
.cid-sVaGtgHUfB .form-control:-moz-placeholder,
.cid-sVaGtgHUfB .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sVaGtgHUfB .form-control:hover,
.cid-sVaGtgHUfB .field-input:hover,
.cid-sVaGtgHUfB .form-control:focus,
.cid-sVaGtgHUfB .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-sVaGtgHUfB .form-control:hover::-webkit-input-placeholder,
.cid-sVaGtgHUfB .field-input:hover::-webkit-input-placeholder,
.cid-sVaGtgHUfB .form-control:focus::-webkit-input-placeholder,
.cid-sVaGtgHUfB .field-input:focus::-webkit-input-placeholder,
.cid-sVaGtgHUfB .form-control:hover::-webkit-input-placeholder,
.cid-sVaGtgHUfB .field-input:hover::-webkit-input-placeholder,
.cid-sVaGtgHUfB .form-control:focus::-webkit-input-placeholder,
.cid-sVaGtgHUfB .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sVaGtgHUfB .form-control:hover:-moz-placeholder,
.cid-sVaGtgHUfB .field-input:hover:-moz-placeholder,
.cid-sVaGtgHUfB .form-control:focus:-moz-placeholder,
.cid-sVaGtgHUfB .field-input:focus:-moz-placeholder,
.cid-sVaGtgHUfB .form-control:hover:-moz-placeholder,
.cid-sVaGtgHUfB .field-input:hover:-moz-placeholder,
.cid-sVaGtgHUfB .form-control:focus:-moz-placeholder,
.cid-sVaGtgHUfB .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sVaGtgHUfB .jq-number__spin:hover,
.cid-sVaGtgHUfB .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sVaGtgHUfB .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sVaGtgHUfB .jq-selectbox li,
.cid-sVaGtgHUfB .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sVaGtgHUfB .jq-selectbox li:hover,
.cid-sVaGtgHUfB .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-sVaGtgHUfB .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sVaGtgHUfB .jq-number__spin.minus:hover:after,
.cid-sVaGtgHUfB .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sVaGtgHUfB .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sVaGtgHUfB .jq-number__spin.minus:after,
.cid-sVaGtgHUfB .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-sVaGtgHUfB input::-webkit-clear-button {
  display: none;
}
.cid-sVaGtgHUfB input::-webkit-inner-spin-button {
  display: none;
}
.cid-sVaGtgHUfB input::-webkit-outer-spin-button {
  display: none;
}
.cid-sVaGtgHUfB input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sVaGthiSpC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sVaGthiSpC .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sVeFvFI9vA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sVeFvFI9vA .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-sVeFvFI9vA .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-sVeFvFI9vA .carousel {
    height: 400px;
  }
}
.cid-sVeFvFI9vA .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-sVeFvFI9vA .carousel .carousel-item,
.cid-sVeFvFI9vA .carousel .carousel-inner {
  height: 100%;
}
.cid-sVeFvFI9vA .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sVeFvFI9vA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sVeFvFI9vA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sVeFvFI9vA .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-sVeFvFI9vA .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sVeFvFI9vA .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sVeFvFI9vA .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sVeFvFI9vA .row {
  position: relative;
}
.cid-sVeFvFI9vA .container {
  margin-bottom: 3px;
}
.cid-sVeFvFI9vA .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-sVeFvFI9vA .carousel-control .mbri-left,
.cid-sVeFvFI9vA .carousel-control .mbri-right {
  display: none;
}
.cid-sVeFvFI9vA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVeFvFI9vA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sVeFvFI9vA .carousel-control {
    top: 70%;
  }
  .cid-sVeFvFI9vA .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-sVeFvFI9vA .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-sVeFvFI9vA .buttons-wrap {
  justify-content: start;
}
.cid-sVeFvFI9vA .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-sVeFvFI9vA .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-sVeFvFI9vA .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-sVeFvFI9vA .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-sVeFvFI9vA .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sVeFvFI9vA .wrap {
  z-index: 9999;
}
.cid-sVeFvFI9vA .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-sVeFvFI9vA .btnHeader::before,
.cid-sVeFvFI9vA .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-sVeFvFI9vA .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-sVeFvFI9vA .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sVeFvFI9vA .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-sVeFvFI9vA .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-sVeFvFI9vA .img {
  position: relative;
}
.cid-sVeFvG3Gdh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sVeFvG3Gdh .lin {
  font-style: italic;
}
.cid-sVeFvG3Gdh .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-sVeFvGqi8M {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sVeFvGqi8M .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sVeFvGqi8M .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVeFvGqi8M .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sVeFvGqi8M .row {
    margin: 0;
  }
}
.cid-sVeFvGqi8M .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sVeFvGPRSr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-sVeFvGPRSr .wrapper {
  text-align: end;
}
.cid-sVeFvGPRSr .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sVeFvGPRSr .row {
    text-align: center;
  }
  .cid-sVeFvGPRSr .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-sVeFvGPRSr .mbr-section-title {
    text-align: center;
  }
}
.cid-sVeFvGPRSr .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sVeFvGPRSr .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sVeFvGPRSr .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sVeFvGPRSr .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sVeFvGPRSr .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sVeFvGPRSr .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-sVeFvHac6y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-sVeFvHac6y .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-sVeFvHac6y .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-sVeFvHwyoo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sVeFvHwyoo .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-sVeFvHwyoo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sVeFvHwyoo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sVeFvHwyoo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sVeFvHwyoo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-sVeFvHwyoo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sVeFvHwyoo .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sVeFvHwyoo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sVeFvHwyoo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-sVeFvHwyoo .mbr-gallery-item > div img,
.cid-sVeFvHwyoo .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-sVeFvHwyoo .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-sVeFvHwyoo .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-sVeFvHwyoo .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-sVeFvHwyoo .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-sVeFvHwyoo .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-sVeFvHwyoo .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-sVeFvHwyoo .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-sVeFvHwyoo .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-sVeFvHwyoo .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-sVeFvHZLpx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sVeFvHZLpx .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-sVeFvHZLpx .wrapper {
    padding: 0 6rem;
  }
}
.cid-sVeFvHZLpx .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-sVeFvHZLpx .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-sVeFvHZLpx .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-sVeFvHZLpx .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sVeFvHZLpx .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-sVeFvHZLpx .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-sVeFvHZLpx .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-sVeFvHZLpx .right {
    padding-right: 60px;
  }
}
.cid-sVeFvHZLpx .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sVeFvHZLpx .text-wrapper {
    padding-right: 60px;
  }
}
.cid-sVeFvHZLpx .mbr-section-title {
  text-align: right;
}
.cid-sVeFvHZLpx .mbr-text,
.cid-sVeFvHZLpx .mbr-section-btn {
  text-align: right;
}
.cid-sVeFvHZLpx .mbr-text,
.cid-sVeFvHZLpx .mbr-section-btn {
  color: #ffeed0;
}
.cid-sVeFvIo5wa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sVeFvIo5wa .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sVeFvIo5wa .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVeFvIo5wa .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-sVeFvIo5wa .row {
    margin: 0;
  }
}
.cid-sVeFvIo5wa .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-sVeFvIRCuv {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/battesimopennisipietro-2-833x555-800x533.jpg");
}
.cid-sVeFvIRCuv .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-sVeFvIRCuv .form-control,
.cid-sVeFvIRCuv .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sVeFvIRCuv .form-control::-webkit-input-placeholder,
.cid-sVeFvIRCuv .field-input::-webkit-input-placeholder,
.cid-sVeFvIRCuv .form-control::-webkit-input-placeholder,
.cid-sVeFvIRCuv .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sVeFvIRCuv .form-control:-moz-placeholder,
.cid-sVeFvIRCuv .field-input:-moz-placeholder,
.cid-sVeFvIRCuv .form-control:-moz-placeholder,
.cid-sVeFvIRCuv .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sVeFvIRCuv .form-control:hover,
.cid-sVeFvIRCuv .field-input:hover,
.cid-sVeFvIRCuv .form-control:focus,
.cid-sVeFvIRCuv .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-sVeFvIRCuv .form-control:hover::-webkit-input-placeholder,
.cid-sVeFvIRCuv .field-input:hover::-webkit-input-placeholder,
.cid-sVeFvIRCuv .form-control:focus::-webkit-input-placeholder,
.cid-sVeFvIRCuv .field-input:focus::-webkit-input-placeholder,
.cid-sVeFvIRCuv .form-control:hover::-webkit-input-placeholder,
.cid-sVeFvIRCuv .field-input:hover::-webkit-input-placeholder,
.cid-sVeFvIRCuv .form-control:focus::-webkit-input-placeholder,
.cid-sVeFvIRCuv .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-sVeFvIRCuv .form-control:hover:-moz-placeholder,
.cid-sVeFvIRCuv .field-input:hover:-moz-placeholder,
.cid-sVeFvIRCuv .form-control:focus:-moz-placeholder,
.cid-sVeFvIRCuv .field-input:focus:-moz-placeholder,
.cid-sVeFvIRCuv .form-control:hover:-moz-placeholder,
.cid-sVeFvIRCuv .field-input:hover:-moz-placeholder,
.cid-sVeFvIRCuv .form-control:focus:-moz-placeholder,
.cid-sVeFvIRCuv .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-sVeFvIRCuv .jq-number__spin:hover,
.cid-sVeFvIRCuv .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-sVeFvIRCuv .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sVeFvIRCuv .jq-selectbox li,
.cid-sVeFvIRCuv .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-sVeFvIRCuv .jq-selectbox li:hover,
.cid-sVeFvIRCuv .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-sVeFvIRCuv .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-sVeFvIRCuv .jq-number__spin.minus:hover:after,
.cid-sVeFvIRCuv .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-sVeFvIRCuv .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-sVeFvIRCuv .jq-number__spin.minus:after,
.cid-sVeFvIRCuv .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-sVeFvIRCuv input::-webkit-clear-button {
  display: none;
}
.cid-sVeFvIRCuv input::-webkit-inner-spin-button {
  display: none;
}
.cid-sVeFvIRCuv input::-webkit-outer-spin-button {
  display: none;
}
.cid-sVeFvIRCuv input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-sVeFvJhvAu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-sVeFvJhvAu .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t3cgToYdBG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-t3cgToYdBG .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-t3cgToYdBG .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-t3cgToYdBG .carousel {
    height: 400px;
  }
}
.cid-t3cgToYdBG .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-t3cgToYdBG .carousel .carousel-item,
.cid-t3cgToYdBG .carousel .carousel-inner {
  height: 100%;
}
.cid-t3cgToYdBG .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-t3cgToYdBG .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t3cgToYdBG .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t3cgToYdBG .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-t3cgToYdBG .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t3cgToYdBG .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t3cgToYdBG .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t3cgToYdBG .row {
  position: relative;
}
.cid-t3cgToYdBG .container {
  margin-bottom: 3px;
}
.cid-t3cgToYdBG .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-t3cgToYdBG .carousel-control .mbri-left,
.cid-t3cgToYdBG .carousel-control .mbri-right {
  display: none;
}
.cid-t3cgToYdBG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t3cgToYdBG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t3cgToYdBG .carousel-control {
    top: 70%;
  }
  .cid-t3cgToYdBG .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-t3cgToYdBG .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-t3cgToYdBG .buttons-wrap {
  justify-content: start;
}
.cid-t3cgToYdBG .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-t3cgToYdBG .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-t3cgToYdBG .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-t3cgToYdBG .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-t3cgToYdBG .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-t3cgToYdBG .wrap {
  z-index: 9999;
}
.cid-t3cgToYdBG .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-t3cgToYdBG .btnHeader::before,
.cid-t3cgToYdBG .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-t3cgToYdBG .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-t3cgToYdBG .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-t3cgToYdBG .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-t3cgToYdBG .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-t3cgToYdBG .img {
  position: relative;
}
.cid-t3cgTpmiDy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t3cgTpmiDy .lin {
  font-style: italic;
}
.cid-t3cgTpmiDy .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-t3cgTpKq2N {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cgTpKq2N .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t3cgTpKq2N .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t3cgTpKq2N .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-t3cgTpKq2N .row {
    margin: 0;
  }
}
.cid-t3cgTpKq2N .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-t3cgTq92sY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-t3cgTq92sY .wrapper {
  text-align: end;
}
.cid-t3cgTq92sY .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t3cgTq92sY .row {
    text-align: center;
  }
  .cid-t3cgTq92sY .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-t3cgTq92sY .mbr-section-title {
    text-align: center;
  }
}
.cid-t3cgTq92sY .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-t3cgTq92sY .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-t3cgTq92sY .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t3cgTq92sY .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t3cgTq92sY .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-t3cgTq92sY .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-t3cgTqyrSu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t3cgTqyrSu .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-t3cgTqyrSu .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-t3cgTqSDPy {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t3cgTqSDPy .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-t3cgTqSDPy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t3cgTqSDPy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t3cgTqSDPy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t3cgTqSDPy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-t3cgTqSDPy .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t3cgTqSDPy .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t3cgTqSDPy .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t3cgTqSDPy .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-t3cgTqSDPy .mbr-gallery-item > div img,
.cid-t3cgTqSDPy .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-t3cgTqSDPy .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-t3cgTqSDPy .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-t3cgTqSDPy .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-t3cgTqSDPy .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-t3cgTqSDPy .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-t3cgTqSDPy .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-t3cgTqSDPy .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-t3cgTqSDPy .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-t3cgTqSDPy .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-t3cgTrn2AI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-t3cgTrn2AI .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-t3cgTrn2AI .wrapper {
    padding: 0 6rem;
  }
}
.cid-t3cgTrn2AI .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-t3cgTrn2AI .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-t3cgTrn2AI .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-t3cgTrn2AI .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t3cgTrn2AI .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t3cgTrn2AI .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-t3cgTrn2AI .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-t3cgTrn2AI .right {
    padding-right: 60px;
  }
}
.cid-t3cgTrn2AI .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t3cgTrn2AI .text-wrapper {
    padding-right: 60px;
  }
}
.cid-t3cgTrn2AI .mbr-section-title {
  text-align: right;
}
.cid-t3cgTrn2AI .mbr-text,
.cid-t3cgTrn2AI .mbr-section-btn {
  text-align: right;
}
.cid-t3cgTrn2AI .mbr-text,
.cid-t3cgTrn2AI .mbr-section-btn {
  color: #ffeed0;
}
.cid-t3cgTrT0g2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cgTrT0g2 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t3cgTrT0g2 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t3cgTrT0g2 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-t3cgTrT0g2 .row {
    margin: 0;
  }
}
.cid-t3cgTrT0g2 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-t3cgTslXYa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a1834-denoise-pp-1368x912.jpg");
}
.cid-t3cgTslXYa .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-t3cgTslXYa .form-control,
.cid-t3cgTslXYa .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-t3cgTslXYa .form-control::-webkit-input-placeholder,
.cid-t3cgTslXYa .field-input::-webkit-input-placeholder,
.cid-t3cgTslXYa .form-control::-webkit-input-placeholder,
.cid-t3cgTslXYa .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-t3cgTslXYa .form-control:-moz-placeholder,
.cid-t3cgTslXYa .field-input:-moz-placeholder,
.cid-t3cgTslXYa .form-control:-moz-placeholder,
.cid-t3cgTslXYa .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-t3cgTslXYa .form-control:hover,
.cid-t3cgTslXYa .field-input:hover,
.cid-t3cgTslXYa .form-control:focus,
.cid-t3cgTslXYa .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-t3cgTslXYa .form-control:hover::-webkit-input-placeholder,
.cid-t3cgTslXYa .field-input:hover::-webkit-input-placeholder,
.cid-t3cgTslXYa .form-control:focus::-webkit-input-placeholder,
.cid-t3cgTslXYa .field-input:focus::-webkit-input-placeholder,
.cid-t3cgTslXYa .form-control:hover::-webkit-input-placeholder,
.cid-t3cgTslXYa .field-input:hover::-webkit-input-placeholder,
.cid-t3cgTslXYa .form-control:focus::-webkit-input-placeholder,
.cid-t3cgTslXYa .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-t3cgTslXYa .form-control:hover:-moz-placeholder,
.cid-t3cgTslXYa .field-input:hover:-moz-placeholder,
.cid-t3cgTslXYa .form-control:focus:-moz-placeholder,
.cid-t3cgTslXYa .field-input:focus:-moz-placeholder,
.cid-t3cgTslXYa .form-control:hover:-moz-placeholder,
.cid-t3cgTslXYa .field-input:hover:-moz-placeholder,
.cid-t3cgTslXYa .form-control:focus:-moz-placeholder,
.cid-t3cgTslXYa .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-t3cgTslXYa .jq-number__spin:hover,
.cid-t3cgTslXYa .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-t3cgTslXYa .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-t3cgTslXYa .jq-selectbox li,
.cid-t3cgTslXYa .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-t3cgTslXYa .jq-selectbox li:hover,
.cid-t3cgTslXYa .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-t3cgTslXYa .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-t3cgTslXYa .jq-number__spin.minus:hover:after,
.cid-t3cgTslXYa .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-t3cgTslXYa .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-t3cgTslXYa .jq-number__spin.minus:after,
.cid-t3cgTslXYa .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-t3cgTslXYa input::-webkit-clear-button {
  display: none;
}
.cid-t3cgTslXYa input::-webkit-inner-spin-button {
  display: none;
}
.cid-t3cgTslXYa input::-webkit-outer-spin-button {
  display: none;
}
.cid-t3cgTslXYa input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-t3cgTsMLkw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-t3cgTsMLkw .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t3Q1Yk5bHr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t3Q1Yk5bHr .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t3Q1Yk5bHr nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .container,
  .cid-t3Q1Yk5bHr .container-fluid {
    flex-wrap: initial;
  }
  .cid-t3Q1Yk5bHr .nav-link:hover,
  .cid-t3Q1Yk5bHr .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t3Q1Yk5bHr .navbar-nav {
  margin: auto;
}
.cid-t3Q1Yk5bHr .dropdown-item {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3Q1Yk5bHr .navbar-short,
.cid-t3Q1Yk5bHr .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar-short .nav-link,
.cid-t3Q1Yk5bHr .opened .nav-link,
.cid-t3Q1Yk5bHr .navbar-short .navbar-caption,
.cid-t3Q1Yk5bHr .opened .navbar-caption,
.cid-t3Q1Yk5bHr .navbar-short .mbr-iconfont,
.cid-t3Q1Yk5bHr .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .navbar-short .hamburger span,
.cid-t3Q1Yk5bHr .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t3Q1Yk5bHr .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t3Q1Yk5bHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t3Q1Yk5bHr .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t3Q1Yk5bHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3Q1Yk5bHr .container {
  display: flex;
  margin: auto;
}
.cid-t3Q1Yk5bHr .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown-menu,
.cid-t3Q1Yk5bHr .navbar.opened {
  background: #000000 !important;
}
.cid-t3Q1Yk5bHr .nav-item:focus,
.cid-t3Q1Yk5bHr .nav-link:focus {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3Q1Yk5bHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3Q1Yk5bHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.opened {
  transition: all 0.3s;
}
.cid-t3Q1Yk5bHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3Q1Yk5bHr .navbar .navbar-logo img {
  width: auto;
}
.cid-t3Q1Yk5bHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar.collapsed {
  justify-content: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3Q1Yk5bHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3Q1Yk5bHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3Q1Yk5bHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3Q1Yk5bHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3Q1Yk5bHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3Q1Yk5bHr .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-t3Q1Yk5bHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3Q1Yk5bHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3Q1Yk5bHr .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t3Q1Yk5bHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3Q1Yk5bHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3Q1Yk5bHr .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t3Q1Yk5bHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3Q1Yk5bHr .dropdown-item.active,
.cid-t3Q1Yk5bHr .dropdown-item:active {
  background-color: transparent;
}
.cid-t3Q1Yk5bHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3Q1Yk5bHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t3Q1Yk5bHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3Q1Yk5bHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3Q1Yk5bHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3Q1Yk5bHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3Q1Yk5bHr button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3Q1Yk5bHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3Q1Yk5bHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3Q1Yk5bHr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3Q1Yk5bHr a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t3Q1Yk5bHr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3Q1Yk5bHr .navbar {
    height: 70px;
  }
  .cid-t3Q1Yk5bHr .navbar.opened {
    height: auto;
  }
  .cid-t3Q1Yk5bHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t3PvhVVSy6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-t3PvhVVSy6 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-t3PvhVVSy6 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-t3PvhVVSy6 .carousel {
    height: 400px;
  }
}
.cid-t3PvhVVSy6 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-t3PvhVVSy6 .carousel .carousel-item,
.cid-t3PvhVVSy6 .carousel .carousel-inner {
  height: 100%;
}
.cid-t3PvhVVSy6 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-t3PvhVVSy6 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t3PvhVVSy6 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t3PvhVVSy6 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-t3PvhVVSy6 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t3PvhVVSy6 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t3PvhVVSy6 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t3PvhVVSy6 .row {
  position: relative;
}
.cid-t3PvhVVSy6 .container {
  margin-bottom: 3px;
}
.cid-t3PvhVVSy6 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-t3PvhVVSy6 .carousel-control .mbri-left,
.cid-t3PvhVVSy6 .carousel-control .mbri-right {
  display: none;
}
.cid-t3PvhVVSy6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t3PvhVVSy6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t3PvhVVSy6 .carousel-control {
    top: 70%;
  }
  .cid-t3PvhVVSy6 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-t3PvhVVSy6 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-t3PvhVVSy6 .buttons-wrap {
  justify-content: start;
}
.cid-t3PvhVVSy6 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-t3PvhVVSy6 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-t3PvhVVSy6 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-t3PvhVVSy6 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-t3PvhVVSy6 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-t3PvhVVSy6 .wrap {
  z-index: 9999;
}
.cid-t3PvhVVSy6 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-t3PvhVVSy6 .btnHeader::before,
.cid-t3PvhVVSy6 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-t3PvhVVSy6 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-t3PvhVVSy6 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-t3PvhVVSy6 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-t3PvhVVSy6 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-t3PvhVVSy6 .img {
  position: relative;
}
.cid-t3PvhWrBzT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t3PvhWrBzT .lin {
  font-style: italic;
}
.cid-t3PvhWrBzT .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-t3PvhWNfRt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3PvhWNfRt .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t3PvhWNfRt .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t3PvhWNfRt .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-t3PvhWNfRt .row {
    margin: 0;
  }
}
.cid-t3PvhWNfRt .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-t3PvhXf2pg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-t3PvhXf2pg .wrapper {
  text-align: end;
}
.cid-t3PvhXf2pg .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t3PvhXf2pg .row {
    text-align: center;
  }
  .cid-t3PvhXf2pg .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-t3PvhXf2pg .mbr-section-title {
    text-align: center;
  }
}
.cid-t3PvhXf2pg .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-t3PvhXf2pg .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-t3PvhXf2pg .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t3PvhXf2pg .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t3PvhXf2pg .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-t3PvhXf2pg .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-t3PvhXBnG2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t3PvhXBnG2 .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-t3PvhXBnG2 .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-t3PvhXYij2 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t3PvhXYij2 .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-t3PvhXYij2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t3PvhXYij2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t3PvhXYij2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t3PvhXYij2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-t3PvhXYij2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t3PvhXYij2 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t3PvhXYij2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t3PvhXYij2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-t3PvhXYij2 .mbr-gallery-item > div img,
.cid-t3PvhXYij2 .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-t3PvhXYij2 .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-t3PvhXYij2 .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-t3PvhXYij2 .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-t3PvhXYij2 .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-t3PvhXYij2 .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-t3PvhXYij2 .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-t3PvhXYij2 .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-t3PvhXYij2 .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-t3PvhXYij2 .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-t3PvhYtOZH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-t3PvhYtOZH .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-t3PvhYtOZH .wrapper {
    padding: 0 6rem;
  }
}
.cid-t3PvhYtOZH .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-t3PvhYtOZH .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-t3PvhYtOZH .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-t3PvhYtOZH .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t3PvhYtOZH .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t3PvhYtOZH .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-t3PvhYtOZH .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-t3PvhYtOZH .right {
    padding-right: 60px;
  }
}
.cid-t3PvhYtOZH .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t3PvhYtOZH .text-wrapper {
    padding-right: 60px;
  }
}
.cid-t3PvhYtOZH .mbr-section-title {
  text-align: right;
}
.cid-t3PvhYtOZH .mbr-text,
.cid-t3PvhYtOZH .mbr-section-btn {
  text-align: right;
}
.cid-t3PvhYtOZH .mbr-text,
.cid-t3PvhYtOZH .mbr-section-btn {
  color: #ffeed0;
}
.cid-t3PvhYVdES {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3PvhYVdES .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t3PvhYVdES .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t3PvhYVdES .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-t3PvhYVdES .row {
    margin: 0;
  }
}
.cid-t3PvhYVdES .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-t3PvhZroWa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/gravidanzaa1-800x534-800x534.jpg");
}
.cid-t3PvhZroWa .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-t3PvhZroWa .form-control,
.cid-t3PvhZroWa .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-t3PvhZroWa .form-control::-webkit-input-placeholder,
.cid-t3PvhZroWa .field-input::-webkit-input-placeholder,
.cid-t3PvhZroWa .form-control::-webkit-input-placeholder,
.cid-t3PvhZroWa .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-t3PvhZroWa .form-control:-moz-placeholder,
.cid-t3PvhZroWa .field-input:-moz-placeholder,
.cid-t3PvhZroWa .form-control:-moz-placeholder,
.cid-t3PvhZroWa .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-t3PvhZroWa .form-control:hover,
.cid-t3PvhZroWa .field-input:hover,
.cid-t3PvhZroWa .form-control:focus,
.cid-t3PvhZroWa .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-t3PvhZroWa .form-control:hover::-webkit-input-placeholder,
.cid-t3PvhZroWa .field-input:hover::-webkit-input-placeholder,
.cid-t3PvhZroWa .form-control:focus::-webkit-input-placeholder,
.cid-t3PvhZroWa .field-input:focus::-webkit-input-placeholder,
.cid-t3PvhZroWa .form-control:hover::-webkit-input-placeholder,
.cid-t3PvhZroWa .field-input:hover::-webkit-input-placeholder,
.cid-t3PvhZroWa .form-control:focus::-webkit-input-placeholder,
.cid-t3PvhZroWa .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-t3PvhZroWa .form-control:hover:-moz-placeholder,
.cid-t3PvhZroWa .field-input:hover:-moz-placeholder,
.cid-t3PvhZroWa .form-control:focus:-moz-placeholder,
.cid-t3PvhZroWa .field-input:focus:-moz-placeholder,
.cid-t3PvhZroWa .form-control:hover:-moz-placeholder,
.cid-t3PvhZroWa .field-input:hover:-moz-placeholder,
.cid-t3PvhZroWa .form-control:focus:-moz-placeholder,
.cid-t3PvhZroWa .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-t3PvhZroWa .jq-number__spin:hover,
.cid-t3PvhZroWa .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-t3PvhZroWa .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-t3PvhZroWa .jq-selectbox li,
.cid-t3PvhZroWa .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-t3PvhZroWa .jq-selectbox li:hover,
.cid-t3PvhZroWa .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-t3PvhZroWa .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-t3PvhZroWa .jq-number__spin.minus:hover:after,
.cid-t3PvhZroWa .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-t3PvhZroWa .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-t3PvhZroWa .jq-number__spin.minus:after,
.cid-t3PvhZroWa .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-t3PvhZroWa input::-webkit-clear-button {
  display: none;
}
.cid-t3PvhZroWa input::-webkit-inner-spin-button {
  display: none;
}
.cid-t3PvhZroWa input::-webkit-outer-spin-button {
  display: none;
}
.cid-t3PvhZroWa input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-t3Pvi00v8O {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-t3Pvi00v8O .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t6mP9pDvsf.popup-builder {
  background-color: #ffffff;
}
.cid-t6mP9pDvsf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t6mP9pDvsf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t6mP9pDvsf .modal-content,
.cid-t6mP9pDvsf .modal-dialog {
  height: auto;
}
.cid-t6mP9pDvsf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t6mP9pDvsf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t6mP9pDvsf .form-wrapper .mbr-form .form-group,
  .cid-t6mP9pDvsf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t6mP9pDvsf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t6mP9pDvsf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t6mP9pDvsf .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-t6mP9pDvsf .pt-0 {
  padding-top: 0 !important;
}
.cid-t6mP9pDvsf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t6mP9pDvsf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t6mP9pDvsf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t6mP9pDvsf .modal-open {
  overflow: hidden;
}
.cid-t6mP9pDvsf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t6mP9pDvsf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t6mP9pDvsf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t6mP9pDvsf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t6mP9pDvsf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t6mP9pDvsf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t6mP9pDvsf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t6mP9pDvsf .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t6mP9pDvsf .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t6mP9pDvsf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t6mP9pDvsf .modal-backdrop.fade {
  opacity: 0;
}
.cid-t6mP9pDvsf .modal-backdrop.show {
  opacity: .5;
}
.cid-t6mP9pDvsf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t6mP9pDvsf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t6mP9pDvsf .modal-header {
    padding: 1rem;
  }
}
.cid-t6mP9pDvsf .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t6mP9pDvsf .modal-header .close svg {
  fill: #353535;
}
.cid-t6mP9pDvsf .modal-header .close:hover {
  opacity: 1;
}
.cid-t6mP9pDvsf .modal-header .close:focus {
  outline: none;
}
.cid-t6mP9pDvsf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t6mP9pDvsf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t6mP9pDvsf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t6mP9pDvsf .modal-body {
    padding: 1rem;
  }
}
.cid-t6mP9pDvsf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t6mP9pDvsf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t6mP9pDvsf .modal-footer {
    padding: 1rem;
  }
}
.cid-t6mP9pDvsf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t6mP9pDvsf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t6mP9pDvsf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t6mP9pDvsf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t6mP9pDvsf .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t6mP9pDvsf .modal-lg,
  .cid-t6mP9pDvsf .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t6mP9pDvsf .modal-xl {
    max-width: 1140px;
  }
}
.cid-t6mP9pDvsf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t6mP9pDvsf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t6mP9pDvsf .form-group {
  margin-bottom: 1rem;
}
.cid-t6mP9pDvsf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t6mP9pDvsf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t6mP9pDvsf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t6mP9pDvsf .mbr-section-btn {
  margin: 0;
}
.cid-t6mP9pDvsf .mbr-section-btn .btn {
  margin: 0;
}
.cid-t4o2HMyn1M {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t4o2HMyn1M .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t4o2HMyn1M nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t4o2HMyn1M .container,
  .cid-t4o2HMyn1M .container-fluid {
    flex-wrap: initial;
  }
  .cid-t4o2HMyn1M .nav-link:hover,
  .cid-t4o2HMyn1M .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t4o2HMyn1M .navbar-nav {
  margin: auto;
}
.cid-t4o2HMyn1M .dropdown-item {
  color: #ffffff !important;
}
.cid-t4o2HMyn1M .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t4o2HMyn1M .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t4o2HMyn1M .navbar-short,
.cid-t4o2HMyn1M .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t4o2HMyn1M .navbar-short .nav-link,
.cid-t4o2HMyn1M .opened .nav-link,
.cid-t4o2HMyn1M .navbar-short .navbar-caption,
.cid-t4o2HMyn1M .opened .navbar-caption,
.cid-t4o2HMyn1M .navbar-short .mbr-iconfont,
.cid-t4o2HMyn1M .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t4o2HMyn1M .navbar-short .hamburger span,
.cid-t4o2HMyn1M .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t4o2HMyn1M .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t4o2HMyn1M .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t4o2HMyn1M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t4o2HMyn1M .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t4o2HMyn1M .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t4o2HMyn1M .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t4o2HMyn1M .container {
  display: flex;
  margin: auto;
}
.cid-t4o2HMyn1M .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t4o2HMyn1M .dropdown-menu,
.cid-t4o2HMyn1M .navbar.opened {
  background: #000000 !important;
}
.cid-t4o2HMyn1M .nav-item:focus,
.cid-t4o2HMyn1M .nav-link:focus {
  outline: none;
}
.cid-t4o2HMyn1M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t4o2HMyn1M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t4o2HMyn1M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t4o2HMyn1M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t4o2HMyn1M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t4o2HMyn1M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t4o2HMyn1M .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t4o2HMyn1M .navbar.opened {
  transition: all 0.3s;
}
.cid-t4o2HMyn1M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t4o2HMyn1M .navbar .navbar-logo img {
  width: auto;
}
.cid-t4o2HMyn1M .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t4o2HMyn1M .navbar.collapsed {
  justify-content: center;
}
.cid-t4o2HMyn1M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t4o2HMyn1M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t4o2HMyn1M .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t4o2HMyn1M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t4o2HMyn1M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t4o2HMyn1M .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-t4o2HMyn1M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t4o2HMyn1M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t4o2HMyn1M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t4o2HMyn1M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t4o2HMyn1M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t4o2HMyn1M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t4o2HMyn1M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t4o2HMyn1M .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-t4o2HMyn1M .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t4o2HMyn1M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t4o2HMyn1M .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t4o2HMyn1M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t4o2HMyn1M .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t4o2HMyn1M .navbar.navbar-short {
  min-height: 60px;
}
.cid-t4o2HMyn1M .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t4o2HMyn1M .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t4o2HMyn1M .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t4o2HMyn1M .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t4o2HMyn1M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t4o2HMyn1M .dropdown-item.active,
.cid-t4o2HMyn1M .dropdown-item:active {
  background-color: transparent;
}
.cid-t4o2HMyn1M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t4o2HMyn1M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t4o2HMyn1M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t4o2HMyn1M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t4o2HMyn1M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t4o2HMyn1M .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4o2HMyn1M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t4o2HMyn1M .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t4o2HMyn1M button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t4o2HMyn1M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t4o2HMyn1M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t4o2HMyn1M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4o2HMyn1M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4o2HMyn1M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t4o2HMyn1M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4o2HMyn1M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t4o2HMyn1M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t4o2HMyn1M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4o2HMyn1M .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t4o2HMyn1M a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t4o2HMyn1M .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t4o2HMyn1M .navbar {
    height: 70px;
  }
  .cid-t4o2HMyn1M .navbar.opened {
    height: auto;
  }
  .cid-t4o2HMyn1M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t4o2HGSiTE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-t4o2HGSiTE .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-t4o2HGSiTE .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-t4o2HGSiTE .carousel {
    height: 400px;
  }
}
.cid-t4o2HGSiTE .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-t4o2HGSiTE .carousel .carousel-item,
.cid-t4o2HGSiTE .carousel .carousel-inner {
  height: 100%;
}
.cid-t4o2HGSiTE .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-t4o2HGSiTE .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t4o2HGSiTE .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t4o2HGSiTE .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-t4o2HGSiTE .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t4o2HGSiTE .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t4o2HGSiTE .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t4o2HGSiTE .row {
  position: relative;
}
.cid-t4o2HGSiTE .container {
  margin-bottom: 3px;
}
.cid-t4o2HGSiTE .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-t4o2HGSiTE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4o2HGSiTE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t4o2HGSiTE .carousel-control {
    top: 70%;
  }
  .cid-t4o2HGSiTE .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-t4o2HGSiTE .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-t4o2HGSiTE .buttons-wrap {
  justify-content: start;
}
.cid-t4o2HGSiTE .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-t4o2HGSiTE .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-t4o2HGSiTE .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-t4o2HGSiTE .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-t4o2HGSiTE .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-t4o2HGSiTE .wrap {
  z-index: 9999;
}
.cid-t4o2HGSiTE .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-t4o2HGSiTE .btnHeader::before,
.cid-t4o2HGSiTE .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-t4o2HGSiTE .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-t4o2HGSiTE .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-t4o2HGSiTE .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-t4o2HGSiTE .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-t4o2HGSiTE .img {
  position: relative;
}
.cid-t4o2HJ8rUm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t4o2HJ8rUm .lin {
  font-style: italic;
}
.cid-t4o2HJ8rUm .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-t4o2HJAQbr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t4o2HJAQbr .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t4o2HJAQbr .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t4o2HJAQbr .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-t4o2HJAQbr .row {
    margin: 0;
  }
}
.cid-t4o2HJAQbr .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-t4o3e5Wr22 {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/sfondo-how1-1907x891.jpg");
}
.cid-t4o3e5Wr22 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-t4o3e5Wr22 .item .icon-wrap {
  text-align: center;
}
.cid-t4o3e5Wr22 .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #977741;
  transform: translate(-50%, 0);
}
.cid-t4o3e5Wr22 .item:last-child:before {
  display: none;
}
.cid-t4o3e5Wr22 .item.last::before {
  display: none;
}
.cid-t4o3e5Wr22 .icon-box {
  background: #977741;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-t4o3e5Wr22 .text-box {
  text-align: center;
}
.cid-t4o3e5Wr22 span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-t4o3e5Wr22 .card {
    margin-bottom: 2rem;
  }
  .cid-t4o3e5Wr22 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-t4o3e5Wr22 .card-title,
.cid-t4o3e5Wr22 .card-box {
  color: #000000;
}
.cid-t4o2HK8pei {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-t4o2HK8pei .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-t4o2HK8pei .wrapper {
    padding: 0 6rem;
  }
}
.cid-t4o2HK8pei .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-t4o2HK8pei .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-t4o2HK8pei .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-t4o2HK8pei .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4o2HK8pei .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4o2HK8pei .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-t4o2HK8pei .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-t4o2HK8pei .right {
    padding-right: 60px;
  }
}
.cid-t4o2HKzGRB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t4o2HKzGRB .row {
  justify-content: center;
}
.cid-t4o2HKzGRB .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-t4o2HKzGRB .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-t4o2HKzGRB .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t4o2HKzGRB .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-t4o2HKzGRB .title {
    padding-left: 120px;
  }
}
.cid-t4o2HKzGRB .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-t4o2HKzGRB span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-t4o2HKzGRB span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4o2HKzGRB span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4o2HKzGRB .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-t4o2HKzGRB .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-t4o2HKzGRB .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t4o2HKzGRB .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-t4o2HKzGRB .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-t4o2HKzGRB .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-t4o2HKzGRB h3 {
  font-family: "Cormorant Garamond";
}
.cid-t4o2HKzGRB .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-t4o2HKzGRB .mbr-title {
  text-align: left;
}
.cid-t4o2HL48iM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-t4o2HL48iM .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-t4o2HL48iM .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-t4o2HL48iM .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-t4o2HL48iM .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-t4o2HL48iM .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-t4o2HL48iM .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-t4o2HL48iM .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-t4o2HL48iM span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-t4o2HL48iM .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-t4o2HL48iM .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-t4o2HL48iM .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-t4o2HL48iM .left-side {
    padding: 15px;
  }
}
.cid-t4o2HL48iM img {
  width: 100%;
  transition: all 2s;
}
.cid-t4o2HL48iM img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-t4o2HLB5fn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t4o2HLB5fn .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t4o2HLB5fn .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t4o2HLB5fn .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-t4o2HLB5fn .row {
    margin: 0;
  }
}
.cid-t4o2HLB5fn .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-t4o2HM7rup {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-t4o2HM7rup .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t4WYTKY49a {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t4WYTKY49a .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t4WYTKY49a nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t4WYTKY49a .container,
  .cid-t4WYTKY49a .container-fluid {
    flex-wrap: initial;
  }
  .cid-t4WYTKY49a .nav-link:hover,
  .cid-t4WYTKY49a .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t4WYTKY49a .navbar-nav {
  margin: auto;
}
.cid-t4WYTKY49a .dropdown-item {
  color: #ffffff !important;
}
.cid-t4WYTKY49a .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t4WYTKY49a .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t4WYTKY49a .navbar-short,
.cid-t4WYTKY49a .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t4WYTKY49a .navbar-short .nav-link,
.cid-t4WYTKY49a .opened .nav-link,
.cid-t4WYTKY49a .navbar-short .navbar-caption,
.cid-t4WYTKY49a .opened .navbar-caption,
.cid-t4WYTKY49a .navbar-short .mbr-iconfont,
.cid-t4WYTKY49a .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t4WYTKY49a .navbar-short .hamburger span,
.cid-t4WYTKY49a .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t4WYTKY49a .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t4WYTKY49a .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t4WYTKY49a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t4WYTKY49a .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t4WYTKY49a .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t4WYTKY49a .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t4WYTKY49a .container {
  display: flex;
  margin: auto;
}
.cid-t4WYTKY49a .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t4WYTKY49a .dropdown-menu,
.cid-t4WYTKY49a .navbar.opened {
  background: #000000 !important;
}
.cid-t4WYTKY49a .nav-item:focus,
.cid-t4WYTKY49a .nav-link:focus {
  outline: none;
}
.cid-t4WYTKY49a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t4WYTKY49a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t4WYTKY49a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t4WYTKY49a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t4WYTKY49a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t4WYTKY49a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t4WYTKY49a .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t4WYTKY49a .navbar.opened {
  transition: all 0.3s;
}
.cid-t4WYTKY49a .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t4WYTKY49a .navbar .navbar-logo img {
  width: auto;
}
.cid-t4WYTKY49a .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t4WYTKY49a .navbar.collapsed {
  justify-content: center;
}
.cid-t4WYTKY49a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t4WYTKY49a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t4WYTKY49a .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t4WYTKY49a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t4WYTKY49a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t4WYTKY49a .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-t4WYTKY49a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t4WYTKY49a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t4WYTKY49a .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t4WYTKY49a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t4WYTKY49a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t4WYTKY49a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t4WYTKY49a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t4WYTKY49a .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-t4WYTKY49a .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t4WYTKY49a .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t4WYTKY49a .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t4WYTKY49a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t4WYTKY49a .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t4WYTKY49a .navbar.navbar-short {
  min-height: 60px;
}
.cid-t4WYTKY49a .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t4WYTKY49a .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t4WYTKY49a .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t4WYTKY49a .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t4WYTKY49a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t4WYTKY49a .dropdown-item.active,
.cid-t4WYTKY49a .dropdown-item:active {
  background-color: transparent;
}
.cid-t4WYTKY49a .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t4WYTKY49a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t4WYTKY49a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t4WYTKY49a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t4WYTKY49a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t4WYTKY49a .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4WYTKY49a ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t4WYTKY49a .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t4WYTKY49a button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t4WYTKY49a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t4WYTKY49a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t4WYTKY49a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4WYTKY49a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4WYTKY49a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t4WYTKY49a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4WYTKY49a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t4WYTKY49a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t4WYTKY49a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4WYTKY49a .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t4WYTKY49a a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t4WYTKY49a .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t4WYTKY49a .navbar {
    height: 70px;
  }
  .cid-t4WYTKY49a .navbar.opened {
    height: auto;
  }
  .cid-t4WYTKY49a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t4WYTFroj4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-t4WYTFroj4 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-t4WYTFroj4 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-t4WYTFroj4 .carousel {
    height: 400px;
  }
}
.cid-t4WYTFroj4 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-t4WYTFroj4 .carousel .carousel-item,
.cid-t4WYTFroj4 .carousel .carousel-inner {
  height: 100%;
}
.cid-t4WYTFroj4 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-t4WYTFroj4 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t4WYTFroj4 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t4WYTFroj4 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-t4WYTFroj4 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t4WYTFroj4 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t4WYTFroj4 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t4WYTFroj4 .row {
  position: relative;
}
.cid-t4WYTFroj4 .container {
  margin-bottom: 3px;
}
.cid-t4WYTFroj4 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-t4WYTFroj4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4WYTFroj4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t4WYTFroj4 .carousel-control {
    top: 70%;
  }
  .cid-t4WYTFroj4 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-t4WYTFroj4 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-t4WYTFroj4 .buttons-wrap {
  justify-content: start;
}
.cid-t4WYTFroj4 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-t4WYTFroj4 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-t4WYTFroj4 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-t4WYTFroj4 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-t4WYTFroj4 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-t4WYTFroj4 .wrap {
  z-index: 9999;
}
.cid-t4WYTFroj4 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-t4WYTFroj4 .btnHeader::before,
.cid-t4WYTFroj4 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-t4WYTFroj4 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-t4WYTFroj4 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-t4WYTFroj4 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-t4WYTFroj4 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-t4WYTFroj4 .img {
  position: relative;
}
.cid-t4WYTGrOBA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-t4WYTGrOBA .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t4WYTGrOBA .item {
    margin-bottom: 3rem;
  }
}
.cid-t4WYTGrOBA .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-t4WYTGrOBA .item-wrapper {
  height: 100%;
}
.cid-t4WYTGrOBA .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-t4WYTGrOBA .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-t4WYTGrOBA .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-t4WYTGrOBA .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-t4WYTGrOBA .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4WYTGrOBA .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4WYTGrOBA .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-t4WYTGrOBA .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-t4WYTGrOBA .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tx9dXpvqox {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-tx9dXpvqox .item {
    margin-bottom: 3rem;
  }
}
.cid-tx9dXpvqox .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tx9dXpvqox .item-wrapper {
  height: 100%;
}
.cid-tx9dXpvqox .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tx9dXpvqox .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tx9dXpvqox .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tx9dXpvqox .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tx9dXpvqox .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tx9dXpvqox .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tx9dXpvqox .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tx9dXpvqox .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tx9dXpvqox .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-t4X4hBBnCG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-t4X4hBBnCG .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t4X4hBBnCG .item {
    margin-bottom: 3rem;
  }
}
.cid-t4X4hBBnCG .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-t4X4hBBnCG .item-wrapper {
  height: 100%;
}
.cid-t4X4hBBnCG .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-t4X4hBBnCG .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-t4X4hBBnCG .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-t4X4hBBnCG .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-t4X4hBBnCG .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4X4hBBnCG .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4X4hBBnCG .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-t4X4hBBnCG .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-t4X4hBBnCG .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tilfmEiHGN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tilfmEiHGN .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tilfmEiHGN .item {
    margin-bottom: 3rem;
  }
}
.cid-tilfmEiHGN .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tilfmEiHGN .item-wrapper {
  height: 100%;
}
.cid-tilfmEiHGN .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tilfmEiHGN .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tilfmEiHGN .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tilfmEiHGN .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tilfmEiHGN .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tilfmEiHGN .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tilfmEiHGN .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tilfmEiHGN .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tilfmEiHGN .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tok0HKURmR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tok0HKURmR .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tok0HKURmR .item {
    margin-bottom: 3rem;
  }
}
.cid-tok0HKURmR .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tok0HKURmR .item-wrapper {
  height: 100%;
}
.cid-tok0HKURmR .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tok0HKURmR .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tok0HKURmR .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tok0HKURmR .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tok0HKURmR .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tok0HKURmR .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tok0HKURmR .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tok0HKURmR .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tok0HKURmR .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tilgKNOkGc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tilgKNOkGc .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tilgKNOkGc .item {
    margin-bottom: 3rem;
  }
}
.cid-tilgKNOkGc .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tilgKNOkGc .item-wrapper {
  height: 100%;
}
.cid-tilgKNOkGc .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tilgKNOkGc .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tilgKNOkGc .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tilgKNOkGc .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tilgKNOkGc .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tilgKNOkGc .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tilgKNOkGc .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tilgKNOkGc .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tilgKNOkGc .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tili3HxhxT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tili3HxhxT .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tili3HxhxT .item {
    margin-bottom: 3rem;
  }
}
.cid-tili3HxhxT .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tili3HxhxT .item-wrapper {
  height: 100%;
}
.cid-tili3HxhxT .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tili3HxhxT .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tili3HxhxT .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tili3HxhxT .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tili3HxhxT .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tili3HxhxT .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tili3HxhxT .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tili3HxhxT .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tili3HxhxT .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tD814ZWLjC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tD814ZWLjC .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tD814ZWLjC .item {
    margin-bottom: 3rem;
  }
}
.cid-tD814ZWLjC .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tD814ZWLjC .item-wrapper {
  height: 100%;
}
.cid-tD814ZWLjC .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tD814ZWLjC .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tD814ZWLjC .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tD814ZWLjC .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tD814ZWLjC .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tD814ZWLjC .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tD814ZWLjC .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tD814ZWLjC .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tD814ZWLjC .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tExq40gsZ8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tExq40gsZ8 .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tExq40gsZ8 .item {
    margin-bottom: 3rem;
  }
}
.cid-tExq40gsZ8 .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tExq40gsZ8 .item-wrapper {
  height: 100%;
}
.cid-tExq40gsZ8 .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tExq40gsZ8 .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tExq40gsZ8 .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tExq40gsZ8 .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tExq40gsZ8 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tExq40gsZ8 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tExq40gsZ8 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tExq40gsZ8 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tExq40gsZ8 .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tjzXeWZtYE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tjzXeWZtYE .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tjzXeWZtYE .item {
    margin-bottom: 3rem;
  }
}
.cid-tjzXeWZtYE .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tjzXeWZtYE .item-wrapper {
  height: 100%;
}
.cid-tjzXeWZtYE .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tjzXeWZtYE .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tjzXeWZtYE .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tjzXeWZtYE .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tjzXeWZtYE .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tjzXeWZtYE .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tjzXeWZtYE .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tjzXeWZtYE .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tjzXeWZtYE .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tAi1iArzzW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tAi1iArzzW .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tAi1iArzzW .item {
    margin-bottom: 3rem;
  }
}
.cid-tAi1iArzzW .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tAi1iArzzW .item-wrapper {
  height: 100%;
}
.cid-tAi1iArzzW .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tAi1iArzzW .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tAi1iArzzW .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tAi1iArzzW .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tAi1iArzzW .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tAi1iArzzW .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tAi1iArzzW .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tAi1iArzzW .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tAi1iArzzW .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-t4WYTHx27A {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t4WYTHx27A .lin {
  font-style: italic;
}
.cid-t4WYTHx27A .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-t4WYTHYOWG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t4WYTHYOWG .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t4WYTHYOWG .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t4WYTHYOWG .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-t4WYTHYOWG .row {
    margin: 0;
  }
}
.cid-t4WYTHYOWG .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-t4WYTIx8mN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-t4WYTIx8mN .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-t4WYTIx8mN .wrapper {
    padding: 0 6rem;
  }
}
.cid-t4WYTIx8mN .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-t4WYTIx8mN .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-t4WYTIx8mN .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-t4WYTIx8mN .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4WYTIx8mN .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4WYTIx8mN .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-t4WYTIx8mN .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-t4WYTIx8mN .right {
    padding-right: 60px;
  }
}
.cid-t4WYTJ1qCi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t4WYTJ1qCi .row {
  justify-content: center;
}
.cid-t4WYTJ1qCi .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-t4WYTJ1qCi .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-t4WYTJ1qCi .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t4WYTJ1qCi .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-t4WYTJ1qCi .title {
    padding-left: 120px;
  }
}
.cid-t4WYTJ1qCi .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-t4WYTJ1qCi span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-t4WYTJ1qCi span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4WYTJ1qCi span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4WYTJ1qCi .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-t4WYTJ1qCi .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-t4WYTJ1qCi .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-t4WYTJ1qCi .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-t4WYTJ1qCi .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-t4WYTJ1qCi .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-t4WYTJ1qCi h3 {
  font-family: "Cormorant Garamond";
}
.cid-t4WYTJ1qCi .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-t4WYTJ1qCi .mbr-title {
  text-align: left;
}
.cid-t4WYTJuPcJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-t4WYTJuPcJ .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-t4WYTJuPcJ .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-t4WYTJuPcJ .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-t4WYTJuPcJ .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-t4WYTJuPcJ .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-t4WYTJuPcJ .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-t4WYTJuPcJ .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-t4WYTJuPcJ span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-t4WYTJuPcJ .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-t4WYTJuPcJ .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-t4WYTJuPcJ .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-t4WYTJuPcJ .left-side {
    padding: 15px;
  }
}
.cid-t4WYTJuPcJ img {
  width: 100%;
  transition: all 2s;
}
.cid-t4WYTJuPcJ img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-t4WYTJZYhv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t4WYTJZYhv .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t4WYTJZYhv .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t4WYTJZYhv .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-t4WYTJZYhv .row {
    margin: 0;
  }
}
.cid-t4WYTJZYhv .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-t4WYTKvnp9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-t4WYTKvnp9 .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-t4XxFZC2w6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-t4XxFZC2w6 .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-t4XxFZC2w6 nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-t4XxFZC2w6 .container,
  .cid-t4XxFZC2w6 .container-fluid {
    flex-wrap: initial;
  }
  .cid-t4XxFZC2w6 .nav-link:hover,
  .cid-t4XxFZC2w6 .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-t4XxFZC2w6 .navbar-nav {
  margin: auto;
}
.cid-t4XxFZC2w6 .dropdown-item {
  color: #ffffff !important;
}
.cid-t4XxFZC2w6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t4XxFZC2w6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t4XxFZC2w6 .navbar-short,
.cid-t4XxFZC2w6 .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-t4XxFZC2w6 .navbar-short .nav-link,
.cid-t4XxFZC2w6 .opened .nav-link,
.cid-t4XxFZC2w6 .navbar-short .navbar-caption,
.cid-t4XxFZC2w6 .opened .navbar-caption,
.cid-t4XxFZC2w6 .navbar-short .mbr-iconfont,
.cid-t4XxFZC2w6 .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-t4XxFZC2w6 .navbar-short .hamburger span,
.cid-t4XxFZC2w6 .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-t4XxFZC2w6 .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-t4XxFZC2w6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t4XxFZC2w6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-t4XxFZC2w6 .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-t4XxFZC2w6 .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-t4XxFZC2w6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t4XxFZC2w6 .container {
  display: flex;
  margin: auto;
}
.cid-t4XxFZC2w6 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t4XxFZC2w6 .dropdown-menu,
.cid-t4XxFZC2w6 .navbar.opened {
  background: #000000 !important;
}
.cid-t4XxFZC2w6 .nav-item:focus,
.cid-t4XxFZC2w6 .nav-link:focus {
  outline: none;
}
.cid-t4XxFZC2w6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t4XxFZC2w6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t4XxFZC2w6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t4XxFZC2w6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t4XxFZC2w6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t4XxFZC2w6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t4XxFZC2w6 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-t4XxFZC2w6 .navbar.opened {
  transition: all 0.3s;
}
.cid-t4XxFZC2w6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t4XxFZC2w6 .navbar .navbar-logo img {
  width: auto;
}
.cid-t4XxFZC2w6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t4XxFZC2w6 .navbar.collapsed {
  justify-content: center;
}
.cid-t4XxFZC2w6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t4XxFZC2w6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t4XxFZC2w6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t4XxFZC2w6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t4XxFZC2w6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t4XxFZC2w6 .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-t4XxFZC2w6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t4XxFZC2w6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t4XxFZC2w6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t4XxFZC2w6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t4XxFZC2w6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t4XxFZC2w6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t4XxFZC2w6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t4XxFZC2w6 .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-t4XxFZC2w6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t4XxFZC2w6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-t4XxFZC2w6 .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t4XxFZC2w6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t4XxFZC2w6 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-t4XxFZC2w6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t4XxFZC2w6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t4XxFZC2w6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t4XxFZC2w6 .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t4XxFZC2w6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-t4XxFZC2w6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t4XxFZC2w6 .dropdown-item.active,
.cid-t4XxFZC2w6 .dropdown-item:active {
  background-color: transparent;
}
.cid-t4XxFZC2w6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t4XxFZC2w6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t4XxFZC2w6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t4XxFZC2w6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-t4XxFZC2w6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t4XxFZC2w6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4XxFZC2w6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t4XxFZC2w6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t4XxFZC2w6 button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t4XxFZC2w6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-t4XxFZC2w6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t4XxFZC2w6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4XxFZC2w6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t4XxFZC2w6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t4XxFZC2w6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4XxFZC2w6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t4XxFZC2w6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t4XxFZC2w6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t4XxFZC2w6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t4XxFZC2w6 a.nav-link {
  display: flex;
  align-items: center;
}
.cid-t4XxFZC2w6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t4XxFZC2w6 .navbar {
    height: 70px;
  }
  .cid-t4XxFZC2w6 .navbar.opened {
    height: auto;
  }
  .cid-t4XxFZC2w6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t4XxFUXRuk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-t4XxFUXRuk .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-t4XxFUXRuk .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-t4XxFUXRuk .carousel {
    height: 400px;
  }
}
.cid-t4XxFUXRuk .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-t4XxFUXRuk .carousel .carousel-item,
.cid-t4XxFUXRuk .carousel .carousel-inner {
  height: 100%;
}
.cid-t4XxFUXRuk .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-t4XxFUXRuk .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t4XxFUXRuk .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t4XxFUXRuk .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-t4XxFUXRuk .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t4XxFUXRuk .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t4XxFUXRuk .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t4XxFUXRuk .row {
  position: relative;
}
.cid-t4XxFUXRuk .container {
  margin-bottom: 3px;
}
.cid-t4XxFUXRuk .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-t4XxFUXRuk .carousel-control .mbri-left,
.cid-t4XxFUXRuk .carousel-control .mbri-right {
  display: none;
}
.cid-t4XxFUXRuk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4XxFUXRuk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t4XxFUXRuk .carousel-control {
    top: 70%;
  }
  .cid-t4XxFUXRuk .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-t4XxFUXRuk .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-t4XxFUXRuk .buttons-wrap {
  justify-content: start;
}
.cid-t4XxFUXRuk .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-t4XxFUXRuk .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-t4XxFUXRuk .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-t4XxFUXRuk .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-t4XxFUXRuk .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-t4XxFUXRuk .wrap {
  z-index: 9999;
}
.cid-t4XxFUXRuk .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-t4XxFUXRuk .btnHeader::before,
.cid-t4XxFUXRuk .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-t4XxFUXRuk .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-t4XxFUXRuk .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-t4XxFUXRuk .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-t4XxFUXRuk .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-t4XxFUXRuk .img {
  position: relative;
}
.cid-t4XxFVrVYs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t4XxFVrVYs .lin {
  font-style: italic;
}
.cid-t4XxFVrVYs .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-t4XxFVPlCe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t4XxFVPlCe .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t4XxFVPlCe .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t4XxFVPlCe .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-t4XxFVPlCe .row {
    margin: 0;
  }
}
.cid-t4XxFVPlCe .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-t4XxFWnP0f {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-t4XxFWnP0f .wrapper {
  text-align: end;
}
.cid-t4XxFWnP0f .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-t4XxFWnP0f .row {
    text-align: center;
  }
  .cid-t4XxFWnP0f .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-t4XxFWnP0f .mbr-section-title {
    text-align: center;
  }
}
.cid-t4XxFWnP0f .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-t4XxFWnP0f .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-t4XxFWnP0f .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4XxFWnP0f .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4XxFWnP0f .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-t4XxFWnP0f .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-t4XxFWK06u {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-t4XxFWK06u .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-t4XxFWK06u .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-t4XxFX8uFp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4XxFX8uFp .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-t4XxFX8uFp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4XxFX8uFp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4XxFX8uFp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4XxFX8uFp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4XxFX8uFp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4XxFX8uFp .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t4XxFX8uFp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4XxFX8uFp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-t4XxFX8uFp .mbr-gallery-item > div img,
.cid-t4XxFX8uFp .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-t4XxFX8uFp .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-t4XxFX8uFp .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-t4XxFX8uFp .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-t4XxFX8uFp .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-t4XxFX8uFp .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-t4XxFX8uFp .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-t4XxFX8uFp .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-t4XxFX8uFp .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-t4XxFX8uFp .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-t4XxFXJilc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-t4XxFXJilc .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-t4XxFXJilc .wrapper {
    padding: 0 6rem;
  }
}
.cid-t4XxFXJilc .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-t4XxFXJilc .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-t4XxFXJilc .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-t4XxFXJilc .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4XxFXJilc .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-t4XxFXJilc .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-t4XxFXJilc .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-t4XxFXJilc .right {
    padding-right: 60px;
  }
}
.cid-t4XxFXJilc .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t4XxFXJilc .text-wrapper {
    padding-right: 60px;
  }
}
.cid-t4XxFXJilc .mbr-section-title {
  text-align: right;
}
.cid-t4XxFXJilc .mbr-text,
.cid-t4XxFXJilc .mbr-section-btn {
  text-align: right;
}
.cid-t4XxFXJilc .mbr-text,
.cid-t4XxFXJilc .mbr-section-btn {
  color: #ffeed0;
}
.cid-t4XxFY9BR9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t4XxFY9BR9 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t4XxFY9BR9 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t4XxFY9BR9 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-t4XxFY9BR9 .row {
    margin: 0;
  }
}
.cid-t4XxFY9BR9 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-t4XxFYEoSA {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a1170-denoise-pp-1613x1075.jpg");
}
.cid-t4XxFYEoSA .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-t4XxFYEoSA .form-control,
.cid-t4XxFYEoSA .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-t4XxFYEoSA .form-control::-webkit-input-placeholder,
.cid-t4XxFYEoSA .field-input::-webkit-input-placeholder,
.cid-t4XxFYEoSA .form-control::-webkit-input-placeholder,
.cid-t4XxFYEoSA .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-t4XxFYEoSA .form-control:-moz-placeholder,
.cid-t4XxFYEoSA .field-input:-moz-placeholder,
.cid-t4XxFYEoSA .form-control:-moz-placeholder,
.cid-t4XxFYEoSA .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-t4XxFYEoSA .form-control:hover,
.cid-t4XxFYEoSA .field-input:hover,
.cid-t4XxFYEoSA .form-control:focus,
.cid-t4XxFYEoSA .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-t4XxFYEoSA .form-control:hover::-webkit-input-placeholder,
.cid-t4XxFYEoSA .field-input:hover::-webkit-input-placeholder,
.cid-t4XxFYEoSA .form-control:focus::-webkit-input-placeholder,
.cid-t4XxFYEoSA .field-input:focus::-webkit-input-placeholder,
.cid-t4XxFYEoSA .form-control:hover::-webkit-input-placeholder,
.cid-t4XxFYEoSA .field-input:hover::-webkit-input-placeholder,
.cid-t4XxFYEoSA .form-control:focus::-webkit-input-placeholder,
.cid-t4XxFYEoSA .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-t4XxFYEoSA .form-control:hover:-moz-placeholder,
.cid-t4XxFYEoSA .field-input:hover:-moz-placeholder,
.cid-t4XxFYEoSA .form-control:focus:-moz-placeholder,
.cid-t4XxFYEoSA .field-input:focus:-moz-placeholder,
.cid-t4XxFYEoSA .form-control:hover:-moz-placeholder,
.cid-t4XxFYEoSA .field-input:hover:-moz-placeholder,
.cid-t4XxFYEoSA .form-control:focus:-moz-placeholder,
.cid-t4XxFYEoSA .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-t4XxFYEoSA .jq-number__spin:hover,
.cid-t4XxFYEoSA .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-t4XxFYEoSA .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-t4XxFYEoSA .jq-selectbox li,
.cid-t4XxFYEoSA .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-t4XxFYEoSA .jq-selectbox li:hover,
.cid-t4XxFYEoSA .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-t4XxFYEoSA .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-t4XxFYEoSA .jq-number__spin.minus:hover:after,
.cid-t4XxFYEoSA .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-t4XxFYEoSA .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-t4XxFYEoSA .jq-number__spin.minus:after,
.cid-t4XxFYEoSA .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-t4XxFYEoSA input::-webkit-clear-button {
  display: none;
}
.cid-t4XxFYEoSA input::-webkit-inner-spin-button {
  display: none;
}
.cid-t4XxFYEoSA input::-webkit-outer-spin-button {
  display: none;
}
.cid-t4XxFYEoSA input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-t4XxFZd27G {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-t4XxFZd27G .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-ta9ssFA2yU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-ta9ssFA2yU .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-ta9ssFA2yU nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-ta9ssFA2yU .container,
  .cid-ta9ssFA2yU .container-fluid {
    flex-wrap: initial;
  }
  .cid-ta9ssFA2yU .nav-link:hover,
  .cid-ta9ssFA2yU .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-ta9ssFA2yU .navbar-nav {
  margin: auto;
}
.cid-ta9ssFA2yU .dropdown-item {
  color: #ffffff !important;
}
.cid-ta9ssFA2yU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ta9ssFA2yU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ta9ssFA2yU .navbar-short,
.cid-ta9ssFA2yU .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-ta9ssFA2yU .navbar-short .nav-link,
.cid-ta9ssFA2yU .opened .nav-link,
.cid-ta9ssFA2yU .navbar-short .navbar-caption,
.cid-ta9ssFA2yU .opened .navbar-caption,
.cid-ta9ssFA2yU .navbar-short .mbr-iconfont,
.cid-ta9ssFA2yU .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-ta9ssFA2yU .navbar-short .hamburger span,
.cid-ta9ssFA2yU .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-ta9ssFA2yU .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-ta9ssFA2yU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ta9ssFA2yU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-ta9ssFA2yU .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-ta9ssFA2yU .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-ta9ssFA2yU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ta9ssFA2yU .container {
  display: flex;
  margin: auto;
}
.cid-ta9ssFA2yU .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ta9ssFA2yU .dropdown-menu,
.cid-ta9ssFA2yU .navbar.opened {
  background: #000000 !important;
}
.cid-ta9ssFA2yU .nav-item:focus,
.cid-ta9ssFA2yU .nav-link:focus {
  outline: none;
}
.cid-ta9ssFA2yU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ta9ssFA2yU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ta9ssFA2yU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ta9ssFA2yU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ta9ssFA2yU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ta9ssFA2yU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ta9ssFA2yU .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ta9ssFA2yU .navbar.opened {
  transition: all 0.3s;
}
.cid-ta9ssFA2yU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ta9ssFA2yU .navbar .navbar-logo img {
  width: auto;
}
.cid-ta9ssFA2yU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ta9ssFA2yU .navbar.collapsed {
  justify-content: center;
}
.cid-ta9ssFA2yU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ta9ssFA2yU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ta9ssFA2yU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ta9ssFA2yU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ta9ssFA2yU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ta9ssFA2yU .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-ta9ssFA2yU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ta9ssFA2yU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ta9ssFA2yU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ta9ssFA2yU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ta9ssFA2yU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ta9ssFA2yU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ta9ssFA2yU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ta9ssFA2yU .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-ta9ssFA2yU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ta9ssFA2yU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-ta9ssFA2yU .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ta9ssFA2yU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ta9ssFA2yU .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-ta9ssFA2yU .navbar.navbar-short {
  min-height: 60px;
}
.cid-ta9ssFA2yU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ta9ssFA2yU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ta9ssFA2yU .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ta9ssFA2yU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-ta9ssFA2yU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ta9ssFA2yU .dropdown-item.active,
.cid-ta9ssFA2yU .dropdown-item:active {
  background-color: transparent;
}
.cid-ta9ssFA2yU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ta9ssFA2yU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ta9ssFA2yU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ta9ssFA2yU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ta9ssFA2yU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ta9ssFA2yU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ta9ssFA2yU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ta9ssFA2yU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ta9ssFA2yU button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ta9ssFA2yU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ta9ssFA2yU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ta9ssFA2yU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ta9ssFA2yU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ta9ssFA2yU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ta9ssFA2yU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ta9ssFA2yU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ta9ssFA2yU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ta9ssFA2yU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ta9ssFA2yU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ta9ssFA2yU a.nav-link {
  display: flex;
  align-items: center;
}
.cid-ta9ssFA2yU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ta9ssFA2yU .navbar {
    height: 70px;
  }
  .cid-ta9ssFA2yU .navbar.opened {
    height: auto;
  }
  .cid-ta9ssFA2yU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ta9ssBmjLa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-ta9ssBmjLa .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-ta9ssBmjLa .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-ta9ssBmjLa .carousel {
    height: 400px;
  }
}
.cid-ta9ssBmjLa .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-ta9ssBmjLa .carousel .carousel-item,
.cid-ta9ssBmjLa .carousel .carousel-inner {
  height: 100%;
}
.cid-ta9ssBmjLa .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-ta9ssBmjLa .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ta9ssBmjLa .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ta9ssBmjLa .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-ta9ssBmjLa .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ta9ssBmjLa .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ta9ssBmjLa .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ta9ssBmjLa .row {
  position: relative;
}
.cid-ta9ssBmjLa .container {
  margin-bottom: 3px;
}
.cid-ta9ssBmjLa .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-ta9ssBmjLa .carousel-control .mbri-left,
.cid-ta9ssBmjLa .carousel-control .mbri-right {
  display: none;
}
.cid-ta9ssBmjLa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ta9ssBmjLa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ta9ssBmjLa .carousel-control {
    top: 70%;
  }
  .cid-ta9ssBmjLa .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-ta9ssBmjLa .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-ta9ssBmjLa .buttons-wrap {
  justify-content: start;
}
.cid-ta9ssBmjLa .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-ta9ssBmjLa .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-ta9ssBmjLa .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-ta9ssBmjLa .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-ta9ssBmjLa .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ta9ssBmjLa .wrap {
  z-index: 9999;
}
.cid-ta9ssBmjLa .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-ta9ssBmjLa .btnHeader::before,
.cid-ta9ssBmjLa .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-ta9ssBmjLa .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-ta9ssBmjLa .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-ta9ssBmjLa .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-ta9ssBmjLa .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-ta9ssBmjLa .img {
  position: relative;
}
.cid-ta9ssBMlYZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-ta9ssBMlYZ .lin {
  font-style: italic;
}
.cid-ta9ssBMlYZ .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-ta9ssC9ws4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ta9ssC9ws4 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-ta9ssC9ws4 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ta9ssC9ws4 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-ta9ssC9ws4 .row {
    margin: 0;
  }
}
.cid-ta9ssC9ws4 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-ta9ssCBezU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-ta9ssCBezU .wrapper {
  text-align: end;
}
.cid-ta9ssCBezU .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-ta9ssCBezU .row {
    text-align: center;
  }
  .cid-ta9ssCBezU .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-ta9ssCBezU .mbr-section-title {
    text-align: center;
  }
}
.cid-ta9ssCBezU .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-ta9ssCBezU .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-ta9ssCBezU .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-ta9ssCBezU .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-ta9ssCBezU .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-ta9ssCBezU .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-ta9ssCWalv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-ta9ssCWalv .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-ta9ssCWalv .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-ta9ssDjXm5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ta9ssDjXm5 .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-ta9ssDjXm5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ta9ssDjXm5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ta9ssDjXm5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ta9ssDjXm5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-ta9ssDjXm5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ta9ssDjXm5 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-ta9ssDjXm5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ta9ssDjXm5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-ta9ssDjXm5 .mbr-gallery-item > div img,
.cid-ta9ssDjXm5 .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-ta9ssDjXm5 .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-ta9ssDjXm5 .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-ta9ssDjXm5 .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-ta9ssDjXm5 .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-ta9ssDjXm5 .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-ta9ssDjXm5 .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-ta9ssDjXm5 .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-ta9ssDjXm5 .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-ta9ssDjXm5 .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-ta9ssDNPRX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-ta9ssDNPRX .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-ta9ssDNPRX .wrapper {
    padding: 0 6rem;
  }
}
.cid-ta9ssDNPRX .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-ta9ssDNPRX .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-ta9ssDNPRX .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-ta9ssDNPRX .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-ta9ssDNPRX .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-ta9ssDNPRX .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-ta9ssDNPRX .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-ta9ssDNPRX .right {
    padding-right: 60px;
  }
}
.cid-ta9ssDNPRX .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ta9ssDNPRX .text-wrapper {
    padding-right: 60px;
  }
}
.cid-ta9ssDNPRX .mbr-section-title {
  text-align: right;
}
.cid-ta9ssDNPRX .mbr-text,
.cid-ta9ssDNPRX .mbr-section-btn {
  text-align: right;
}
.cid-ta9ssDNPRX .mbr-text,
.cid-ta9ssDNPRX .mbr-section-btn {
  color: #ffeed0;
}
.cid-ta9ssEcEF0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ta9ssEcEF0 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-ta9ssEcEF0 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ta9ssEcEF0 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-ta9ssEcEF0 .row {
    margin: 0;
  }
}
.cid-ta9ssEcEF0 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-ta9ssEIhAL {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/gravidanzaa1-800x534-800x534.jpg");
}
.cid-ta9ssEIhAL .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-ta9ssEIhAL .form-control,
.cid-ta9ssEIhAL .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ta9ssEIhAL .form-control::-webkit-input-placeholder,
.cid-ta9ssEIhAL .field-input::-webkit-input-placeholder,
.cid-ta9ssEIhAL .form-control::-webkit-input-placeholder,
.cid-ta9ssEIhAL .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-ta9ssEIhAL .form-control:-moz-placeholder,
.cid-ta9ssEIhAL .field-input:-moz-placeholder,
.cid-ta9ssEIhAL .form-control:-moz-placeholder,
.cid-ta9ssEIhAL .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-ta9ssEIhAL .form-control:hover,
.cid-ta9ssEIhAL .field-input:hover,
.cid-ta9ssEIhAL .form-control:focus,
.cid-ta9ssEIhAL .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-ta9ssEIhAL .form-control:hover::-webkit-input-placeholder,
.cid-ta9ssEIhAL .field-input:hover::-webkit-input-placeholder,
.cid-ta9ssEIhAL .form-control:focus::-webkit-input-placeholder,
.cid-ta9ssEIhAL .field-input:focus::-webkit-input-placeholder,
.cid-ta9ssEIhAL .form-control:hover::-webkit-input-placeholder,
.cid-ta9ssEIhAL .field-input:hover::-webkit-input-placeholder,
.cid-ta9ssEIhAL .form-control:focus::-webkit-input-placeholder,
.cid-ta9ssEIhAL .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-ta9ssEIhAL .form-control:hover:-moz-placeholder,
.cid-ta9ssEIhAL .field-input:hover:-moz-placeholder,
.cid-ta9ssEIhAL .form-control:focus:-moz-placeholder,
.cid-ta9ssEIhAL .field-input:focus:-moz-placeholder,
.cid-ta9ssEIhAL .form-control:hover:-moz-placeholder,
.cid-ta9ssEIhAL .field-input:hover:-moz-placeholder,
.cid-ta9ssEIhAL .form-control:focus:-moz-placeholder,
.cid-ta9ssEIhAL .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-ta9ssEIhAL .jq-number__spin:hover,
.cid-ta9ssEIhAL .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ta9ssEIhAL .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ta9ssEIhAL .jq-selectbox li,
.cid-ta9ssEIhAL .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-ta9ssEIhAL .jq-selectbox li:hover,
.cid-ta9ssEIhAL .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-ta9ssEIhAL .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-ta9ssEIhAL .jq-number__spin.minus:hover:after,
.cid-ta9ssEIhAL .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-ta9ssEIhAL .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-ta9ssEIhAL .jq-number__spin.minus:after,
.cid-ta9ssEIhAL .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-ta9ssEIhAL input::-webkit-clear-button {
  display: none;
}
.cid-ta9ssEIhAL input::-webkit-inner-spin-button {
  display: none;
}
.cid-ta9ssEIhAL input::-webkit-outer-spin-button {
  display: none;
}
.cid-ta9ssEIhAL input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ta9ssFa77D {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ta9ssFa77D .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-ta9ssG8Paz.popup-builder {
  background-color: #ffffff;
}
.cid-ta9ssG8Paz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ta9ssG8Paz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ta9ssG8Paz .modal-content,
.cid-ta9ssG8Paz .modal-dialog {
  height: auto;
}
.cid-ta9ssG8Paz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ta9ssG8Paz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ta9ssG8Paz .form-wrapper .mbr-form .form-group,
  .cid-ta9ssG8Paz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ta9ssG8Paz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ta9ssG8Paz .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ta9ssG8Paz .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-ta9ssG8Paz .pt-0 {
  padding-top: 0 !important;
}
.cid-ta9ssG8Paz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ta9ssG8Paz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ta9ssG8Paz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ta9ssG8Paz .modal-open {
  overflow: hidden;
}
.cid-ta9ssG8Paz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ta9ssG8Paz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ta9ssG8Paz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ta9ssG8Paz .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ta9ssG8Paz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ta9ssG8Paz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ta9ssG8Paz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ta9ssG8Paz .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ta9ssG8Paz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ta9ssG8Paz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ta9ssG8Paz .modal-backdrop.fade {
  opacity: 0;
}
.cid-ta9ssG8Paz .modal-backdrop.show {
  opacity: .5;
}
.cid-ta9ssG8Paz .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ta9ssG8Paz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ta9ssG8Paz .modal-header {
    padding: 1rem;
  }
}
.cid-ta9ssG8Paz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ta9ssG8Paz .modal-header .close svg {
  fill: #353535;
}
.cid-ta9ssG8Paz .modal-header .close:hover {
  opacity: 1;
}
.cid-ta9ssG8Paz .modal-header .close:focus {
  outline: none;
}
.cid-ta9ssG8Paz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ta9ssG8Paz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ta9ssG8Paz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ta9ssG8Paz .modal-body {
    padding: 1rem;
  }
}
.cid-ta9ssG8Paz .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ta9ssG8Paz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ta9ssG8Paz .modal-footer {
    padding: 1rem;
  }
}
.cid-ta9ssG8Paz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ta9ssG8Paz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ta9ssG8Paz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ta9ssG8Paz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ta9ssG8Paz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ta9ssG8Paz .modal-lg,
  .cid-ta9ssG8Paz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ta9ssG8Paz .modal-xl {
    max-width: 1140px;
  }
}
.cid-ta9ssG8Paz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ta9ssG8Paz .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ta9ssG8Paz .form-group {
  margin-bottom: 1rem;
}
.cid-ta9ssG8Paz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ta9ssG8Paz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ta9ssG8Paz .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ta9ssG8Paz .mbr-section-btn {
  margin: 0;
}
.cid-ta9ssG8Paz .mbr-section-btn .btn {
  margin: 0;
}
.cid-tgauyy9LAk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tgauyy9LAk .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tgauyy9LAk nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tgauyy9LAk .container,
  .cid-tgauyy9LAk .container-fluid {
    flex-wrap: initial;
  }
  .cid-tgauyy9LAk .nav-link:hover,
  .cid-tgauyy9LAk .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tgauyy9LAk .navbar-nav {
  margin: auto;
}
.cid-tgauyy9LAk .dropdown-item {
  color: #ffffff !important;
}
.cid-tgauyy9LAk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tgauyy9LAk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tgauyy9LAk .navbar-short,
.cid-tgauyy9LAk .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tgauyy9LAk .navbar-short .nav-link,
.cid-tgauyy9LAk .opened .nav-link,
.cid-tgauyy9LAk .navbar-short .navbar-caption,
.cid-tgauyy9LAk .opened .navbar-caption,
.cid-tgauyy9LAk .navbar-short .mbr-iconfont,
.cid-tgauyy9LAk .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tgauyy9LAk .navbar-short .hamburger span,
.cid-tgauyy9LAk .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tgauyy9LAk .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tgauyy9LAk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgauyy9LAk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tgauyy9LAk .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tgauyy9LAk .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tgauyy9LAk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tgauyy9LAk .container {
  display: flex;
  margin: auto;
}
.cid-tgauyy9LAk .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tgauyy9LAk .dropdown-menu,
.cid-tgauyy9LAk .navbar.opened {
  background: #000000 !important;
}
.cid-tgauyy9LAk .nav-item:focus,
.cid-tgauyy9LAk .nav-link:focus {
  outline: none;
}
.cid-tgauyy9LAk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tgauyy9LAk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tgauyy9LAk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tgauyy9LAk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgauyy9LAk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tgauyy9LAk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tgauyy9LAk .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tgauyy9LAk .navbar.opened {
  transition: all 0.3s;
}
.cid-tgauyy9LAk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tgauyy9LAk .navbar .navbar-logo img {
  width: auto;
}
.cid-tgauyy9LAk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tgauyy9LAk .navbar.collapsed {
  justify-content: center;
}
.cid-tgauyy9LAk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tgauyy9LAk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tgauyy9LAk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tgauyy9LAk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tgauyy9LAk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tgauyy9LAk .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-tgauyy9LAk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tgauyy9LAk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tgauyy9LAk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tgauyy9LAk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tgauyy9LAk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tgauyy9LAk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tgauyy9LAk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tgauyy9LAk .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-tgauyy9LAk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tgauyy9LAk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tgauyy9LAk .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tgauyy9LAk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tgauyy9LAk .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tgauyy9LAk .navbar.navbar-short {
  min-height: 60px;
}
.cid-tgauyy9LAk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tgauyy9LAk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tgauyy9LAk .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tgauyy9LAk .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tgauyy9LAk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tgauyy9LAk .dropdown-item.active,
.cid-tgauyy9LAk .dropdown-item:active {
  background-color: transparent;
}
.cid-tgauyy9LAk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tgauyy9LAk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tgauyy9LAk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tgauyy9LAk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tgauyy9LAk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tgauyy9LAk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tgauyy9LAk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tgauyy9LAk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tgauyy9LAk button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tgauyy9LAk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tgauyy9LAk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tgauyy9LAk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tgauyy9LAk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tgauyy9LAk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tgauyy9LAk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tgauyy9LAk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tgauyy9LAk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tgauyy9LAk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tgauyy9LAk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tgauyy9LAk a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tgauyy9LAk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tgauyy9LAk .navbar {
    height: 70px;
  }
  .cid-tgauyy9LAk .navbar.opened {
    height: auto;
  }
  .cid-tgauyy9LAk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tgauyu1neY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tgauyu1neY .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tgauyu1neY .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tgauyu1neY .carousel {
    height: 400px;
  }
}
.cid-tgauyu1neY .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tgauyu1neY .carousel .carousel-item,
.cid-tgauyu1neY .carousel .carousel-inner {
  height: 100%;
}
.cid-tgauyu1neY .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tgauyu1neY .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tgauyu1neY .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tgauyu1neY .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tgauyu1neY .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tgauyu1neY .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tgauyu1neY .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tgauyu1neY .row {
  position: relative;
}
.cid-tgauyu1neY .container {
  margin-bottom: 3px;
}
.cid-tgauyu1neY .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tgauyu1neY .carousel-control .mbri-left,
.cid-tgauyu1neY .carousel-control .mbri-right {
  display: none;
}
.cid-tgauyu1neY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tgauyu1neY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tgauyu1neY .carousel-control {
    top: 70%;
  }
  .cid-tgauyu1neY .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tgauyu1neY .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tgauyu1neY .buttons-wrap {
  justify-content: start;
}
.cid-tgauyu1neY .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tgauyu1neY .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tgauyu1neY .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tgauyu1neY .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tgauyu1neY .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tgauyu1neY .wrap {
  z-index: 9999;
}
.cid-tgauyu1neY .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tgauyu1neY .btnHeader::before,
.cid-tgauyu1neY .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tgauyu1neY .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tgauyu1neY .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tgauyu1neY .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tgauyu1neY .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tgauyu1neY .img {
  position: relative;
}
.cid-tgauyut4QK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tgauyut4QK .lin {
  font-style: italic;
}
.cid-tgauyut4QK .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tgauyuOe4V {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tgauyuOe4V .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tgauyuOe4V .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tgauyuOe4V .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tgauyuOe4V .row {
    margin: 0;
  }
}
.cid-tgauyuOe4V .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tgauyvjJXq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tgauyvjJXq .wrapper {
  text-align: end;
}
.cid-tgauyvjJXq .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tgauyvjJXq .row {
    text-align: center;
  }
  .cid-tgauyvjJXq .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tgauyvjJXq .mbr-section-title {
    text-align: center;
  }
}
.cid-tgauyvjJXq .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tgauyvjJXq .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tgauyvjJXq .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tgauyvjJXq .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tgauyvjJXq .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tgauyvjJXq .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tgauyvDEUu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tgauyvDEUu .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tgauyvDEUu .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tgauyvXVvo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tgauyvXVvo .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tgauyvXVvo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tgauyvXVvo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tgauyvXVvo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tgauyvXVvo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tgauyvXVvo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tgauyvXVvo .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tgauyvXVvo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tgauyvXVvo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tgauyvXVvo .mbr-gallery-item > div img,
.cid-tgauyvXVvo .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tgauyvXVvo .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tgauyvXVvo .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tgauyvXVvo .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tgauyvXVvo .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tgauyvXVvo .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tgauyvXVvo .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tgauyvXVvo .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tgauyvXVvo .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tgauyvXVvo .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-tgauywv4Fe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tgauywv4Fe .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tgauywv4Fe .wrapper {
    padding: 0 6rem;
  }
}
.cid-tgauywv4Fe .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tgauywv4Fe .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tgauywv4Fe .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tgauywv4Fe .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tgauywv4Fe .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tgauywv4Fe .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tgauywv4Fe .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tgauywv4Fe .right {
    padding-right: 60px;
  }
}
.cid-tgauywv4Fe .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tgauywv4Fe .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tgauywv4Fe .mbr-section-title {
  text-align: right;
}
.cid-tgauywv4Fe .mbr-text,
.cid-tgauywv4Fe .mbr-section-btn {
  text-align: right;
}
.cid-tgauywv4Fe .mbr-text,
.cid-tgauywv4Fe .mbr-section-btn {
  color: #ffeed0;
}
.cid-tgauywSCq9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tgauywSCq9 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tgauywSCq9 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tgauywSCq9 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tgauywSCq9 .row {
    margin: 0;
  }
}
.cid-tgauywSCq9 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tgauyxkDsD {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a4356.007-800x450.jpg");
}
.cid-tgauyxkDsD .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tgauyxkDsD .form-control,
.cid-tgauyxkDsD .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tgauyxkDsD .form-control::-webkit-input-placeholder,
.cid-tgauyxkDsD .field-input::-webkit-input-placeholder,
.cid-tgauyxkDsD .form-control::-webkit-input-placeholder,
.cid-tgauyxkDsD .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tgauyxkDsD .form-control:-moz-placeholder,
.cid-tgauyxkDsD .field-input:-moz-placeholder,
.cid-tgauyxkDsD .form-control:-moz-placeholder,
.cid-tgauyxkDsD .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tgauyxkDsD .form-control:hover,
.cid-tgauyxkDsD .field-input:hover,
.cid-tgauyxkDsD .form-control:focus,
.cid-tgauyxkDsD .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tgauyxkDsD .form-control:hover::-webkit-input-placeholder,
.cid-tgauyxkDsD .field-input:hover::-webkit-input-placeholder,
.cid-tgauyxkDsD .form-control:focus::-webkit-input-placeholder,
.cid-tgauyxkDsD .field-input:focus::-webkit-input-placeholder,
.cid-tgauyxkDsD .form-control:hover::-webkit-input-placeholder,
.cid-tgauyxkDsD .field-input:hover::-webkit-input-placeholder,
.cid-tgauyxkDsD .form-control:focus::-webkit-input-placeholder,
.cid-tgauyxkDsD .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tgauyxkDsD .form-control:hover:-moz-placeholder,
.cid-tgauyxkDsD .field-input:hover:-moz-placeholder,
.cid-tgauyxkDsD .form-control:focus:-moz-placeholder,
.cid-tgauyxkDsD .field-input:focus:-moz-placeholder,
.cid-tgauyxkDsD .form-control:hover:-moz-placeholder,
.cid-tgauyxkDsD .field-input:hover:-moz-placeholder,
.cid-tgauyxkDsD .form-control:focus:-moz-placeholder,
.cid-tgauyxkDsD .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tgauyxkDsD .jq-number__spin:hover,
.cid-tgauyxkDsD .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tgauyxkDsD .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tgauyxkDsD .jq-selectbox li,
.cid-tgauyxkDsD .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tgauyxkDsD .jq-selectbox li:hover,
.cid-tgauyxkDsD .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tgauyxkDsD .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tgauyxkDsD .jq-number__spin.minus:hover:after,
.cid-tgauyxkDsD .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tgauyxkDsD .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tgauyxkDsD .jq-number__spin.minus:after,
.cid-tgauyxkDsD .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tgauyxkDsD input::-webkit-clear-button {
  display: none;
}
.cid-tgauyxkDsD input::-webkit-inner-spin-button {
  display: none;
}
.cid-tgauyxkDsD input::-webkit-outer-spin-button {
  display: none;
}
.cid-tgauyxkDsD input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tgauyxMyVs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tgauyxMyVs .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tgmLtsbhPq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tgmLtsbhPq .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tgmLtsbhPq nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tgmLtsbhPq .container,
  .cid-tgmLtsbhPq .container-fluid {
    flex-wrap: initial;
  }
  .cid-tgmLtsbhPq .nav-link:hover,
  .cid-tgmLtsbhPq .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tgmLtsbhPq .navbar-nav {
  margin: auto;
}
.cid-tgmLtsbhPq .dropdown-item {
  color: #ffffff !important;
}
.cid-tgmLtsbhPq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tgmLtsbhPq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tgmLtsbhPq .navbar-short,
.cid-tgmLtsbhPq .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tgmLtsbhPq .navbar-short .nav-link,
.cid-tgmLtsbhPq .opened .nav-link,
.cid-tgmLtsbhPq .navbar-short .navbar-caption,
.cid-tgmLtsbhPq .opened .navbar-caption,
.cid-tgmLtsbhPq .navbar-short .mbr-iconfont,
.cid-tgmLtsbhPq .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tgmLtsbhPq .navbar-short .hamburger span,
.cid-tgmLtsbhPq .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tgmLtsbhPq .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tgmLtsbhPq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgmLtsbhPq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tgmLtsbhPq .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tgmLtsbhPq .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tgmLtsbhPq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tgmLtsbhPq .container {
  display: flex;
  margin: auto;
}
.cid-tgmLtsbhPq .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tgmLtsbhPq .dropdown-menu,
.cid-tgmLtsbhPq .navbar.opened {
  background: #000000 !important;
}
.cid-tgmLtsbhPq .nav-item:focus,
.cid-tgmLtsbhPq .nav-link:focus {
  outline: none;
}
.cid-tgmLtsbhPq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tgmLtsbhPq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tgmLtsbhPq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tgmLtsbhPq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tgmLtsbhPq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tgmLtsbhPq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tgmLtsbhPq .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tgmLtsbhPq .navbar.opened {
  transition: all 0.3s;
}
.cid-tgmLtsbhPq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tgmLtsbhPq .navbar .navbar-logo img {
  width: auto;
}
.cid-tgmLtsbhPq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tgmLtsbhPq .navbar.collapsed {
  justify-content: center;
}
.cid-tgmLtsbhPq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tgmLtsbhPq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tgmLtsbhPq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tgmLtsbhPq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tgmLtsbhPq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tgmLtsbhPq .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-tgmLtsbhPq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tgmLtsbhPq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tgmLtsbhPq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tgmLtsbhPq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tgmLtsbhPq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tgmLtsbhPq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tgmLtsbhPq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tgmLtsbhPq .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-tgmLtsbhPq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tgmLtsbhPq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tgmLtsbhPq .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tgmLtsbhPq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tgmLtsbhPq .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tgmLtsbhPq .navbar.navbar-short {
  min-height: 60px;
}
.cid-tgmLtsbhPq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tgmLtsbhPq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tgmLtsbhPq .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tgmLtsbhPq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tgmLtsbhPq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tgmLtsbhPq .dropdown-item.active,
.cid-tgmLtsbhPq .dropdown-item:active {
  background-color: transparent;
}
.cid-tgmLtsbhPq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tgmLtsbhPq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tgmLtsbhPq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tgmLtsbhPq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tgmLtsbhPq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tgmLtsbhPq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tgmLtsbhPq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tgmLtsbhPq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tgmLtsbhPq button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tgmLtsbhPq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tgmLtsbhPq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tgmLtsbhPq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tgmLtsbhPq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tgmLtsbhPq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tgmLtsbhPq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tgmLtsbhPq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tgmLtsbhPq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tgmLtsbhPq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tgmLtsbhPq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tgmLtsbhPq a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tgmLtsbhPq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tgmLtsbhPq .navbar {
    height: 70px;
  }
  .cid-tgmLtsbhPq .navbar.opened {
    height: auto;
  }
  .cid-tgmLtsbhPq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tgmLtnC8mU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tgmLtnC8mU .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tgmLtnC8mU .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tgmLtnC8mU .carousel {
    height: 400px;
  }
}
.cid-tgmLtnC8mU .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tgmLtnC8mU .carousel .carousel-item,
.cid-tgmLtnC8mU .carousel .carousel-inner {
  height: 100%;
}
.cid-tgmLtnC8mU .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tgmLtnC8mU .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tgmLtnC8mU .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tgmLtnC8mU .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tgmLtnC8mU .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tgmLtnC8mU .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tgmLtnC8mU .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tgmLtnC8mU .row {
  position: relative;
}
.cid-tgmLtnC8mU .container {
  margin-bottom: 3px;
}
.cid-tgmLtnC8mU .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tgmLtnC8mU .carousel-control .mbri-left,
.cid-tgmLtnC8mU .carousel-control .mbri-right {
  display: none;
}
.cid-tgmLtnC8mU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tgmLtnC8mU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tgmLtnC8mU .carousel-control {
    top: 70%;
  }
  .cid-tgmLtnC8mU .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tgmLtnC8mU .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tgmLtnC8mU .buttons-wrap {
  justify-content: start;
}
.cid-tgmLtnC8mU .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tgmLtnC8mU .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tgmLtnC8mU .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tgmLtnC8mU .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tgmLtnC8mU .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tgmLtnC8mU .wrap {
  z-index: 9999;
}
.cid-tgmLtnC8mU .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tgmLtnC8mU .btnHeader::before,
.cid-tgmLtnC8mU .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tgmLtnC8mU .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tgmLtnC8mU .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tgmLtnC8mU .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tgmLtnC8mU .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tgmLtnC8mU .img {
  position: relative;
}
.cid-tgmLto4jFY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tgmLto4jFY .lin {
  font-style: italic;
}
.cid-tgmLto4jFY .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tgmLtopw1A {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tgmLtopw1A .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tgmLtopw1A .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tgmLtopw1A .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tgmLtopw1A .row {
    margin: 0;
  }
}
.cid-tgmLtopw1A .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tgmLtoQ8oz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tgmLtoQ8oz .wrapper {
  text-align: end;
}
.cid-tgmLtoQ8oz .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tgmLtoQ8oz .row {
    text-align: center;
  }
  .cid-tgmLtoQ8oz .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tgmLtoQ8oz .mbr-section-title {
    text-align: center;
  }
}
.cid-tgmLtoQ8oz .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tgmLtoQ8oz .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tgmLtoQ8oz .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tgmLtoQ8oz .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tgmLtoQ8oz .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tgmLtoQ8oz .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tgmLtpeJHW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tgmLtpeJHW .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tgmLtpeJHW .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tgmLtpDOy5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tgmLtpDOy5 .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tgmLtpDOy5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tgmLtpDOy5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tgmLtpDOy5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tgmLtpDOy5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tgmLtpDOy5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tgmLtpDOy5 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tgmLtpDOy5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tgmLtpDOy5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tgmLtpDOy5 .mbr-gallery-item > div img,
.cid-tgmLtpDOy5 .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tgmLtpDOy5 .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tgmLtpDOy5 .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tgmLtpDOy5 .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tgmLtpDOy5 .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tgmLtpDOy5 .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tgmLtpDOy5 .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tgmLtpDOy5 .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tgmLtpDOy5 .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tgmLtpDOy5 .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-tgmLtqf63r {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tgmLtqf63r .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tgmLtqf63r .wrapper {
    padding: 0 6rem;
  }
}
.cid-tgmLtqf63r .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tgmLtqf63r .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tgmLtqf63r .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tgmLtqf63r .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tgmLtqf63r .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tgmLtqf63r .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tgmLtqf63r .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tgmLtqf63r .right {
    padding-right: 60px;
  }
}
.cid-tgmLtqf63r .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tgmLtqf63r .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tgmLtqf63r .mbr-section-title {
  text-align: right;
}
.cid-tgmLtqf63r .mbr-text,
.cid-tgmLtqf63r .mbr-section-btn {
  text-align: right;
}
.cid-tgmLtqf63r .mbr-text,
.cid-tgmLtqf63r .mbr-section-btn {
  color: #ffeed0;
}
.cid-tgmLtqFs8j {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tgmLtqFs8j .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tgmLtqFs8j .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tgmLtqFs8j .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tgmLtqFs8j .row {
    margin: 0;
  }
}
.cid-tgmLtqFs8j .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tgmLtrcAp3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a4474-2000x1333.jpg");
}
.cid-tgmLtrcAp3 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tgmLtrcAp3 .form-control,
.cid-tgmLtrcAp3 .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tgmLtrcAp3 .form-control::-webkit-input-placeholder,
.cid-tgmLtrcAp3 .field-input::-webkit-input-placeholder,
.cid-tgmLtrcAp3 .form-control::-webkit-input-placeholder,
.cid-tgmLtrcAp3 .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tgmLtrcAp3 .form-control:-moz-placeholder,
.cid-tgmLtrcAp3 .field-input:-moz-placeholder,
.cid-tgmLtrcAp3 .form-control:-moz-placeholder,
.cid-tgmLtrcAp3 .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tgmLtrcAp3 .form-control:hover,
.cid-tgmLtrcAp3 .field-input:hover,
.cid-tgmLtrcAp3 .form-control:focus,
.cid-tgmLtrcAp3 .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tgmLtrcAp3 .form-control:hover::-webkit-input-placeholder,
.cid-tgmLtrcAp3 .field-input:hover::-webkit-input-placeholder,
.cid-tgmLtrcAp3 .form-control:focus::-webkit-input-placeholder,
.cid-tgmLtrcAp3 .field-input:focus::-webkit-input-placeholder,
.cid-tgmLtrcAp3 .form-control:hover::-webkit-input-placeholder,
.cid-tgmLtrcAp3 .field-input:hover::-webkit-input-placeholder,
.cid-tgmLtrcAp3 .form-control:focus::-webkit-input-placeholder,
.cid-tgmLtrcAp3 .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tgmLtrcAp3 .form-control:hover:-moz-placeholder,
.cid-tgmLtrcAp3 .field-input:hover:-moz-placeholder,
.cid-tgmLtrcAp3 .form-control:focus:-moz-placeholder,
.cid-tgmLtrcAp3 .field-input:focus:-moz-placeholder,
.cid-tgmLtrcAp3 .form-control:hover:-moz-placeholder,
.cid-tgmLtrcAp3 .field-input:hover:-moz-placeholder,
.cid-tgmLtrcAp3 .form-control:focus:-moz-placeholder,
.cid-tgmLtrcAp3 .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tgmLtrcAp3 .jq-number__spin:hover,
.cid-tgmLtrcAp3 .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tgmLtrcAp3 .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tgmLtrcAp3 .jq-selectbox li,
.cid-tgmLtrcAp3 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tgmLtrcAp3 .jq-selectbox li:hover,
.cid-tgmLtrcAp3 .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tgmLtrcAp3 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tgmLtrcAp3 .jq-number__spin.minus:hover:after,
.cid-tgmLtrcAp3 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tgmLtrcAp3 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tgmLtrcAp3 .jq-number__spin.minus:after,
.cid-tgmLtrcAp3 .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tgmLtrcAp3 input::-webkit-clear-button {
  display: none;
}
.cid-tgmLtrcAp3 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tgmLtrcAp3 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tgmLtrcAp3 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tgmLtrKY76 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tgmLtrKY76 .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-thdERCJsyb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-thdERCJsyb .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-thdERCJsyb nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-thdERCJsyb .container,
  .cid-thdERCJsyb .container-fluid {
    flex-wrap: initial;
  }
  .cid-thdERCJsyb .nav-link:hover,
  .cid-thdERCJsyb .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-thdERCJsyb .navbar-nav {
  margin: auto;
}
.cid-thdERCJsyb .dropdown-item {
  color: #ffffff !important;
}
.cid-thdERCJsyb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-thdERCJsyb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-thdERCJsyb .navbar-short,
.cid-thdERCJsyb .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-thdERCJsyb .navbar-short .nav-link,
.cid-thdERCJsyb .opened .nav-link,
.cid-thdERCJsyb .navbar-short .navbar-caption,
.cid-thdERCJsyb .opened .navbar-caption,
.cid-thdERCJsyb .navbar-short .mbr-iconfont,
.cid-thdERCJsyb .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-thdERCJsyb .navbar-short .hamburger span,
.cid-thdERCJsyb .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-thdERCJsyb .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-thdERCJsyb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thdERCJsyb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-thdERCJsyb .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-thdERCJsyb .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-thdERCJsyb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-thdERCJsyb .container {
  display: flex;
  margin: auto;
}
.cid-thdERCJsyb .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-thdERCJsyb .dropdown-menu,
.cid-thdERCJsyb .navbar.opened {
  background: #000000 !important;
}
.cid-thdERCJsyb .nav-item:focus,
.cid-thdERCJsyb .nav-link:focus {
  outline: none;
}
.cid-thdERCJsyb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-thdERCJsyb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thdERCJsyb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-thdERCJsyb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thdERCJsyb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-thdERCJsyb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-thdERCJsyb .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-thdERCJsyb .navbar.opened {
  transition: all 0.3s;
}
.cid-thdERCJsyb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-thdERCJsyb .navbar .navbar-logo img {
  width: auto;
}
.cid-thdERCJsyb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-thdERCJsyb .navbar.collapsed {
  justify-content: center;
}
.cid-thdERCJsyb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-thdERCJsyb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-thdERCJsyb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-thdERCJsyb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-thdERCJsyb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-thdERCJsyb .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-thdERCJsyb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-thdERCJsyb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-thdERCJsyb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-thdERCJsyb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-thdERCJsyb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-thdERCJsyb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-thdERCJsyb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-thdERCJsyb .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-thdERCJsyb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-thdERCJsyb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-thdERCJsyb .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-thdERCJsyb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-thdERCJsyb .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-thdERCJsyb .navbar.navbar-short {
  min-height: 60px;
}
.cid-thdERCJsyb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-thdERCJsyb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-thdERCJsyb .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-thdERCJsyb .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-thdERCJsyb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-thdERCJsyb .dropdown-item.active,
.cid-thdERCJsyb .dropdown-item:active {
  background-color: transparent;
}
.cid-thdERCJsyb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-thdERCJsyb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-thdERCJsyb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-thdERCJsyb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-thdERCJsyb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-thdERCJsyb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thdERCJsyb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-thdERCJsyb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-thdERCJsyb button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-thdERCJsyb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-thdERCJsyb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-thdERCJsyb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thdERCJsyb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thdERCJsyb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-thdERCJsyb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thdERCJsyb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-thdERCJsyb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-thdERCJsyb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thdERCJsyb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-thdERCJsyb a.nav-link {
  display: flex;
  align-items: center;
}
.cid-thdERCJsyb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-thdERCJsyb .navbar {
    height: 70px;
  }
  .cid-thdERCJsyb .navbar.opened {
    height: auto;
  }
  .cid-thdERCJsyb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-thdERyEIA3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-thdERyEIA3 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-thdERyEIA3 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-thdERyEIA3 .carousel {
    height: 400px;
  }
}
.cid-thdERyEIA3 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-thdERyEIA3 .carousel .carousel-item,
.cid-thdERyEIA3 .carousel .carousel-inner {
  height: 100%;
}
.cid-thdERyEIA3 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-thdERyEIA3 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-thdERyEIA3 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-thdERyEIA3 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-thdERyEIA3 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-thdERyEIA3 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-thdERyEIA3 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-thdERyEIA3 .row {
  position: relative;
}
.cid-thdERyEIA3 .container {
  margin-bottom: 3px;
}
.cid-thdERyEIA3 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-thdERyEIA3 .carousel-control .mbri-left,
.cid-thdERyEIA3 .carousel-control .mbri-right {
  display: none;
}
.cid-thdERyEIA3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thdERyEIA3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-thdERyEIA3 .carousel-control {
    top: 70%;
  }
  .cid-thdERyEIA3 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-thdERyEIA3 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-thdERyEIA3 .buttons-wrap {
  justify-content: start;
}
.cid-thdERyEIA3 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-thdERyEIA3 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-thdERyEIA3 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-thdERyEIA3 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-thdERyEIA3 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-thdERyEIA3 .wrap {
  z-index: 9999;
}
.cid-thdERyEIA3 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-thdERyEIA3 .btnHeader::before,
.cid-thdERyEIA3 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-thdERyEIA3 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-thdERyEIA3 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-thdERyEIA3 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-thdERyEIA3 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-thdERyEIA3 .img {
  position: relative;
}
.cid-thdERz5jPj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-thdERz5jPj .lin {
  font-style: italic;
}
.cid-thdERz5jPj .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-thdERzs6i8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-thdERzs6i8 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-thdERzs6i8 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-thdERzs6i8 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-thdERzs6i8 .row {
    margin: 0;
  }
}
.cid-thdERzs6i8 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-thdERzU1aA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-thdERzU1aA .wrapper {
  text-align: end;
}
.cid-thdERzU1aA .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-thdERzU1aA .row {
    text-align: center;
  }
  .cid-thdERzU1aA .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-thdERzU1aA .mbr-section-title {
    text-align: center;
  }
}
.cid-thdERzU1aA .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-thdERzU1aA .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-thdERzU1aA .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-thdERzU1aA .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-thdERzU1aA .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-thdERzU1aA .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-thdERAgjJF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-thdERAgjJF .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-thdERAgjJF .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-thdERADWDI {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-thdERADWDI .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-thdERADWDI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thdERADWDI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thdERADWDI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thdERADWDI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-thdERADWDI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thdERADWDI .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-thdERADWDI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thdERADWDI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-thdERADWDI .mbr-gallery-item > div img,
.cid-thdERADWDI .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-thdERADWDI .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-thdERADWDI .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-thdERADWDI .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-thdERADWDI .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-thdERADWDI .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-thdERADWDI .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-thdERADWDI .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-thdERADWDI .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-thdERADWDI .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-thdERB5df9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-thdERB5df9 .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-thdERB5df9 .wrapper {
    padding: 0 6rem;
  }
}
.cid-thdERB5df9 .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-thdERB5df9 .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-thdERB5df9 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-thdERB5df9 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-thdERB5df9 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-thdERB5df9 .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-thdERB5df9 .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-thdERB5df9 .right {
    padding-right: 60px;
  }
}
.cid-thdERB5df9 .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-thdERB5df9 .text-wrapper {
    padding-right: 60px;
  }
}
.cid-thdERB5df9 .mbr-section-title {
  text-align: right;
}
.cid-thdERB5df9 .mbr-text,
.cid-thdERB5df9 .mbr-section-btn {
  text-align: right;
}
.cid-thdERB5df9 .mbr-text,
.cid-thdERB5df9 .mbr-section-btn {
  color: #ffeed0;
}
.cid-thdERBtVKb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-thdERBtVKb .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-thdERBtVKb .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-thdERBtVKb .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-thdERBtVKb .row {
    margin: 0;
  }
}
.cid-thdERBtVKb .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-thdERBVdyP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a5371-800x533.jpg");
}
.cid-thdERBVdyP .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-thdERBVdyP .form-control,
.cid-thdERBVdyP .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-thdERBVdyP .form-control::-webkit-input-placeholder,
.cid-thdERBVdyP .field-input::-webkit-input-placeholder,
.cid-thdERBVdyP .form-control::-webkit-input-placeholder,
.cid-thdERBVdyP .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-thdERBVdyP .form-control:-moz-placeholder,
.cid-thdERBVdyP .field-input:-moz-placeholder,
.cid-thdERBVdyP .form-control:-moz-placeholder,
.cid-thdERBVdyP .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-thdERBVdyP .form-control:hover,
.cid-thdERBVdyP .field-input:hover,
.cid-thdERBVdyP .form-control:focus,
.cid-thdERBVdyP .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-thdERBVdyP .form-control:hover::-webkit-input-placeholder,
.cid-thdERBVdyP .field-input:hover::-webkit-input-placeholder,
.cid-thdERBVdyP .form-control:focus::-webkit-input-placeholder,
.cid-thdERBVdyP .field-input:focus::-webkit-input-placeholder,
.cid-thdERBVdyP .form-control:hover::-webkit-input-placeholder,
.cid-thdERBVdyP .field-input:hover::-webkit-input-placeholder,
.cid-thdERBVdyP .form-control:focus::-webkit-input-placeholder,
.cid-thdERBVdyP .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-thdERBVdyP .form-control:hover:-moz-placeholder,
.cid-thdERBVdyP .field-input:hover:-moz-placeholder,
.cid-thdERBVdyP .form-control:focus:-moz-placeholder,
.cid-thdERBVdyP .field-input:focus:-moz-placeholder,
.cid-thdERBVdyP .form-control:hover:-moz-placeholder,
.cid-thdERBVdyP .field-input:hover:-moz-placeholder,
.cid-thdERBVdyP .form-control:focus:-moz-placeholder,
.cid-thdERBVdyP .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-thdERBVdyP .jq-number__spin:hover,
.cid-thdERBVdyP .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-thdERBVdyP .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-thdERBVdyP .jq-selectbox li,
.cid-thdERBVdyP .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-thdERBVdyP .jq-selectbox li:hover,
.cid-thdERBVdyP .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-thdERBVdyP .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-thdERBVdyP .jq-number__spin.minus:hover:after,
.cid-thdERBVdyP .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-thdERBVdyP .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-thdERBVdyP .jq-number__spin.minus:after,
.cid-thdERBVdyP .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-thdERBVdyP input::-webkit-clear-button {
  display: none;
}
.cid-thdERBVdyP input::-webkit-inner-spin-button {
  display: none;
}
.cid-thdERBVdyP input::-webkit-outer-spin-button {
  display: none;
}
.cid-thdERBVdyP input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-thdERCmxaS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-thdERCmxaS .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tiljp9M5q9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tiljp9M5q9 .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tiljp9M5q9 nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tiljp9M5q9 .container,
  .cid-tiljp9M5q9 .container-fluid {
    flex-wrap: initial;
  }
  .cid-tiljp9M5q9 .nav-link:hover,
  .cid-tiljp9M5q9 .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tiljp9M5q9 .navbar-nav {
  margin: auto;
}
.cid-tiljp9M5q9 .dropdown-item {
  color: #ffffff !important;
}
.cid-tiljp9M5q9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tiljp9M5q9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tiljp9M5q9 .navbar-short,
.cid-tiljp9M5q9 .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tiljp9M5q9 .navbar-short .nav-link,
.cid-tiljp9M5q9 .opened .nav-link,
.cid-tiljp9M5q9 .navbar-short .navbar-caption,
.cid-tiljp9M5q9 .opened .navbar-caption,
.cid-tiljp9M5q9 .navbar-short .mbr-iconfont,
.cid-tiljp9M5q9 .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tiljp9M5q9 .navbar-short .hamburger span,
.cid-tiljp9M5q9 .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tiljp9M5q9 .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tiljp9M5q9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tiljp9M5q9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tiljp9M5q9 .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tiljp9M5q9 .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tiljp9M5q9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tiljp9M5q9 .container {
  display: flex;
  margin: auto;
}
.cid-tiljp9M5q9 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tiljp9M5q9 .dropdown-menu,
.cid-tiljp9M5q9 .navbar.opened {
  background: #000000 !important;
}
.cid-tiljp9M5q9 .nav-item:focus,
.cid-tiljp9M5q9 .nav-link:focus {
  outline: none;
}
.cid-tiljp9M5q9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tiljp9M5q9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tiljp9M5q9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tiljp9M5q9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tiljp9M5q9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tiljp9M5q9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tiljp9M5q9 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tiljp9M5q9 .navbar.opened {
  transition: all 0.3s;
}
.cid-tiljp9M5q9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tiljp9M5q9 .navbar .navbar-logo img {
  width: auto;
}
.cid-tiljp9M5q9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tiljp9M5q9 .navbar.collapsed {
  justify-content: center;
}
.cid-tiljp9M5q9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tiljp9M5q9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tiljp9M5q9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tiljp9M5q9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tiljp9M5q9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tiljp9M5q9 .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-tiljp9M5q9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tiljp9M5q9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tiljp9M5q9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tiljp9M5q9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tiljp9M5q9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tiljp9M5q9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tiljp9M5q9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tiljp9M5q9 .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-tiljp9M5q9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tiljp9M5q9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tiljp9M5q9 .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tiljp9M5q9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tiljp9M5q9 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tiljp9M5q9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tiljp9M5q9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tiljp9M5q9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tiljp9M5q9 .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tiljp9M5q9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tiljp9M5q9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tiljp9M5q9 .dropdown-item.active,
.cid-tiljp9M5q9 .dropdown-item:active {
  background-color: transparent;
}
.cid-tiljp9M5q9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tiljp9M5q9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tiljp9M5q9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tiljp9M5q9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tiljp9M5q9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tiljp9M5q9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tiljp9M5q9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tiljp9M5q9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tiljp9M5q9 button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tiljp9M5q9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tiljp9M5q9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tiljp9M5q9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tiljp9M5q9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tiljp9M5q9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tiljp9M5q9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tiljp9M5q9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tiljp9M5q9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tiljp9M5q9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tiljp9M5q9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tiljp9M5q9 a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tiljp9M5q9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tiljp9M5q9 .navbar {
    height: 70px;
  }
  .cid-tiljp9M5q9 .navbar.opened {
    height: auto;
  }
  .cid-tiljp9M5q9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tiljp5ptam {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tiljp5ptam .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tiljp5ptam .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tiljp5ptam .carousel {
    height: 400px;
  }
}
.cid-tiljp5ptam .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tiljp5ptam .carousel .carousel-item,
.cid-tiljp5ptam .carousel .carousel-inner {
  height: 100%;
}
.cid-tiljp5ptam .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tiljp5ptam .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tiljp5ptam .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tiljp5ptam .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tiljp5ptam .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tiljp5ptam .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tiljp5ptam .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tiljp5ptam .row {
  position: relative;
}
.cid-tiljp5ptam .container {
  margin-bottom: 3px;
}
.cid-tiljp5ptam .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tiljp5ptam .carousel-control .mbri-left,
.cid-tiljp5ptam .carousel-control .mbri-right {
  display: none;
}
.cid-tiljp5ptam .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tiljp5ptam .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tiljp5ptam .carousel-control {
    top: 70%;
  }
  .cid-tiljp5ptam .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tiljp5ptam .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tiljp5ptam .buttons-wrap {
  justify-content: start;
}
.cid-tiljp5ptam .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tiljp5ptam .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tiljp5ptam .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tiljp5ptam .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tiljp5ptam .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tiljp5ptam .wrap {
  z-index: 9999;
}
.cid-tiljp5ptam .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tiljp5ptam .btnHeader::before,
.cid-tiljp5ptam .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tiljp5ptam .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tiljp5ptam .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tiljp5ptam .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tiljp5ptam .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tiljp5ptam .img {
  position: relative;
}
.cid-tiljp5TbYm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tiljp5TbYm .lin {
  font-style: italic;
}
.cid-tiljp5TbYm .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tiljp6eMAA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tiljp6eMAA .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tiljp6eMAA .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tiljp6eMAA .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tiljp6eMAA .row {
    margin: 0;
  }
}
.cid-tiljp6eMAA .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tiljp6LN9r {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tiljp6LN9r .wrapper {
  text-align: end;
}
.cid-tiljp6LN9r .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tiljp6LN9r .row {
    text-align: center;
  }
  .cid-tiljp6LN9r .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tiljp6LN9r .mbr-section-title {
    text-align: center;
  }
}
.cid-tiljp6LN9r .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tiljp6LN9r .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tiljp6LN9r .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tiljp6LN9r .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tiljp6LN9r .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tiljp6LN9r .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tiljp75AiG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tiljp75AiG .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tiljp75AiG .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tiljp7tMbM {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tiljp7tMbM .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tiljp7tMbM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tiljp7tMbM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tiljp7tMbM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tiljp7tMbM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tiljp7tMbM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tiljp7tMbM .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tiljp7tMbM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tiljp7tMbM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tiljp7tMbM .mbr-gallery-item > div img,
.cid-tiljp7tMbM .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tiljp7tMbM .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tiljp7tMbM .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tiljp7tMbM .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tiljp7tMbM .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tiljp7tMbM .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tiljp7tMbM .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tiljp7tMbM .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tiljp7tMbM .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tiljp7tMbM .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-tiljp81noi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tiljp81noi .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tiljp81noi .wrapper {
    padding: 0 6rem;
  }
}
.cid-tiljp81noi .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tiljp81noi .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tiljp81noi .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tiljp81noi .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tiljp81noi .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tiljp81noi .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tiljp81noi .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tiljp81noi .right {
    padding-right: 60px;
  }
}
.cid-tiljp81noi .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tiljp81noi .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tiljp81noi .mbr-section-title {
  text-align: right;
}
.cid-tiljp81noi .mbr-text,
.cid-tiljp81noi .mbr-section-btn {
  text-align: right;
}
.cid-tiljp81noi .mbr-text,
.cid-tiljp81noi .mbr-section-btn {
  color: #ffeed0;
}
.cid-tiljp8rWqZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tiljp8rWqZ .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tiljp8rWqZ .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tiljp8rWqZ .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tiljp8rWqZ .row {
    margin: 0;
  }
}
.cid-tiljp8rWqZ .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tiljp8XZqJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a7642-2000x1333.jpg");
}
.cid-tiljp8XZqJ .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tiljp8XZqJ .form-control,
.cid-tiljp8XZqJ .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tiljp8XZqJ .form-control::-webkit-input-placeholder,
.cid-tiljp8XZqJ .field-input::-webkit-input-placeholder,
.cid-tiljp8XZqJ .form-control::-webkit-input-placeholder,
.cid-tiljp8XZqJ .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tiljp8XZqJ .form-control:-moz-placeholder,
.cid-tiljp8XZqJ .field-input:-moz-placeholder,
.cid-tiljp8XZqJ .form-control:-moz-placeholder,
.cid-tiljp8XZqJ .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tiljp8XZqJ .form-control:hover,
.cid-tiljp8XZqJ .field-input:hover,
.cid-tiljp8XZqJ .form-control:focus,
.cid-tiljp8XZqJ .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tiljp8XZqJ .form-control:hover::-webkit-input-placeholder,
.cid-tiljp8XZqJ .field-input:hover::-webkit-input-placeholder,
.cid-tiljp8XZqJ .form-control:focus::-webkit-input-placeholder,
.cid-tiljp8XZqJ .field-input:focus::-webkit-input-placeholder,
.cid-tiljp8XZqJ .form-control:hover::-webkit-input-placeholder,
.cid-tiljp8XZqJ .field-input:hover::-webkit-input-placeholder,
.cid-tiljp8XZqJ .form-control:focus::-webkit-input-placeholder,
.cid-tiljp8XZqJ .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tiljp8XZqJ .form-control:hover:-moz-placeholder,
.cid-tiljp8XZqJ .field-input:hover:-moz-placeholder,
.cid-tiljp8XZqJ .form-control:focus:-moz-placeholder,
.cid-tiljp8XZqJ .field-input:focus:-moz-placeholder,
.cid-tiljp8XZqJ .form-control:hover:-moz-placeholder,
.cid-tiljp8XZqJ .field-input:hover:-moz-placeholder,
.cid-tiljp8XZqJ .form-control:focus:-moz-placeholder,
.cid-tiljp8XZqJ .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tiljp8XZqJ .jq-number__spin:hover,
.cid-tiljp8XZqJ .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tiljp8XZqJ .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tiljp8XZqJ .jq-selectbox li,
.cid-tiljp8XZqJ .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tiljp8XZqJ .jq-selectbox li:hover,
.cid-tiljp8XZqJ .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tiljp8XZqJ .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tiljp8XZqJ .jq-number__spin.minus:hover:after,
.cid-tiljp8XZqJ .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tiljp8XZqJ .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tiljp8XZqJ .jq-number__spin.minus:after,
.cid-tiljp8XZqJ .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tiljp8XZqJ input::-webkit-clear-button {
  display: none;
}
.cid-tiljp8XZqJ input::-webkit-inner-spin-button {
  display: none;
}
.cid-tiljp8XZqJ input::-webkit-outer-spin-button {
  display: none;
}
.cid-tiljp8XZqJ input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tiljp9n5NJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tiljp9n5NJ .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tjzSvnz7kw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tjzSvnz7kw .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tjzSvnz7kw nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tjzSvnz7kw .container,
  .cid-tjzSvnz7kw .container-fluid {
    flex-wrap: initial;
  }
  .cid-tjzSvnz7kw .nav-link:hover,
  .cid-tjzSvnz7kw .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tjzSvnz7kw .navbar-nav {
  margin: auto;
}
.cid-tjzSvnz7kw .dropdown-item {
  color: #ffffff !important;
}
.cid-tjzSvnz7kw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tjzSvnz7kw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tjzSvnz7kw .navbar-short,
.cid-tjzSvnz7kw .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tjzSvnz7kw .navbar-short .nav-link,
.cid-tjzSvnz7kw .opened .nav-link,
.cid-tjzSvnz7kw .navbar-short .navbar-caption,
.cid-tjzSvnz7kw .opened .navbar-caption,
.cid-tjzSvnz7kw .navbar-short .mbr-iconfont,
.cid-tjzSvnz7kw .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tjzSvnz7kw .navbar-short .hamburger span,
.cid-tjzSvnz7kw .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tjzSvnz7kw .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tjzSvnz7kw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tjzSvnz7kw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tjzSvnz7kw .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tjzSvnz7kw .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tjzSvnz7kw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tjzSvnz7kw .container {
  display: flex;
  margin: auto;
}
.cid-tjzSvnz7kw .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tjzSvnz7kw .dropdown-menu,
.cid-tjzSvnz7kw .navbar.opened {
  background: #000000 !important;
}
.cid-tjzSvnz7kw .nav-item:focus,
.cid-tjzSvnz7kw .nav-link:focus {
  outline: none;
}
.cid-tjzSvnz7kw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tjzSvnz7kw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tjzSvnz7kw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tjzSvnz7kw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tjzSvnz7kw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tjzSvnz7kw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tjzSvnz7kw .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tjzSvnz7kw .navbar.opened {
  transition: all 0.3s;
}
.cid-tjzSvnz7kw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tjzSvnz7kw .navbar .navbar-logo img {
  width: auto;
}
.cid-tjzSvnz7kw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tjzSvnz7kw .navbar.collapsed {
  justify-content: center;
}
.cid-tjzSvnz7kw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tjzSvnz7kw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tjzSvnz7kw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tjzSvnz7kw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tjzSvnz7kw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tjzSvnz7kw .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-tjzSvnz7kw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tjzSvnz7kw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tjzSvnz7kw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tjzSvnz7kw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tjzSvnz7kw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tjzSvnz7kw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tjzSvnz7kw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tjzSvnz7kw .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-tjzSvnz7kw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tjzSvnz7kw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tjzSvnz7kw .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tjzSvnz7kw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tjzSvnz7kw .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tjzSvnz7kw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tjzSvnz7kw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tjzSvnz7kw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tjzSvnz7kw .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tjzSvnz7kw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tjzSvnz7kw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tjzSvnz7kw .dropdown-item.active,
.cid-tjzSvnz7kw .dropdown-item:active {
  background-color: transparent;
}
.cid-tjzSvnz7kw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tjzSvnz7kw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tjzSvnz7kw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tjzSvnz7kw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tjzSvnz7kw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tjzSvnz7kw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tjzSvnz7kw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tjzSvnz7kw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tjzSvnz7kw button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tjzSvnz7kw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tjzSvnz7kw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tjzSvnz7kw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tjzSvnz7kw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tjzSvnz7kw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tjzSvnz7kw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tjzSvnz7kw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tjzSvnz7kw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tjzSvnz7kw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tjzSvnz7kw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tjzSvnz7kw a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tjzSvnz7kw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tjzSvnz7kw .navbar {
    height: 70px;
  }
  .cid-tjzSvnz7kw .navbar.opened {
    height: auto;
  }
  .cid-tjzSvnz7kw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tjzSvjxgwm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tjzSvjxgwm .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tjzSvjxgwm .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tjzSvjxgwm .carousel {
    height: 400px;
  }
}
.cid-tjzSvjxgwm .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tjzSvjxgwm .carousel .carousel-item,
.cid-tjzSvjxgwm .carousel .carousel-inner {
  height: 100%;
}
.cid-tjzSvjxgwm .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tjzSvjxgwm .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tjzSvjxgwm .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tjzSvjxgwm .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tjzSvjxgwm .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tjzSvjxgwm .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tjzSvjxgwm .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tjzSvjxgwm .row {
  position: relative;
}
.cid-tjzSvjxgwm .container {
  margin-bottom: 3px;
}
.cid-tjzSvjxgwm .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tjzSvjxgwm .carousel-control .mbri-left,
.cid-tjzSvjxgwm .carousel-control .mbri-right {
  display: none;
}
.cid-tjzSvjxgwm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tjzSvjxgwm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tjzSvjxgwm .carousel-control {
    top: 70%;
  }
  .cid-tjzSvjxgwm .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tjzSvjxgwm .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tjzSvjxgwm .buttons-wrap {
  justify-content: start;
}
.cid-tjzSvjxgwm .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tjzSvjxgwm .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tjzSvjxgwm .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tjzSvjxgwm .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tjzSvjxgwm .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tjzSvjxgwm .wrap {
  z-index: 9999;
}
.cid-tjzSvjxgwm .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tjzSvjxgwm .btnHeader::before,
.cid-tjzSvjxgwm .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tjzSvjxgwm .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tjzSvjxgwm .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tjzSvjxgwm .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tjzSvjxgwm .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tjzSvjxgwm .img {
  position: relative;
}
.cid-tjzSvjWM9f {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tjzSvjWM9f .lin {
  font-style: italic;
}
.cid-tjzSvjWM9f .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tjzSvkjYOV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tjzSvkjYOV .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tjzSvkjYOV .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tjzSvkjYOV .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tjzSvkjYOV .row {
    margin: 0;
  }
}
.cid-tjzSvkjYOV .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tjzSvkOTFv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tjzSvkOTFv .wrapper {
  text-align: end;
}
.cid-tjzSvkOTFv .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tjzSvkOTFv .row {
    text-align: center;
  }
  .cid-tjzSvkOTFv .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tjzSvkOTFv .mbr-section-title {
    text-align: center;
  }
}
.cid-tjzSvkOTFv .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tjzSvkOTFv .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tjzSvkOTFv .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tjzSvkOTFv .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tjzSvkOTFv .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tjzSvkOTFv .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tjzSvl8seo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tjzSvl8seo .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tjzSvl8seo .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tjzSvlsPLS {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tjzSvlsPLS .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tjzSvlsPLS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tjzSvlsPLS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tjzSvlsPLS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tjzSvlsPLS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tjzSvlsPLS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tjzSvlsPLS .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tjzSvlsPLS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tjzSvlsPLS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tjzSvlsPLS .mbr-gallery-item > div img,
.cid-tjzSvlsPLS .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tjzSvlsPLS .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tjzSvlsPLS .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tjzSvlsPLS .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tjzSvlsPLS .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tjzSvlsPLS .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tjzSvlsPLS .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tjzSvlsPLS .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tjzSvlsPLS .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tjzSvlsPLS .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-tjzSvlW4TL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tjzSvlW4TL .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tjzSvlW4TL .wrapper {
    padding: 0 6rem;
  }
}
.cid-tjzSvlW4TL .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tjzSvlW4TL .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tjzSvlW4TL .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tjzSvlW4TL .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tjzSvlW4TL .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tjzSvlW4TL .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tjzSvlW4TL .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tjzSvlW4TL .right {
    padding-right: 60px;
  }
}
.cid-tjzSvlW4TL .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tjzSvlW4TL .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tjzSvlW4TL .mbr-section-title {
  text-align: right;
}
.cid-tjzSvlW4TL .mbr-text,
.cid-tjzSvlW4TL .mbr-section-btn {
  text-align: right;
}
.cid-tjzSvlW4TL .mbr-text,
.cid-tjzSvlW4TL .mbr-section-btn {
  color: #ffeed0;
}
.cid-tjzSvmkWbK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tjzSvmkWbK .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tjzSvmkWbK .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tjzSvmkWbK .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tjzSvmkWbK .row {
    margin: 0;
  }
}
.cid-tjzSvmkWbK .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tjzSvmLIUl {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a8234-2-2000x1333-800x533.jpg");
}
.cid-tjzSvmLIUl .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tjzSvmLIUl .form-control,
.cid-tjzSvmLIUl .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tjzSvmLIUl .form-control::-webkit-input-placeholder,
.cid-tjzSvmLIUl .field-input::-webkit-input-placeholder,
.cid-tjzSvmLIUl .form-control::-webkit-input-placeholder,
.cid-tjzSvmLIUl .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tjzSvmLIUl .form-control:-moz-placeholder,
.cid-tjzSvmLIUl .field-input:-moz-placeholder,
.cid-tjzSvmLIUl .form-control:-moz-placeholder,
.cid-tjzSvmLIUl .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tjzSvmLIUl .form-control:hover,
.cid-tjzSvmLIUl .field-input:hover,
.cid-tjzSvmLIUl .form-control:focus,
.cid-tjzSvmLIUl .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tjzSvmLIUl .form-control:hover::-webkit-input-placeholder,
.cid-tjzSvmLIUl .field-input:hover::-webkit-input-placeholder,
.cid-tjzSvmLIUl .form-control:focus::-webkit-input-placeholder,
.cid-tjzSvmLIUl .field-input:focus::-webkit-input-placeholder,
.cid-tjzSvmLIUl .form-control:hover::-webkit-input-placeholder,
.cid-tjzSvmLIUl .field-input:hover::-webkit-input-placeholder,
.cid-tjzSvmLIUl .form-control:focus::-webkit-input-placeholder,
.cid-tjzSvmLIUl .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tjzSvmLIUl .form-control:hover:-moz-placeholder,
.cid-tjzSvmLIUl .field-input:hover:-moz-placeholder,
.cid-tjzSvmLIUl .form-control:focus:-moz-placeholder,
.cid-tjzSvmLIUl .field-input:focus:-moz-placeholder,
.cid-tjzSvmLIUl .form-control:hover:-moz-placeholder,
.cid-tjzSvmLIUl .field-input:hover:-moz-placeholder,
.cid-tjzSvmLIUl .form-control:focus:-moz-placeholder,
.cid-tjzSvmLIUl .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tjzSvmLIUl .jq-number__spin:hover,
.cid-tjzSvmLIUl .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tjzSvmLIUl .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tjzSvmLIUl .jq-selectbox li,
.cid-tjzSvmLIUl .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tjzSvmLIUl .jq-selectbox li:hover,
.cid-tjzSvmLIUl .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tjzSvmLIUl .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tjzSvmLIUl .jq-number__spin.minus:hover:after,
.cid-tjzSvmLIUl .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tjzSvmLIUl .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tjzSvmLIUl .jq-number__spin.minus:after,
.cid-tjzSvmLIUl .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tjzSvmLIUl input::-webkit-clear-button {
  display: none;
}
.cid-tjzSvmLIUl input::-webkit-inner-spin-button {
  display: none;
}
.cid-tjzSvmLIUl input::-webkit-outer-spin-button {
  display: none;
}
.cid-tjzSvmLIUl input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tjzSvncH4i {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tjzSvncH4i .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tjLIN87JZU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tjLIN87JZU .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tjLIN87JZU nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tjLIN87JZU .container,
  .cid-tjLIN87JZU .container-fluid {
    flex-wrap: initial;
  }
  .cid-tjLIN87JZU .nav-link:hover,
  .cid-tjLIN87JZU .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tjLIN87JZU .navbar-nav {
  margin: auto;
}
.cid-tjLIN87JZU .dropdown-item {
  color: #ffffff !important;
}
.cid-tjLIN87JZU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tjLIN87JZU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tjLIN87JZU .navbar-short,
.cid-tjLIN87JZU .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tjLIN87JZU .navbar-short .nav-link,
.cid-tjLIN87JZU .opened .nav-link,
.cid-tjLIN87JZU .navbar-short .navbar-caption,
.cid-tjLIN87JZU .opened .navbar-caption,
.cid-tjLIN87JZU .navbar-short .mbr-iconfont,
.cid-tjLIN87JZU .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tjLIN87JZU .navbar-short .hamburger span,
.cid-tjLIN87JZU .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tjLIN87JZU .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tjLIN87JZU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tjLIN87JZU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tjLIN87JZU .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tjLIN87JZU .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tjLIN87JZU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tjLIN87JZU .container {
  display: flex;
  margin: auto;
}
.cid-tjLIN87JZU .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tjLIN87JZU .dropdown-menu,
.cid-tjLIN87JZU .navbar.opened {
  background: #000000 !important;
}
.cid-tjLIN87JZU .nav-item:focus,
.cid-tjLIN87JZU .nav-link:focus {
  outline: none;
}
.cid-tjLIN87JZU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tjLIN87JZU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tjLIN87JZU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tjLIN87JZU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tjLIN87JZU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tjLIN87JZU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tjLIN87JZU .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tjLIN87JZU .navbar.opened {
  transition: all 0.3s;
}
.cid-tjLIN87JZU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tjLIN87JZU .navbar .navbar-logo img {
  width: auto;
}
.cid-tjLIN87JZU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tjLIN87JZU .navbar.collapsed {
  justify-content: center;
}
.cid-tjLIN87JZU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tjLIN87JZU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tjLIN87JZU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tjLIN87JZU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tjLIN87JZU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tjLIN87JZU .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-tjLIN87JZU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tjLIN87JZU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tjLIN87JZU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tjLIN87JZU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tjLIN87JZU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tjLIN87JZU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tjLIN87JZU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tjLIN87JZU .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-tjLIN87JZU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tjLIN87JZU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tjLIN87JZU .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tjLIN87JZU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tjLIN87JZU .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tjLIN87JZU .navbar.navbar-short {
  min-height: 60px;
}
.cid-tjLIN87JZU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tjLIN87JZU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tjLIN87JZU .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tjLIN87JZU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tjLIN87JZU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tjLIN87JZU .dropdown-item.active,
.cid-tjLIN87JZU .dropdown-item:active {
  background-color: transparent;
}
.cid-tjLIN87JZU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tjLIN87JZU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tjLIN87JZU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tjLIN87JZU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tjLIN87JZU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tjLIN87JZU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tjLIN87JZU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tjLIN87JZU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tjLIN87JZU button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tjLIN87JZU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tjLIN87JZU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tjLIN87JZU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tjLIN87JZU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tjLIN87JZU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tjLIN87JZU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tjLIN87JZU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tjLIN87JZU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tjLIN87JZU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tjLIN87JZU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tjLIN87JZU a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tjLIN87JZU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tjLIN87JZU .navbar {
    height: 70px;
  }
  .cid-tjLIN87JZU .navbar.opened {
    height: auto;
  }
  .cid-tjLIN87JZU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tjLIN3YyAV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tjLIN3YyAV .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tjLIN3YyAV .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tjLIN3YyAV .carousel {
    height: 400px;
  }
}
.cid-tjLIN3YyAV .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tjLIN3YyAV .carousel .carousel-item,
.cid-tjLIN3YyAV .carousel .carousel-inner {
  height: 100%;
}
.cid-tjLIN3YyAV .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tjLIN3YyAV .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tjLIN3YyAV .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tjLIN3YyAV .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tjLIN3YyAV .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tjLIN3YyAV .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tjLIN3YyAV .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tjLIN3YyAV .row {
  position: relative;
}
.cid-tjLIN3YyAV .container {
  margin-bottom: 3px;
}
.cid-tjLIN3YyAV .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tjLIN3YyAV .carousel-control .mbri-left,
.cid-tjLIN3YyAV .carousel-control .mbri-right {
  display: none;
}
.cid-tjLIN3YyAV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tjLIN3YyAV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tjLIN3YyAV .carousel-control {
    top: 70%;
  }
  .cid-tjLIN3YyAV .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tjLIN3YyAV .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tjLIN3YyAV .buttons-wrap {
  justify-content: start;
}
.cid-tjLIN3YyAV .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tjLIN3YyAV .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tjLIN3YyAV .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tjLIN3YyAV .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tjLIN3YyAV .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tjLIN3YyAV .wrap {
  z-index: 9999;
}
.cid-tjLIN3YyAV .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tjLIN3YyAV .btnHeader::before,
.cid-tjLIN3YyAV .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tjLIN3YyAV .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tjLIN3YyAV .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tjLIN3YyAV .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tjLIN3YyAV .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tjLIN3YyAV .img {
  position: relative;
}
.cid-tjLIN4n5AZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tjLIN4n5AZ .lin {
  font-style: italic;
}
.cid-tjLIN4n5AZ .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tjLIN4I5ox {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tjLIN4I5ox .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tjLIN4I5ox .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tjLIN4I5ox .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tjLIN4I5ox .row {
    margin: 0;
  }
}
.cid-tjLIN4I5ox .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tjLIN597vp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tjLIN597vp .wrapper {
  text-align: end;
}
.cid-tjLIN597vp .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tjLIN597vp .row {
    text-align: center;
  }
  .cid-tjLIN597vp .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tjLIN597vp .mbr-section-title {
    text-align: center;
  }
}
.cid-tjLIN597vp .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tjLIN597vp .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tjLIN597vp .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tjLIN597vp .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tjLIN597vp .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tjLIN597vp .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tjLIN5wGbb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tjLIN5wGbb .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tjLIN5wGbb .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tjLIN5RTPm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tjLIN5RTPm .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tjLIN5RTPm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tjLIN5RTPm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tjLIN5RTPm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tjLIN5RTPm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tjLIN5RTPm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tjLIN5RTPm .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tjLIN5RTPm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tjLIN5RTPm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tjLIN5RTPm .mbr-gallery-item > div img,
.cid-tjLIN5RTPm .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tjLIN5RTPm .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tjLIN5RTPm .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tjLIN5RTPm .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tjLIN5RTPm .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tjLIN5RTPm .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tjLIN5RTPm .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tjLIN5RTPm .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tjLIN5RTPm .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tjLIN5RTPm .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-tjLIN6oRC3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tjLIN6oRC3 .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tjLIN6oRC3 .wrapper {
    padding: 0 6rem;
  }
}
.cid-tjLIN6oRC3 .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tjLIN6oRC3 .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tjLIN6oRC3 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tjLIN6oRC3 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tjLIN6oRC3 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tjLIN6oRC3 .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tjLIN6oRC3 .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tjLIN6oRC3 .right {
    padding-right: 60px;
  }
}
.cid-tjLIN6oRC3 .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tjLIN6oRC3 .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tjLIN6oRC3 .mbr-section-title {
  text-align: right;
}
.cid-tjLIN6oRC3 .mbr-text,
.cid-tjLIN6oRC3 .mbr-section-btn {
  text-align: right;
}
.cid-tjLIN6oRC3 .mbr-text,
.cid-tjLIN6oRC3 .mbr-section-btn {
  color: #ffeed0;
}
.cid-tjLIN6Pqes {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tjLIN6Pqes .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tjLIN6Pqes .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tjLIN6Pqes .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tjLIN6Pqes .row {
    margin: 0;
  }
}
.cid-tjLIN6Pqes .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tjLIN7id4u {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a6402-db-13-2000x1333-800x533.jpg");
}
.cid-tjLIN7id4u .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tjLIN7id4u .form-control,
.cid-tjLIN7id4u .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tjLIN7id4u .form-control::-webkit-input-placeholder,
.cid-tjLIN7id4u .field-input::-webkit-input-placeholder,
.cid-tjLIN7id4u .form-control::-webkit-input-placeholder,
.cid-tjLIN7id4u .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tjLIN7id4u .form-control:-moz-placeholder,
.cid-tjLIN7id4u .field-input:-moz-placeholder,
.cid-tjLIN7id4u .form-control:-moz-placeholder,
.cid-tjLIN7id4u .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tjLIN7id4u .form-control:hover,
.cid-tjLIN7id4u .field-input:hover,
.cid-tjLIN7id4u .form-control:focus,
.cid-tjLIN7id4u .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tjLIN7id4u .form-control:hover::-webkit-input-placeholder,
.cid-tjLIN7id4u .field-input:hover::-webkit-input-placeholder,
.cid-tjLIN7id4u .form-control:focus::-webkit-input-placeholder,
.cid-tjLIN7id4u .field-input:focus::-webkit-input-placeholder,
.cid-tjLIN7id4u .form-control:hover::-webkit-input-placeholder,
.cid-tjLIN7id4u .field-input:hover::-webkit-input-placeholder,
.cid-tjLIN7id4u .form-control:focus::-webkit-input-placeholder,
.cid-tjLIN7id4u .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tjLIN7id4u .form-control:hover:-moz-placeholder,
.cid-tjLIN7id4u .field-input:hover:-moz-placeholder,
.cid-tjLIN7id4u .form-control:focus:-moz-placeholder,
.cid-tjLIN7id4u .field-input:focus:-moz-placeholder,
.cid-tjLIN7id4u .form-control:hover:-moz-placeholder,
.cid-tjLIN7id4u .field-input:hover:-moz-placeholder,
.cid-tjLIN7id4u .form-control:focus:-moz-placeholder,
.cid-tjLIN7id4u .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tjLIN7id4u .jq-number__spin:hover,
.cid-tjLIN7id4u .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tjLIN7id4u .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tjLIN7id4u .jq-selectbox li,
.cid-tjLIN7id4u .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tjLIN7id4u .jq-selectbox li:hover,
.cid-tjLIN7id4u .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tjLIN7id4u .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tjLIN7id4u .jq-number__spin.minus:hover:after,
.cid-tjLIN7id4u .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tjLIN7id4u .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tjLIN7id4u .jq-number__spin.minus:after,
.cid-tjLIN7id4u .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tjLIN7id4u input::-webkit-clear-button {
  display: none;
}
.cid-tjLIN7id4u input::-webkit-inner-spin-button {
  display: none;
}
.cid-tjLIN7id4u input::-webkit-outer-spin-button {
  display: none;
}
.cid-tjLIN7id4u input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tjLIN7JBr1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tjLIN7JBr1 .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tnylRCPatN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tnylRCPatN .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tnylRCPatN nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tnylRCPatN .container,
  .cid-tnylRCPatN .container-fluid {
    flex-wrap: initial;
  }
  .cid-tnylRCPatN .nav-link:hover,
  .cid-tnylRCPatN .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tnylRCPatN .navbar-nav {
  margin: auto;
}
.cid-tnylRCPatN .dropdown-item {
  color: #ffffff !important;
}
.cid-tnylRCPatN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tnylRCPatN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tnylRCPatN .navbar-short,
.cid-tnylRCPatN .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tnylRCPatN .navbar-short .nav-link,
.cid-tnylRCPatN .opened .nav-link,
.cid-tnylRCPatN .navbar-short .navbar-caption,
.cid-tnylRCPatN .opened .navbar-caption,
.cid-tnylRCPatN .navbar-short .mbr-iconfont,
.cid-tnylRCPatN .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tnylRCPatN .navbar-short .hamburger span,
.cid-tnylRCPatN .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tnylRCPatN .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tnylRCPatN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tnylRCPatN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tnylRCPatN .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tnylRCPatN .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tnylRCPatN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tnylRCPatN .container {
  display: flex;
  margin: auto;
}
.cid-tnylRCPatN .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tnylRCPatN .dropdown-menu,
.cid-tnylRCPatN .navbar.opened {
  background: #000000 !important;
}
.cid-tnylRCPatN .nav-item:focus,
.cid-tnylRCPatN .nav-link:focus {
  outline: none;
}
.cid-tnylRCPatN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tnylRCPatN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tnylRCPatN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tnylRCPatN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tnylRCPatN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tnylRCPatN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tnylRCPatN .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tnylRCPatN .navbar.opened {
  transition: all 0.3s;
}
.cid-tnylRCPatN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tnylRCPatN .navbar .navbar-logo img {
  width: auto;
}
.cid-tnylRCPatN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tnylRCPatN .navbar.collapsed {
  justify-content: center;
}
.cid-tnylRCPatN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tnylRCPatN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tnylRCPatN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tnylRCPatN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tnylRCPatN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tnylRCPatN .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-tnylRCPatN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tnylRCPatN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tnylRCPatN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tnylRCPatN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tnylRCPatN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tnylRCPatN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tnylRCPatN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tnylRCPatN .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-tnylRCPatN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tnylRCPatN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tnylRCPatN .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tnylRCPatN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tnylRCPatN .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tnylRCPatN .navbar.navbar-short {
  min-height: 60px;
}
.cid-tnylRCPatN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tnylRCPatN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tnylRCPatN .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tnylRCPatN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tnylRCPatN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tnylRCPatN .dropdown-item.active,
.cid-tnylRCPatN .dropdown-item:active {
  background-color: transparent;
}
.cid-tnylRCPatN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tnylRCPatN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tnylRCPatN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tnylRCPatN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tnylRCPatN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tnylRCPatN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tnylRCPatN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tnylRCPatN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tnylRCPatN button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tnylRCPatN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tnylRCPatN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tnylRCPatN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tnylRCPatN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tnylRCPatN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tnylRCPatN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tnylRCPatN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tnylRCPatN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tnylRCPatN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tnylRCPatN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tnylRCPatN a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tnylRCPatN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tnylRCPatN .navbar {
    height: 70px;
  }
  .cid-tnylRCPatN .navbar.opened {
    height: auto;
  }
  .cid-tnylRCPatN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tnylRsIKAF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tnylRsIKAF .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tnylRsIKAF .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tnylRsIKAF .carousel {
    height: 400px;
  }
}
.cid-tnylRsIKAF .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tnylRsIKAF .carousel .carousel-item,
.cid-tnylRsIKAF .carousel .carousel-inner {
  height: 100%;
}
.cid-tnylRsIKAF .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tnylRsIKAF .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tnylRsIKAF .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tnylRsIKAF .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tnylRsIKAF .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tnylRsIKAF .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tnylRsIKAF .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tnylRsIKAF .row {
  position: relative;
}
.cid-tnylRsIKAF .container {
  margin-bottom: 3px;
}
.cid-tnylRsIKAF .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tnylRsIKAF .carousel-control .mbri-left,
.cid-tnylRsIKAF .carousel-control .mbri-right {
  display: none;
}
.cid-tnylRsIKAF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tnylRsIKAF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tnylRsIKAF .carousel-control {
    top: 70%;
  }
  .cid-tnylRsIKAF .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tnylRsIKAF .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tnylRsIKAF .buttons-wrap {
  justify-content: start;
}
.cid-tnylRsIKAF .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tnylRsIKAF .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tnylRsIKAF .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tnylRsIKAF .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tnylRsIKAF .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tnylRsIKAF .wrap {
  z-index: 9999;
}
.cid-tnylRsIKAF .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tnylRsIKAF .btnHeader::before,
.cid-tnylRsIKAF .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tnylRsIKAF .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tnylRsIKAF .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tnylRsIKAF .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tnylRsIKAF .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tnylRsIKAF .img {
  position: relative;
}
.cid-tnylRv6N8f {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tnylRv6N8f .wrapper {
    position: relative;
    overflow: hidden;
    max-height: 585px;
    padding-left: 30px;
    padding-right: 20px;
  }
}
.cid-tnylRv6N8f img {
  object-fit: cover;
  max-height: 585px;
}
.cid-tnylRv6N8f .wrap {
  border: 1px solid #41392e;
}
@media (min-width: 992px) {
  .cid-tnylRv6N8f .wrap {
    height: 100%;
    padding: 65px 2rem 0px;
  }
}
@media (min-width: 1400px) {
  .cid-tnylRv6N8f .wrap {
    max-height: 100%;
    padding-top: 8rem;
  }
}
@media (min-width: 1800px) {
  .cid-tnylRv6N8f .wrap {
    max-height: 585px;
    padding: 160px 225px 0 130px;
  }
}
@media (max-width: 991px) {
  .cid-tnylRv6N8f .wrap {
    padding: 2rem 1rem;
    margin-top: 2rem;
  }
}
.cid-tnylRv6N8f .card-text {
  color: #767676;
}
.cid-tnylRv6N8f .main-sub-title {
  color: #ffffff;
}
.cid-tnylRv6N8f .main-text {
  font-family: "EB Garamond";
  color: #c0bcb7;
}
.cid-tnylRv6N8f .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tnylRv6N8f span {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tnylRv6N8f span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnylRv6N8f span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnylRv6N8f .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tnylRv6N8f .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tnylRtvG3b {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tnylRtvG3b .lin {
  font-style: italic;
}
.cid-tnylRtvG3b .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
#custom-html-ew {
  /* Type valid CSS here */
}
#custom-html-ew div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ew p {
  font-size: 60px;
  color: #777;
}
.cid-tnyrdJEYGU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tnyrdJEYGU img {
  object-fit: cover;
  max-height: 585px;
}
.cid-tnyrdJEYGU .wrap {
  border: 1px solid #41392e;
}
@media (min-width: 992px) {
  .cid-tnyrdJEYGU .wrap {
    height: 100%;
    padding: 65px 2rem 0px;
  }
}
@media (min-width: 1400px) {
  .cid-tnyrdJEYGU .wrap {
    max-height: 100%;
    padding-top: 8rem;
  }
}
@media (max-width: 991px) {
  .cid-tnyrdJEYGU .wrap {
    padding: 2rem 1rem;
    margin-top: 2rem;
  }
}
.cid-tnyrdJEYGU .card-text {
  color: #767676;
}
.cid-tnyrdJEYGU .main-sub-title {
  color: #ffffff;
}
.cid-tnyrdJEYGU .main-text {
  color: #c0bcb7;
}
.cid-tnyrdJEYGU .btn {
  padding: 0.8rem 4rem;
  position: relative;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tnyrdJEYGU span {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tnyrdJEYGU span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnyrdJEYGU span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnyrdJEYGU .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tnyrdJEYGU .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tnyrdJEYGU .row {
  flex-direction: row-reverse;
}
.cid-tnyt52kkyQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tnyt52kkyQ img {
  object-fit: cover;
  max-height: 585px;
}
.cid-tnyt52kkyQ .wrap {
  border: 1px solid #41392e;
}
@media (min-width: 992px) {
  .cid-tnyt52kkyQ .wrap {
    height: 100%;
    padding: 65px 2rem 0px;
  }
}
@media (min-width: 1400px) {
  .cid-tnyt52kkyQ .wrap {
    max-height: 100%;
    padding-top: 8rem;
  }
}
@media (max-width: 991px) {
  .cid-tnyt52kkyQ .wrap {
    padding: 2rem 1rem;
    margin-top: 2rem;
  }
}
.cid-tnyt52kkyQ .card-text {
  color: #767676;
}
.cid-tnyt52kkyQ .main-sub-title {
  color: #ffffff;
}
.cid-tnyt52kkyQ .main-text {
  color: #c0bcb7;
}
.cid-tnyt52kkyQ .btn {
  padding: 0.8rem 4rem;
  position: relative;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tnyt52kkyQ span {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tnyt52kkyQ span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnyt52kkyQ span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnyt52kkyQ .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tnyt52kkyQ .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tnylRvyISP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tnylRvyISP .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tnylRvyISP .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tnylRvyISP .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tnylRvyISP .row {
    margin: 0;
  }
}
.cid-tnylRvyISP .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tnyw0EoEqd {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tnyw0EoEqd img {
  object-fit: cover;
  max-height: 585px;
}
.cid-tnyw0EoEqd .wrap {
  border: 1px solid #41392e;
}
@media (min-width: 992px) {
  .cid-tnyw0EoEqd .wrap {
    height: 100%;
    padding: 65px 2rem 0px;
  }
}
@media (min-width: 1400px) {
  .cid-tnyw0EoEqd .wrap {
    max-height: 100%;
    padding-top: 8rem;
  }
}
@media (max-width: 991px) {
  .cid-tnyw0EoEqd .wrap {
    padding: 2rem 1rem;
    margin-top: 2rem;
  }
}
.cid-tnyw0EoEqd .card-text {
  color: #767676;
}
.cid-tnyw0EoEqd .main-sub-title {
  color: #ffffff;
}
.cid-tnyw0EoEqd .main-text {
  color: #c0bcb7;
}
.cid-tnyw0EoEqd .btn {
  padding: 0.8rem 4rem;
  position: relative;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tnyw0EoEqd span {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tnyw0EoEqd span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnyw0EoEqd span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnyw0EoEqd .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tnyw0EoEqd .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tnyw0EoEqd .row {
  flex-direction: row-reverse;
}
.cid-tZE5b7R03r {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tZE5b7R03r .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tZE5b7R03r .item {
    margin-bottom: 3rem;
  }
}
.cid-tZE5b7R03r .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tZE5b7R03r .item-wrapper {
  height: 100%;
}
.cid-tZE5b7R03r .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tZE5b7R03r .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tZE5b7R03r .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tZE5b7R03r .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tZE5b7R03r .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tZE5b7R03r .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tZE5b7R03r .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tZE5b7R03r .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tZE5b7R03r .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tnylRx0SIe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tnylRx0SIe .wrapper {
    position: relative;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 25px;
  }
}
@media (min-width: 769px) {
  .cid-tnylRx0SIe .row .col-12 {
    padding-left: 11px;
    padding-right: 11px;
  }
}
.cid-tnylRx0SIe .item-img {
  height: 100%;
  overflow: hidden;
  cursor: pointer;
}
.cid-tnylRx0SIe .item-img img {
  object-fit: cover;
  height: 100%;
  transition: transform 1.5s;
}
.cid-tnylRx0SIe .item-img:hover img {
  width: 100%;
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.cid-tnylRx0SIe img {
  object-fit: cover;
}
@media (max-width: 575px) {
  .cid-tnylRx0SIe .top {
    padding-top: 20px;
  }
}
.cid-tnylRx0SIe .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tnylRx0SIe .close::before {
  content: '\e91a';
}
.cid-tnylRx0SIe .close:hover {
  color: #fff;
}
.cid-tnylRx0SIe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tnylRx0SIe .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tnylRx0SIe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tnylRx0SIe .carousel-control-next span {
  margin-left: 5px;
}
.cid-tnylRx0SIe .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-tnylRx0SIe .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-tnylRx0SIe .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-tnylRx0SIe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-tnylRx0SIe .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-tnylRx0SIe .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-tnylRx0SIe .carousel-inner {
  display: flex;
  align-items: center;
}
@media (min-width: 1400px) {
  .cid-tnylRx0SIe .carousel-item img {
    width: 70%;
  }
}
.cid-tnylRx0SIe .carousel-inner > .active {
  display: block;
}
.cid-tnylRx0SIe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tnylRx0SIe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tnylRx0SIe .carousel-control-prev:hover {
  margin-left: 2rem;
  background-color: transparent;
}
.cid-tnylRx0SIe .carousel-control-next:hover {
  margin-right: 2rem;
  background-color: transparent;
}
@media (max-width: 768px) {
  .cid-tnylRx0SIe .carousel-control,
  .cid-tnylRx0SIe .carousel-indicators {
    position: fixed;
  }
}
.cid-tnylRx0SIe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tnylRx0SIe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tnylRx0SIe .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-tnylRx0SIe .modal-content {
    width: 70%;
  }
}
.cid-tnylRx0SIe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tnylRx0SIe .carousel {
  width: 100%;
}
.cid-tnylRx0SIe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tnylRx0SIe .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tnylRx0SIe .modal.fade .modal-dialog,
.cid-tnylRx0SIe .modal.in .modal-dialog {
  transform: none;
}
.cid-tnylRx0SIe .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tnylRykVpb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tnylRykVpb .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tnylRykVpb .wrapper {
    padding: 0 6rem;
  }
}
.cid-tnylRykVpb .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tnylRykVpb .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tnylRykVpb .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tnylRykVpb .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnylRykVpb .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnylRykVpb .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tnylRykVpb .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tnylRykVpb .right {
    padding-right: 60px;
  }
}
.cid-tnylRykVpb .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tnylRykVpb .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tnylRykVpb .mbr-section-title {
  text-align: right;
}
.cid-tnylRykVpb .mbr-text,
.cid-tnylRykVpb .mbr-section-btn {
  text-align: right;
}
.cid-tnylRykVpb .mbr-text,
.cid-tnylRykVpb .mbr-section-btn {
  color: #ffeed0;
}
.cid-tnylRxBgYG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tnylRxBgYG .mbr-section-title,
.cid-tnylRxBgYG .mbr-section-subtitle {
  text-align: center;
}
.cid-tnylRxBgYG .card {
  border-radius: 0;
  margin-bottom: 2rem;
  border-bottom: 1px solid #41392e;
}
@media (min-width: 992px) {
  .cid-tnylRxBgYG .right {
    padding-right: 71px;
  }
  .cid-tnylRxBgYG .left {
    padding-left: 71px;
  }
}
.cid-tnylRxBgYG .card-title {
  letter-spacing: .035em;
}
.cid-tnylRxBgYG .mbr-section-subtitle,
.cid-tnylRxBgYG .mbr-text {
  color: #9A948D;
}
.cid-tnylRxBgYG .cost {
  text-align: right;
}
.cid-tnylRuxnwe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tnylRuxnwe .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tnylRuxnwe .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tnylRyN670 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #d4ad6a;
}
.cid-tnylRyN670 .wrapper {
  text-align: end;
}
.cid-tnylRyN670 .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tnylRyN670 .row {
    text-align: center;
  }
  .cid-tnylRyN670 .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tnylRyN670 .mbr-section-title {
    text-align: center;
  }
}
.cid-tnylRyN670 .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tnylRyN670 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tnylRyN670 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnylRyN670 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnylRyN670 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tnylRyN670 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tnylRzg9Tc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tnylRzg9Tc .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tnylRzg9Tc .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tnylRzg9Tc .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tnylRzg9Tc .row {
    margin: 0;
  }
}
.cid-tnylRzg9Tc .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tnylRzTPcB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tnylRzTPcB .row {
  justify-content: center;
}
.cid-tnylRzTPcB .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-tnylRzTPcB .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-tnylRzTPcB .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tnylRzTPcB .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-tnylRzTPcB .title {
    padding-left: 120px;
  }
}
.cid-tnylRzTPcB .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-tnylRzTPcB span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-tnylRzTPcB span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnylRzTPcB span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tnylRzTPcB .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tnylRzTPcB .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tnylRzTPcB .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tnylRzTPcB .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tnylRzTPcB .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-tnylRzTPcB .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-tnylRzTPcB h3 {
  font-family: "Cormorant Garamond";
}
.cid-tnylRzTPcB .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tnylRzTPcB .mbr-title {
  text-align: left;
}
.cid-tnylRAuqxR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tnylRAuqxR .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-tnylRAuqxR .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-tnylRAuqxR .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-tnylRAuqxR .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-tnylRAuqxR .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tnylRAuqxR .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-tnylRAuqxR .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-tnylRAuqxR span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-tnylRAuqxR .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-tnylRAuqxR .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-tnylRAuqxR .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-tnylRAuqxR .left-side {
    padding: 15px;
  }
}
.cid-tnylRAuqxR img {
  width: 100%;
  transition: all 2s;
}
.cid-tnylRAuqxR img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tnylRB67wQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tnylRB67wQ .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tnylRB67wQ .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tnylRB67wQ .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tnylRB67wQ .row {
    margin: 0;
  }
}
.cid-tnylRB67wQ .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tnylRBIXHl {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/newborn4-800x533.jpg");
}
.cid-tnylRBIXHl .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tnylRBIXHl .form-control,
.cid-tnylRBIXHl .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tnylRBIXHl .form-control::-webkit-input-placeholder,
.cid-tnylRBIXHl .field-input::-webkit-input-placeholder,
.cid-tnylRBIXHl .form-control::-webkit-input-placeholder,
.cid-tnylRBIXHl .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tnylRBIXHl .form-control:-moz-placeholder,
.cid-tnylRBIXHl .field-input:-moz-placeholder,
.cid-tnylRBIXHl .form-control:-moz-placeholder,
.cid-tnylRBIXHl .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tnylRBIXHl .form-control:hover,
.cid-tnylRBIXHl .field-input:hover,
.cid-tnylRBIXHl .form-control:focus,
.cid-tnylRBIXHl .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tnylRBIXHl .form-control:hover::-webkit-input-placeholder,
.cid-tnylRBIXHl .field-input:hover::-webkit-input-placeholder,
.cid-tnylRBIXHl .form-control:focus::-webkit-input-placeholder,
.cid-tnylRBIXHl .field-input:focus::-webkit-input-placeholder,
.cid-tnylRBIXHl .form-control:hover::-webkit-input-placeholder,
.cid-tnylRBIXHl .field-input:hover::-webkit-input-placeholder,
.cid-tnylRBIXHl .form-control:focus::-webkit-input-placeholder,
.cid-tnylRBIXHl .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tnylRBIXHl .form-control:hover:-moz-placeholder,
.cid-tnylRBIXHl .field-input:hover:-moz-placeholder,
.cid-tnylRBIXHl .form-control:focus:-moz-placeholder,
.cid-tnylRBIXHl .field-input:focus:-moz-placeholder,
.cid-tnylRBIXHl .form-control:hover:-moz-placeholder,
.cid-tnylRBIXHl .field-input:hover:-moz-placeholder,
.cid-tnylRBIXHl .form-control:focus:-moz-placeholder,
.cid-tnylRBIXHl .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tnylRBIXHl .jq-number__spin:hover,
.cid-tnylRBIXHl .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tnylRBIXHl .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tnylRBIXHl .jq-selectbox li,
.cid-tnylRBIXHl .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tnylRBIXHl .jq-selectbox li:hover,
.cid-tnylRBIXHl .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tnylRBIXHl .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tnylRBIXHl .jq-number__spin.minus:hover:after,
.cid-tnylRBIXHl .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tnylRBIXHl .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tnylRBIXHl .jq-number__spin.minus:after,
.cid-tnylRBIXHl .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tnylRBIXHl input::-webkit-clear-button {
  display: none;
}
.cid-tnylRBIXHl input::-webkit-inner-spin-button {
  display: none;
}
.cid-tnylRBIXHl input::-webkit-outer-spin-button {
  display: none;
}
.cid-tnylRBIXHl input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tnylRCi6z2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tnylRCi6z2 .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tok1BwM7p5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tok1BwM7p5 .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tok1BwM7p5 nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tok1BwM7p5 .container,
  .cid-tok1BwM7p5 .container-fluid {
    flex-wrap: initial;
  }
  .cid-tok1BwM7p5 .nav-link:hover,
  .cid-tok1BwM7p5 .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tok1BwM7p5 .navbar-nav {
  margin: auto;
}
.cid-tok1BwM7p5 .dropdown-item {
  color: #ffffff !important;
}
.cid-tok1BwM7p5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tok1BwM7p5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tok1BwM7p5 .navbar-short,
.cid-tok1BwM7p5 .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tok1BwM7p5 .navbar-short .nav-link,
.cid-tok1BwM7p5 .opened .nav-link,
.cid-tok1BwM7p5 .navbar-short .navbar-caption,
.cid-tok1BwM7p5 .opened .navbar-caption,
.cid-tok1BwM7p5 .navbar-short .mbr-iconfont,
.cid-tok1BwM7p5 .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tok1BwM7p5 .navbar-short .hamburger span,
.cid-tok1BwM7p5 .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tok1BwM7p5 .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tok1BwM7p5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tok1BwM7p5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tok1BwM7p5 .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tok1BwM7p5 .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tok1BwM7p5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tok1BwM7p5 .container {
  display: flex;
  margin: auto;
}
.cid-tok1BwM7p5 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tok1BwM7p5 .dropdown-menu,
.cid-tok1BwM7p5 .navbar.opened {
  background: #000000 !important;
}
.cid-tok1BwM7p5 .nav-item:focus,
.cid-tok1BwM7p5 .nav-link:focus {
  outline: none;
}
.cid-tok1BwM7p5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tok1BwM7p5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tok1BwM7p5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tok1BwM7p5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tok1BwM7p5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tok1BwM7p5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tok1BwM7p5 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tok1BwM7p5 .navbar.opened {
  transition: all 0.3s;
}
.cid-tok1BwM7p5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tok1BwM7p5 .navbar .navbar-logo img {
  width: auto;
}
.cid-tok1BwM7p5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tok1BwM7p5 .navbar.collapsed {
  justify-content: center;
}
.cid-tok1BwM7p5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tok1BwM7p5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tok1BwM7p5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tok1BwM7p5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tok1BwM7p5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tok1BwM7p5 .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-tok1BwM7p5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tok1BwM7p5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tok1BwM7p5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tok1BwM7p5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tok1BwM7p5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tok1BwM7p5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tok1BwM7p5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tok1BwM7p5 .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-tok1BwM7p5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tok1BwM7p5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tok1BwM7p5 .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tok1BwM7p5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tok1BwM7p5 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tok1BwM7p5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tok1BwM7p5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tok1BwM7p5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tok1BwM7p5 .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tok1BwM7p5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tok1BwM7p5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tok1BwM7p5 .dropdown-item.active,
.cid-tok1BwM7p5 .dropdown-item:active {
  background-color: transparent;
}
.cid-tok1BwM7p5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tok1BwM7p5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tok1BwM7p5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tok1BwM7p5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tok1BwM7p5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tok1BwM7p5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tok1BwM7p5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tok1BwM7p5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tok1BwM7p5 button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tok1BwM7p5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tok1BwM7p5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tok1BwM7p5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tok1BwM7p5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tok1BwM7p5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tok1BwM7p5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tok1BwM7p5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tok1BwM7p5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tok1BwM7p5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tok1BwM7p5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tok1BwM7p5 a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tok1BwM7p5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tok1BwM7p5 .navbar {
    height: 70px;
  }
  .cid-tok1BwM7p5 .navbar.opened {
    height: auto;
  }
  .cid-tok1BwM7p5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tok1Bsh98m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tok1Bsh98m .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tok1Bsh98m .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tok1Bsh98m .carousel {
    height: 400px;
  }
}
.cid-tok1Bsh98m .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tok1Bsh98m .carousel .carousel-item,
.cid-tok1Bsh98m .carousel .carousel-inner {
  height: 100%;
}
.cid-tok1Bsh98m .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tok1Bsh98m .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tok1Bsh98m .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tok1Bsh98m .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tok1Bsh98m .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tok1Bsh98m .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tok1Bsh98m .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tok1Bsh98m .row {
  position: relative;
}
.cid-tok1Bsh98m .container {
  margin-bottom: 3px;
}
.cid-tok1Bsh98m .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tok1Bsh98m .carousel-control .mbri-left,
.cid-tok1Bsh98m .carousel-control .mbri-right {
  display: none;
}
.cid-tok1Bsh98m .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tok1Bsh98m .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tok1Bsh98m .carousel-control {
    top: 70%;
  }
  .cid-tok1Bsh98m .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tok1Bsh98m .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tok1Bsh98m .buttons-wrap {
  justify-content: start;
}
.cid-tok1Bsh98m .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tok1Bsh98m .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tok1Bsh98m .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tok1Bsh98m .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tok1Bsh98m .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tok1Bsh98m .wrap {
  z-index: 9999;
}
.cid-tok1Bsh98m .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tok1Bsh98m .btnHeader::before,
.cid-tok1Bsh98m .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tok1Bsh98m .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tok1Bsh98m .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tok1Bsh98m .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tok1Bsh98m .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tok1Bsh98m .img {
  position: relative;
}
.cid-tok1BsIEy1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tok1BsIEy1 .lin {
  font-style: italic;
}
.cid-tok1BsIEy1 .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tok1Bt9IiZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tok1Bt9IiZ .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tok1Bt9IiZ .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tok1Bt9IiZ .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tok1Bt9IiZ .row {
    margin: 0;
  }
}
.cid-tok1Bt9IiZ .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tok1BtFmSB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tok1BtFmSB .wrapper {
  text-align: end;
}
.cid-tok1BtFmSB .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tok1BtFmSB .row {
    text-align: center;
  }
  .cid-tok1BtFmSB .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tok1BtFmSB .mbr-section-title {
    text-align: center;
  }
}
.cid-tok1BtFmSB .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tok1BtFmSB .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tok1BtFmSB .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tok1BtFmSB .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tok1BtFmSB .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tok1BtFmSB .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tok1Bu4UZJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tok1Bu4UZJ .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tok1Bu4UZJ .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tok1BuvY62 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tok1BuvY62 .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tok1BuvY62 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tok1BuvY62 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tok1BuvY62 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tok1BuvY62 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tok1BuvY62 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tok1BuvY62 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tok1BuvY62 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tok1BuvY62 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tok1BuvY62 .mbr-gallery-item > div img,
.cid-tok1BuvY62 .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tok1BuvY62 .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tok1BuvY62 .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tok1BuvY62 .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tok1BuvY62 .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tok1BuvY62 .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tok1BuvY62 .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tok1BuvY62 .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tok1BuvY62 .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tok1BuvY62 .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-tok1Bv4fhv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tok1Bv4fhv .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tok1Bv4fhv .wrapper {
    padding: 0 6rem;
  }
}
.cid-tok1Bv4fhv .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tok1Bv4fhv .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tok1Bv4fhv .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tok1Bv4fhv .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tok1Bv4fhv .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tok1Bv4fhv .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tok1Bv4fhv .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tok1Bv4fhv .right {
    padding-right: 60px;
  }
}
.cid-tok1Bv4fhv .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tok1Bv4fhv .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tok1Bv4fhv .mbr-section-title {
  text-align: right;
}
.cid-tok1Bv4fhv .mbr-text,
.cid-tok1Bv4fhv .mbr-section-btn {
  text-align: right;
}
.cid-tok1Bv4fhv .mbr-text,
.cid-tok1Bv4fhv .mbr-section-btn {
  color: #ffeed0;
}
.cid-tok1BvsBtF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tok1BvsBtF .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tok1BvsBtF .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tok1BvsBtF .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tok1BvsBtF .row {
    margin: 0;
  }
}
.cid-tok1BvsBtF .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tok1BvVG8A {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a9298-d-2000x1334.jpg");
}
.cid-tok1BvVG8A .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tok1BvVG8A .form-control,
.cid-tok1BvVG8A .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tok1BvVG8A .form-control::-webkit-input-placeholder,
.cid-tok1BvVG8A .field-input::-webkit-input-placeholder,
.cid-tok1BvVG8A .form-control::-webkit-input-placeholder,
.cid-tok1BvVG8A .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tok1BvVG8A .form-control:-moz-placeholder,
.cid-tok1BvVG8A .field-input:-moz-placeholder,
.cid-tok1BvVG8A .form-control:-moz-placeholder,
.cid-tok1BvVG8A .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tok1BvVG8A .form-control:hover,
.cid-tok1BvVG8A .field-input:hover,
.cid-tok1BvVG8A .form-control:focus,
.cid-tok1BvVG8A .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tok1BvVG8A .form-control:hover::-webkit-input-placeholder,
.cid-tok1BvVG8A .field-input:hover::-webkit-input-placeholder,
.cid-tok1BvVG8A .form-control:focus::-webkit-input-placeholder,
.cid-tok1BvVG8A .field-input:focus::-webkit-input-placeholder,
.cid-tok1BvVG8A .form-control:hover::-webkit-input-placeholder,
.cid-tok1BvVG8A .field-input:hover::-webkit-input-placeholder,
.cid-tok1BvVG8A .form-control:focus::-webkit-input-placeholder,
.cid-tok1BvVG8A .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tok1BvVG8A .form-control:hover:-moz-placeholder,
.cid-tok1BvVG8A .field-input:hover:-moz-placeholder,
.cid-tok1BvVG8A .form-control:focus:-moz-placeholder,
.cid-tok1BvVG8A .field-input:focus:-moz-placeholder,
.cid-tok1BvVG8A .form-control:hover:-moz-placeholder,
.cid-tok1BvVG8A .field-input:hover:-moz-placeholder,
.cid-tok1BvVG8A .form-control:focus:-moz-placeholder,
.cid-tok1BvVG8A .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tok1BvVG8A .jq-number__spin:hover,
.cid-tok1BvVG8A .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tok1BvVG8A .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tok1BvVG8A .jq-selectbox li,
.cid-tok1BvVG8A .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tok1BvVG8A .jq-selectbox li:hover,
.cid-tok1BvVG8A .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tok1BvVG8A .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tok1BvVG8A .jq-number__spin.minus:hover:after,
.cid-tok1BvVG8A .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tok1BvVG8A .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tok1BvVG8A .jq-number__spin.minus:after,
.cid-tok1BvVG8A .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tok1BvVG8A input::-webkit-clear-button {
  display: none;
}
.cid-tok1BvVG8A input::-webkit-inner-spin-button {
  display: none;
}
.cid-tok1BvVG8A input::-webkit-outer-spin-button {
  display: none;
}
.cid-tok1BvVG8A input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tok1BwmUA3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tok1BwmUA3 .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tvtyqwjRpw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tvtyqwjRpw .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tvtyqwjRpw nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tvtyqwjRpw .container,
  .cid-tvtyqwjRpw .container-fluid {
    flex-wrap: initial;
  }
  .cid-tvtyqwjRpw .nav-link:hover,
  .cid-tvtyqwjRpw .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tvtyqwjRpw .navbar-nav {
  margin: auto;
}
.cid-tvtyqwjRpw .dropdown-item {
  color: #ffffff !important;
}
.cid-tvtyqwjRpw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvtyqwjRpw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvtyqwjRpw .navbar-short,
.cid-tvtyqwjRpw .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tvtyqwjRpw .navbar-short .nav-link,
.cid-tvtyqwjRpw .opened .nav-link,
.cid-tvtyqwjRpw .navbar-short .navbar-caption,
.cid-tvtyqwjRpw .opened .navbar-caption,
.cid-tvtyqwjRpw .navbar-short .mbr-iconfont,
.cid-tvtyqwjRpw .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tvtyqwjRpw .navbar-short .hamburger span,
.cid-tvtyqwjRpw .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tvtyqwjRpw .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tvtyqwjRpw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvtyqwjRpw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tvtyqwjRpw .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tvtyqwjRpw .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tvtyqwjRpw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvtyqwjRpw .container {
  display: flex;
  margin: auto;
}
.cid-tvtyqwjRpw .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvtyqwjRpw .dropdown-menu,
.cid-tvtyqwjRpw .navbar.opened {
  background: #000000 !important;
}
.cid-tvtyqwjRpw .nav-item:focus,
.cid-tvtyqwjRpw .nav-link:focus {
  outline: none;
}
.cid-tvtyqwjRpw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvtyqwjRpw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvtyqwjRpw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvtyqwjRpw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvtyqwjRpw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvtyqwjRpw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvtyqwjRpw .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tvtyqwjRpw .navbar.opened {
  transition: all 0.3s;
}
.cid-tvtyqwjRpw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvtyqwjRpw .navbar .navbar-logo img {
  width: auto;
}
.cid-tvtyqwjRpw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvtyqwjRpw .navbar.collapsed {
  justify-content: center;
}
.cid-tvtyqwjRpw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvtyqwjRpw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvtyqwjRpw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvtyqwjRpw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvtyqwjRpw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvtyqwjRpw .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-tvtyqwjRpw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvtyqwjRpw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvtyqwjRpw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvtyqwjRpw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvtyqwjRpw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvtyqwjRpw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvtyqwjRpw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvtyqwjRpw .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-tvtyqwjRpw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvtyqwjRpw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tvtyqwjRpw .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvtyqwjRpw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvtyqwjRpw .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tvtyqwjRpw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvtyqwjRpw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tvtyqwjRpw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tvtyqwjRpw .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvtyqwjRpw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tvtyqwjRpw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvtyqwjRpw .dropdown-item.active,
.cid-tvtyqwjRpw .dropdown-item:active {
  background-color: transparent;
}
.cid-tvtyqwjRpw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvtyqwjRpw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvtyqwjRpw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvtyqwjRpw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tvtyqwjRpw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvtyqwjRpw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvtyqwjRpw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvtyqwjRpw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvtyqwjRpw button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tvtyqwjRpw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tvtyqwjRpw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tvtyqwjRpw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvtyqwjRpw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvtyqwjRpw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvtyqwjRpw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvtyqwjRpw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvtyqwjRpw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvtyqwjRpw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvtyqwjRpw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tvtyqwjRpw a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tvtyqwjRpw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvtyqwjRpw .navbar {
    height: 70px;
  }
  .cid-tvtyqwjRpw .navbar.opened {
    height: auto;
  }
  .cid-tvtyqwjRpw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvtyqolgkm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tvtyqolgkm .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tvtyqolgkm .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tvtyqolgkm .carousel {
    height: 400px;
  }
}
.cid-tvtyqolgkm .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tvtyqolgkm .carousel .carousel-item,
.cid-tvtyqolgkm .carousel .carousel-inner {
  height: 100%;
}
.cid-tvtyqolgkm .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tvtyqolgkm .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvtyqolgkm .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvtyqolgkm .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tvtyqolgkm .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tvtyqolgkm .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvtyqolgkm .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvtyqolgkm .row {
  position: relative;
}
.cid-tvtyqolgkm .container {
  margin-bottom: 3px;
}
.cid-tvtyqolgkm .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tvtyqolgkm .carousel-control .mbri-left,
.cid-tvtyqolgkm .carousel-control .mbri-right {
  display: none;
}
.cid-tvtyqolgkm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvtyqolgkm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvtyqolgkm .carousel-control {
    top: 70%;
  }
  .cid-tvtyqolgkm .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tvtyqolgkm .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tvtyqolgkm .buttons-wrap {
  justify-content: start;
}
.cid-tvtyqolgkm .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tvtyqolgkm .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tvtyqolgkm .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tvtyqolgkm .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tvtyqolgkm .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tvtyqolgkm .wrap {
  z-index: 9999;
}
.cid-tvtyqolgkm .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tvtyqolgkm .btnHeader::before,
.cid-tvtyqolgkm .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tvtyqolgkm .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tvtyqolgkm .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tvtyqolgkm .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tvtyqolgkm .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tvtyqolgkm .img {
  position: relative;
}
.cid-tvEJCM6VPh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tvEJCM6VPh .wrapper {
  text-align: end;
}
.cid-tvEJCM6VPh .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tvEJCM6VPh .row {
    text-align: center;
  }
  .cid-tvEJCM6VPh .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tvEJCM6VPh .mbr-section-title {
    text-align: center;
  }
}
.cid-tvEJCM6VPh .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tvEJCM6VPh .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tvEJCM6VPh .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEJCM6VPh .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEJCM6VPh .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEJCM6VPh .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvtyqoVXFb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tvtyqoVXFb .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tvtyqoVXFb .item {
    margin-bottom: 3rem;
  }
}
.cid-tvtyqoVXFb .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvtyqoVXFb .item-wrapper {
  height: 100%;
}
.cid-tvtyqoVXFb .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tvtyqoVXFb .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tvtyqoVXFb .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tvtyqoVXFb .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tvtyqoVXFb .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvtyqoVXFb .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvtyqoVXFb .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvtyqoVXFb .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvtyqoVXFb .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tvtyqpujAv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tvtyqpujAv .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tvtyqpujAv .item {
    margin-bottom: 3rem;
  }
}
.cid-tvtyqpujAv .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvtyqpujAv .item-wrapper {
  height: 100%;
}
.cid-tvtyqpujAv .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tvtyqpujAv .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tvtyqpujAv .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tvtyqpujAv .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tvtyqpujAv .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvtyqpujAv .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvtyqpujAv .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvtyqpujAv .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvtyqpujAv .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tKJwAGHqxs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tKJwAGHqxs .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tKJwAGHqxs .item {
    margin-bottom: 3rem;
  }
}
.cid-tKJwAGHqxs .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tKJwAGHqxs .item-wrapper {
  height: 100%;
}
.cid-tKJwAGHqxs .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tKJwAGHqxs .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tKJwAGHqxs .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tKJwAGHqxs .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tKJwAGHqxs .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKJwAGHqxs .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKJwAGHqxs .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tKJwAGHqxs .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tKJwAGHqxs .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tvtyqsApLv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tvtyqsApLv .lin {
  font-style: italic;
}
.cid-tvtyqsApLv .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tvtyqt0QFX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tvtyqt0QFX .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tvtyqt0QFX .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tvtyqt0QFX .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tvtyqt0QFX .row {
    margin: 0;
  }
}
.cid-tvtyqt0QFX .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tvtyqtxQvJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tvtyqtxQvJ .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tvtyqtxQvJ .wrapper {
    padding: 0 6rem;
  }
}
.cid-tvtyqtxQvJ .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tvtyqtxQvJ .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tvtyqtxQvJ .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tvtyqtxQvJ .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvtyqtxQvJ .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvtyqtxQvJ .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tvtyqtxQvJ .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tvtyqtxQvJ .right {
    padding-right: 60px;
  }
}
.cid-tvtyqu4j6E {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tvtyqu4j6E .row {
  justify-content: center;
}
.cid-tvtyqu4j6E .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-tvtyqu4j6E .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-tvtyqu4j6E .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tvtyqu4j6E .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-tvtyqu4j6E .title {
    padding-left: 120px;
  }
}
.cid-tvtyqu4j6E .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-tvtyqu4j6E span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-tvtyqu4j6E span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvtyqu4j6E span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvtyqu4j6E .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tvtyqu4j6E .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tvtyqu4j6E .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tvtyqu4j6E .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tvtyqu4j6E .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-tvtyqu4j6E .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-tvtyqu4j6E h3 {
  font-family: "Cormorant Garamond";
}
.cid-tvtyqu4j6E .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tvtyqu4j6E .mbr-title {
  text-align: left;
}
.cid-tvtyquCF4p {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tvtyquCF4p .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-tvtyquCF4p .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-tvtyquCF4p .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-tvtyquCF4p .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-tvtyquCF4p .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tvtyquCF4p .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-tvtyquCF4p .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-tvtyquCF4p span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-tvtyquCF4p .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-tvtyquCF4p .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-tvtyquCF4p .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-tvtyquCF4p .left-side {
    padding: 15px;
  }
}
.cid-tvtyquCF4p img {
  width: 100%;
  transition: all 2s;
}
.cid-tvtyquCF4p img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvtyqvdS2x {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tvtyqvdS2x .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tvtyqvdS2x .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tvtyqvdS2x .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tvtyqvdS2x .row {
    margin: 0;
  }
}
.cid-tvtyqvdS2x .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tvtyqvNm6B {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tvtyqvNm6B .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tvEJXBvslQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tvEJXBvslQ .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tvEJXBvslQ nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tvEJXBvslQ .container,
  .cid-tvEJXBvslQ .container-fluid {
    flex-wrap: initial;
  }
  .cid-tvEJXBvslQ .nav-link:hover,
  .cid-tvEJXBvslQ .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tvEJXBvslQ .navbar-nav {
  margin: auto;
}
.cid-tvEJXBvslQ .dropdown-item {
  color: #ffffff !important;
}
.cid-tvEJXBvslQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvEJXBvslQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvEJXBvslQ .navbar-short,
.cid-tvEJXBvslQ .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tvEJXBvslQ .navbar-short .nav-link,
.cid-tvEJXBvslQ .opened .nav-link,
.cid-tvEJXBvslQ .navbar-short .navbar-caption,
.cid-tvEJXBvslQ .opened .navbar-caption,
.cid-tvEJXBvslQ .navbar-short .mbr-iconfont,
.cid-tvEJXBvslQ .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tvEJXBvslQ .navbar-short .hamburger span,
.cid-tvEJXBvslQ .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tvEJXBvslQ .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tvEJXBvslQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvEJXBvslQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tvEJXBvslQ .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tvEJXBvslQ .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tvEJXBvslQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvEJXBvslQ .container {
  display: flex;
  margin: auto;
}
.cid-tvEJXBvslQ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvEJXBvslQ .dropdown-menu,
.cid-tvEJXBvslQ .navbar.opened {
  background: #000000 !important;
}
.cid-tvEJXBvslQ .nav-item:focus,
.cid-tvEJXBvslQ .nav-link:focus {
  outline: none;
}
.cid-tvEJXBvslQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvEJXBvslQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvEJXBvslQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvEJXBvslQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvEJXBvslQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvEJXBvslQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvEJXBvslQ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tvEJXBvslQ .navbar.opened {
  transition: all 0.3s;
}
.cid-tvEJXBvslQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvEJXBvslQ .navbar .navbar-logo img {
  width: auto;
}
.cid-tvEJXBvslQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvEJXBvslQ .navbar.collapsed {
  justify-content: center;
}
.cid-tvEJXBvslQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvEJXBvslQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvEJXBvslQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvEJXBvslQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvEJXBvslQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvEJXBvslQ .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-tvEJXBvslQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvEJXBvslQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvEJXBvslQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvEJXBvslQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvEJXBvslQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvEJXBvslQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvEJXBvslQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvEJXBvslQ .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-tvEJXBvslQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvEJXBvslQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tvEJXBvslQ .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvEJXBvslQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvEJXBvslQ .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tvEJXBvslQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvEJXBvslQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tvEJXBvslQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tvEJXBvslQ .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvEJXBvslQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tvEJXBvslQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvEJXBvslQ .dropdown-item.active,
.cid-tvEJXBvslQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tvEJXBvslQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvEJXBvslQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvEJXBvslQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvEJXBvslQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tvEJXBvslQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvEJXBvslQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvEJXBvslQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvEJXBvslQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvEJXBvslQ button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tvEJXBvslQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tvEJXBvslQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tvEJXBvslQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvEJXBvslQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvEJXBvslQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvEJXBvslQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvEJXBvslQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvEJXBvslQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvEJXBvslQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvEJXBvslQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tvEJXBvslQ a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tvEJXBvslQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvEJXBvslQ .navbar {
    height: 70px;
  }
  .cid-tvEJXBvslQ .navbar.opened {
    height: auto;
  }
  .cid-tvEJXBvslQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvEJXuI0Hs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tvEJXuI0Hs .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tvEJXuI0Hs .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tvEJXuI0Hs .carousel {
    height: 400px;
  }
}
.cid-tvEJXuI0Hs .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tvEJXuI0Hs .carousel .carousel-item,
.cid-tvEJXuI0Hs .carousel .carousel-inner {
  height: 100%;
}
.cid-tvEJXuI0Hs .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tvEJXuI0Hs .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvEJXuI0Hs .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvEJXuI0Hs .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tvEJXuI0Hs .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tvEJXuI0Hs .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvEJXuI0Hs .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvEJXuI0Hs .row {
  position: relative;
}
.cid-tvEJXuI0Hs .container {
  margin-bottom: 3px;
}
.cid-tvEJXuI0Hs .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tvEJXuI0Hs .carousel-control .mbri-left,
.cid-tvEJXuI0Hs .carousel-control .mbri-right {
  display: none;
}
.cid-tvEJXuI0Hs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvEJXuI0Hs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvEJXuI0Hs .carousel-control {
    top: 70%;
  }
  .cid-tvEJXuI0Hs .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tvEJXuI0Hs .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tvEJXuI0Hs .buttons-wrap {
  justify-content: start;
}
.cid-tvEJXuI0Hs .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tvEJXuI0Hs .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tvEJXuI0Hs .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tvEJXuI0Hs .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tvEJXuI0Hs .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tvEJXuI0Hs .wrap {
  z-index: 9999;
}
.cid-tvEJXuI0Hs .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tvEJXuI0Hs .btnHeader::before,
.cid-tvEJXuI0Hs .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tvEJXuI0Hs .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tvEJXuI0Hs .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tvEJXuI0Hs .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tvEJXuI0Hs .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tvEJXuI0Hs .img {
  position: relative;
}
.cid-tvEJXvE9Eq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tvEJXvE9Eq .wrapper {
  text-align: end;
}
.cid-tvEJXvE9Eq .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tvEJXvE9Eq .row {
    text-align: center;
  }
  .cid-tvEJXvE9Eq .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tvEJXvE9Eq .mbr-section-title {
    text-align: center;
  }
}
.cid-tvEJXvE9Eq .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tvEJXvE9Eq .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tvEJXvE9Eq .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEJXvE9Eq .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEJXvE9Eq .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEJXvE9Eq .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEKCGD6lv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tvEKCGD6lv .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tvEKCGD6lv .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tvEJXwftps {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-tvEJXwftps .item {
    margin-bottom: 3rem;
  }
}
.cid-tvEJXwftps .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvEJXwftps .item-wrapper {
  height: 100%;
}
.cid-tvEJXwftps .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tvEJXwftps .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tvEJXwftps .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tvEJXwftps .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tvEJXwftps .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEJXwftps .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEJXwftps .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEJXwftps .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEJXwftps .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tvEJXxv1d7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tvEJXxv1d7 .lin {
  font-style: italic;
}
.cid-tvEJXxv1d7 .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tvEMNnjC97 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-tvEMNnjC97 .item {
    margin-bottom: 3rem;
  }
}
.cid-tvEMNnjC97 .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvEMNnjC97 .item-wrapper {
  height: 100%;
}
.cid-tvEMNnjC97 .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tvEMNnjC97 .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tvEMNnjC97 .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tvEMNnjC97 .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tvEMNnjC97 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEMNnjC97 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEMNnjC97 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEMNnjC97 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEMNnjC97 .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tvENk4jKlk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-tvENk4jKlk .item {
    margin-bottom: 3rem;
  }
}
.cid-tvENk4jKlk .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvENk4jKlk .item-wrapper {
  height: 100%;
}
.cid-tvENk4jKlk .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tvENk4jKlk .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tvENk4jKlk .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tvENk4jKlk .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tvENk4jKlk .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvENk4jKlk .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvENk4jKlk .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvENk4jKlk .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvENk4jKlk .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tvEJXxYa0u {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tvEJXxYa0u .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tvEJXxYa0u .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tvEJXxYa0u .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tvEJXxYa0u .row {
    margin: 0;
  }
}
.cid-tvEJXxYa0u .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tvETQrN1hO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tvETQrN1hO .lin {
  font-style: italic;
}
.cid-tvETQrN1hO .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tvEUrdl79N {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-tvEUrdl79N .item {
    margin-bottom: 3rem;
  }
}
.cid-tvEUrdl79N .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvEUrdl79N .item-wrapper {
  height: 100%;
}
.cid-tvEUrdl79N .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tvEUrdl79N .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tvEUrdl79N .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tvEUrdl79N .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tvEUrdl79N .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEUrdl79N .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEUrdl79N .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEUrdl79N .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEUrdl79N .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tvEUh4Yj1s {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-tvEUh4Yj1s .item {
    margin-bottom: 3rem;
  }
}
.cid-tvEUh4Yj1s .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvEUh4Yj1s .item-wrapper {
  height: 100%;
}
.cid-tvEUh4Yj1s .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tvEUh4Yj1s .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tvEUh4Yj1s .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tvEUh4Yj1s .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tvEUh4Yj1s .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEUh4Yj1s .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEUh4Yj1s .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEUh4Yj1s .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEUh4Yj1s .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tvEU6MTnia {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-tvEU6MTnia .item {
    margin-bottom: 3rem;
  }
}
.cid-tvEU6MTnia .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvEU6MTnia .item-wrapper {
  height: 100%;
}
.cid-tvEU6MTnia .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tvEU6MTnia .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tvEU6MTnia .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tvEU6MTnia .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tvEU6MTnia .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEU6MTnia .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEU6MTnia .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEU6MTnia .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEU6MTnia .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tvESWBc4xB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 991px) {
  .cid-tvESWBc4xB .item {
    margin-bottom: 3rem;
  }
}
.cid-tvESWBc4xB .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvESWBc4xB .item-wrapper {
  height: 100%;
}
.cid-tvESWBc4xB .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tvESWBc4xB .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tvESWBc4xB .btn {
  font-family: 'Cormorant Garamond';
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tvESWBc4xB .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tvESWBc4xB .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-left: 1px solid #9A948D;
  border-top: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvESWBc4xB .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #9A948D;
  border-right: 1px solid #9A948D;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvESWBc4xB .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvESWBc4xB .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvESWBc4xB .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tvEJXyzgNT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tvEJXyzgNT .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tvEJXyzgNT .wrapper {
    padding: 0 6rem;
  }
}
.cid-tvEJXyzgNT .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tvEJXyzgNT .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tvEJXyzgNT .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tvEJXyzgNT .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEJXyzgNT .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEJXyzgNT .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tvEJXyzgNT .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tvEJXyzgNT .right {
    padding-right: 60px;
  }
}
.cid-tvEJXyzgNT .mbr-text,
.cid-tvEJXyzgNT .mbr-section-btn {
  color: #ffffff;
}
.cid-tKJOHUPCZf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tKJOHUPCZf .wrapper {
  text-align: end;
}
.cid-tKJOHUPCZf .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tKJOHUPCZf .row {
    text-align: center;
  }
  .cid-tKJOHUPCZf .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tKJOHUPCZf .mbr-section-title {
    text-align: center;
  }
}
.cid-tKJOHUPCZf .btn {
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tKJOHUPCZf .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tKJOHUPCZf .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKJOHUPCZf .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKJOHUPCZf .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tKJOHUPCZf .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tvEJXz2Ope {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tvEJXz2Ope .row {
  justify-content: center;
}
.cid-tvEJXz2Ope .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-tvEJXz2Ope .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-tvEJXz2Ope .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tvEJXz2Ope .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-tvEJXz2Ope .title {
    padding-left: 120px;
  }
}
.cid-tvEJXz2Ope .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-tvEJXz2Ope span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-tvEJXz2Ope span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEJXz2Ope span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tvEJXz2Ope .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tvEJXz2Ope .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tvEJXz2Ope .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tvEJXz2Ope .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tvEJXz2Ope .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-tvEJXz2Ope .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-tvEJXz2Ope h3 {
  font-family: "Cormorant Garamond";
}
.cid-tvEJXz2Ope .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tvEJXz2Ope .mbr-title {
  text-align: left;
}
.cid-tvEJXzGO1j {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tvEJXzGO1j .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-tvEJXzGO1j .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-tvEJXzGO1j .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-tvEJXzGO1j .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-tvEJXzGO1j .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tvEJXzGO1j .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-tvEJXzGO1j .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-tvEJXzGO1j span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-tvEJXzGO1j .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-tvEJXzGO1j .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-tvEJXzGO1j .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-tvEJXzGO1j .left-side {
    padding: 15px;
  }
}
.cid-tvEJXzGO1j img {
  width: 100%;
  transition: all 2s;
}
.cid-tvEJXzGO1j img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tvEJXAwETf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tvEJXAwETf .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tvEJXAwETf .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tvEJXAwETf .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tvEJXAwETf .row {
    margin: 0;
  }
}
.cid-tvEJXAwETf .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tvEJXB45z8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tvEJXB45z8 .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-twAvtuq2aE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-twAvtuq2aE .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-twAvtuq2aE nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-twAvtuq2aE .container,
  .cid-twAvtuq2aE .container-fluid {
    flex-wrap: initial;
  }
  .cid-twAvtuq2aE .nav-link:hover,
  .cid-twAvtuq2aE .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-twAvtuq2aE .navbar-nav {
  margin: auto;
}
.cid-twAvtuq2aE .dropdown-item {
  color: #ffffff !important;
}
.cid-twAvtuq2aE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twAvtuq2aE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twAvtuq2aE .navbar-short,
.cid-twAvtuq2aE .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-twAvtuq2aE .navbar-short .nav-link,
.cid-twAvtuq2aE .opened .nav-link,
.cid-twAvtuq2aE .navbar-short .navbar-caption,
.cid-twAvtuq2aE .opened .navbar-caption,
.cid-twAvtuq2aE .navbar-short .mbr-iconfont,
.cid-twAvtuq2aE .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-twAvtuq2aE .navbar-short .hamburger span,
.cid-twAvtuq2aE .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-twAvtuq2aE .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-twAvtuq2aE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twAvtuq2aE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-twAvtuq2aE .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-twAvtuq2aE .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-twAvtuq2aE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twAvtuq2aE .container {
  display: flex;
  margin: auto;
}
.cid-twAvtuq2aE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twAvtuq2aE .dropdown-menu,
.cid-twAvtuq2aE .navbar.opened {
  background: #000000 !important;
}
.cid-twAvtuq2aE .nav-item:focus,
.cid-twAvtuq2aE .nav-link:focus {
  outline: none;
}
.cid-twAvtuq2aE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twAvtuq2aE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twAvtuq2aE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twAvtuq2aE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twAvtuq2aE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twAvtuq2aE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twAvtuq2aE .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-twAvtuq2aE .navbar.opened {
  transition: all 0.3s;
}
.cid-twAvtuq2aE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twAvtuq2aE .navbar .navbar-logo img {
  width: auto;
}
.cid-twAvtuq2aE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twAvtuq2aE .navbar.collapsed {
  justify-content: center;
}
.cid-twAvtuq2aE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twAvtuq2aE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twAvtuq2aE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twAvtuq2aE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twAvtuq2aE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twAvtuq2aE .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-twAvtuq2aE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twAvtuq2aE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twAvtuq2aE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twAvtuq2aE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twAvtuq2aE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twAvtuq2aE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twAvtuq2aE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twAvtuq2aE .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-twAvtuq2aE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twAvtuq2aE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-twAvtuq2aE .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twAvtuq2aE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twAvtuq2aE .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-twAvtuq2aE .navbar.navbar-short {
  min-height: 60px;
}
.cid-twAvtuq2aE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twAvtuq2aE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twAvtuq2aE .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twAvtuq2aE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-twAvtuq2aE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twAvtuq2aE .dropdown-item.active,
.cid-twAvtuq2aE .dropdown-item:active {
  background-color: transparent;
}
.cid-twAvtuq2aE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twAvtuq2aE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twAvtuq2aE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twAvtuq2aE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-twAvtuq2aE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twAvtuq2aE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twAvtuq2aE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twAvtuq2aE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twAvtuq2aE button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twAvtuq2aE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-twAvtuq2aE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twAvtuq2aE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twAvtuq2aE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twAvtuq2aE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twAvtuq2aE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twAvtuq2aE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twAvtuq2aE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twAvtuq2aE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twAvtuq2aE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twAvtuq2aE a.nav-link {
  display: flex;
  align-items: center;
}
.cid-twAvtuq2aE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twAvtuq2aE .navbar {
    height: 70px;
  }
  .cid-twAvtuq2aE .navbar.opened {
    height: auto;
  }
  .cid-twAvtuq2aE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twAvtpKxH0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-twAvtpKxH0 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-twAvtpKxH0 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-twAvtpKxH0 .carousel {
    height: 400px;
  }
}
.cid-twAvtpKxH0 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-twAvtpKxH0 .carousel .carousel-item,
.cid-twAvtpKxH0 .carousel .carousel-inner {
  height: 100%;
}
.cid-twAvtpKxH0 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-twAvtpKxH0 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-twAvtpKxH0 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-twAvtpKxH0 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-twAvtpKxH0 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-twAvtpKxH0 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-twAvtpKxH0 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-twAvtpKxH0 .row {
  position: relative;
}
.cid-twAvtpKxH0 .container {
  margin-bottom: 3px;
}
.cid-twAvtpKxH0 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-twAvtpKxH0 .carousel-control .mbri-left,
.cid-twAvtpKxH0 .carousel-control .mbri-right {
  display: none;
}
.cid-twAvtpKxH0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twAvtpKxH0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-twAvtpKxH0 .carousel-control {
    top: 70%;
  }
  .cid-twAvtpKxH0 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-twAvtpKxH0 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-twAvtpKxH0 .buttons-wrap {
  justify-content: start;
}
.cid-twAvtpKxH0 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-twAvtpKxH0 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-twAvtpKxH0 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-twAvtpKxH0 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-twAvtpKxH0 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-twAvtpKxH0 .wrap {
  z-index: 9999;
}
.cid-twAvtpKxH0 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-twAvtpKxH0 .btnHeader::before,
.cid-twAvtpKxH0 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-twAvtpKxH0 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-twAvtpKxH0 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-twAvtpKxH0 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-twAvtpKxH0 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-twAvtpKxH0 .img {
  position: relative;
}
.cid-twAvtqg0ZM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-twAvtqg0ZM .lin {
  font-style: italic;
}
.cid-twAvtqg0ZM .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-twAvtqH1wa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-twAvtqH1wa .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-twAvtqH1wa .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-twAvtqH1wa .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-twAvtqH1wa .row {
    margin: 0;
  }
}
.cid-twAvtqH1wa .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-twAvtrdGp7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-twAvtrdGp7 .wrapper {
  text-align: end;
}
.cid-twAvtrdGp7 .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-twAvtrdGp7 .row {
    text-align: center;
  }
  .cid-twAvtrdGp7 .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-twAvtrdGp7 .mbr-section-title {
    text-align: center;
  }
}
.cid-twAvtrdGp7 .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-twAvtrdGp7 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-twAvtrdGp7 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-twAvtrdGp7 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-twAvtrdGp7 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-twAvtrdGp7 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-twAvtrA1tG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-twAvtrA1tG .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-twAvtrA1tG .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-twAvtrYwtJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-twAvtrYwtJ .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-twAvtrYwtJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twAvtrYwtJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-twAvtrYwtJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-twAvtrYwtJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-twAvtrYwtJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-twAvtrYwtJ .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-twAvtrYwtJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-twAvtrYwtJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-twAvtrYwtJ .mbr-gallery-item > div img,
.cid-twAvtrYwtJ .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-twAvtrYwtJ .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-twAvtrYwtJ .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-twAvtrYwtJ .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-twAvtrYwtJ .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-twAvtrYwtJ .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-twAvtrYwtJ .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-twAvtrYwtJ .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-twAvtrYwtJ .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-twAvtrYwtJ .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-twAvtsvFFA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-twAvtsvFFA .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-twAvtsvFFA .wrapper {
    padding: 0 6rem;
  }
}
.cid-twAvtsvFFA .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-twAvtsvFFA .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-twAvtsvFFA .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-twAvtsvFFA .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-twAvtsvFFA .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-twAvtsvFFA .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-twAvtsvFFA .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-twAvtsvFFA .right {
    padding-right: 60px;
  }
}
.cid-twAvtsvFFA .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-twAvtsvFFA .text-wrapper {
    padding-right: 60px;
  }
}
.cid-twAvtsvFFA .mbr-section-title {
  text-align: right;
}
.cid-twAvtsvFFA .mbr-text,
.cid-twAvtsvFFA .mbr-section-btn {
  text-align: right;
}
.cid-twAvtsvFFA .mbr-text,
.cid-twAvtsvFFA .mbr-section-btn {
  color: #ffeed0;
}
.cid-twAvtsWPHp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-twAvtsWPHp .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-twAvtsWPHp .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-twAvtsWPHp .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-twAvtsWPHp .row {
    margin: 0;
  }
}
.cid-twAvtsWPHp .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-twAvttvvh2 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a0876-d-2000x1334.jpg");
}
.cid-twAvttvvh2 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-twAvttvvh2 .form-control,
.cid-twAvttvvh2 .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-twAvttvvh2 .form-control::-webkit-input-placeholder,
.cid-twAvttvvh2 .field-input::-webkit-input-placeholder,
.cid-twAvttvvh2 .form-control::-webkit-input-placeholder,
.cid-twAvttvvh2 .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-twAvttvvh2 .form-control:-moz-placeholder,
.cid-twAvttvvh2 .field-input:-moz-placeholder,
.cid-twAvttvvh2 .form-control:-moz-placeholder,
.cid-twAvttvvh2 .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-twAvttvvh2 .form-control:hover,
.cid-twAvttvvh2 .field-input:hover,
.cid-twAvttvvh2 .form-control:focus,
.cid-twAvttvvh2 .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-twAvttvvh2 .form-control:hover::-webkit-input-placeholder,
.cid-twAvttvvh2 .field-input:hover::-webkit-input-placeholder,
.cid-twAvttvvh2 .form-control:focus::-webkit-input-placeholder,
.cid-twAvttvvh2 .field-input:focus::-webkit-input-placeholder,
.cid-twAvttvvh2 .form-control:hover::-webkit-input-placeholder,
.cid-twAvttvvh2 .field-input:hover::-webkit-input-placeholder,
.cid-twAvttvvh2 .form-control:focus::-webkit-input-placeholder,
.cid-twAvttvvh2 .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-twAvttvvh2 .form-control:hover:-moz-placeholder,
.cid-twAvttvvh2 .field-input:hover:-moz-placeholder,
.cid-twAvttvvh2 .form-control:focus:-moz-placeholder,
.cid-twAvttvvh2 .field-input:focus:-moz-placeholder,
.cid-twAvttvvh2 .form-control:hover:-moz-placeholder,
.cid-twAvttvvh2 .field-input:hover:-moz-placeholder,
.cid-twAvttvvh2 .form-control:focus:-moz-placeholder,
.cid-twAvttvvh2 .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-twAvttvvh2 .jq-number__spin:hover,
.cid-twAvttvvh2 .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-twAvttvvh2 .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-twAvttvvh2 .jq-selectbox li,
.cid-twAvttvvh2 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-twAvttvvh2 .jq-selectbox li:hover,
.cid-twAvttvvh2 .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-twAvttvvh2 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-twAvttvvh2 .jq-number__spin.minus:hover:after,
.cid-twAvttvvh2 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-twAvttvvh2 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-twAvttvvh2 .jq-number__spin.minus:after,
.cid-twAvttvvh2 .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-twAvttvvh2 input::-webkit-clear-button {
  display: none;
}
.cid-twAvttvvh2 input::-webkit-inner-spin-button {
  display: none;
}
.cid-twAvttvvh2 input::-webkit-outer-spin-button {
  display: none;
}
.cid-twAvttvvh2 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-twAvttZmtR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-twAvttZmtR .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tx99v6IDvZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tx99v6IDvZ .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tx99v6IDvZ nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tx99v6IDvZ .container,
  .cid-tx99v6IDvZ .container-fluid {
    flex-wrap: initial;
  }
  .cid-tx99v6IDvZ .nav-link:hover,
  .cid-tx99v6IDvZ .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tx99v6IDvZ .navbar-nav {
  margin: auto;
}
.cid-tx99v6IDvZ .dropdown-item {
  color: #ffffff !important;
}
.cid-tx99v6IDvZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tx99v6IDvZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tx99v6IDvZ .navbar-short,
.cid-tx99v6IDvZ .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tx99v6IDvZ .navbar-short .nav-link,
.cid-tx99v6IDvZ .opened .nav-link,
.cid-tx99v6IDvZ .navbar-short .navbar-caption,
.cid-tx99v6IDvZ .opened .navbar-caption,
.cid-tx99v6IDvZ .navbar-short .mbr-iconfont,
.cid-tx99v6IDvZ .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tx99v6IDvZ .navbar-short .hamburger span,
.cid-tx99v6IDvZ .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tx99v6IDvZ .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tx99v6IDvZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tx99v6IDvZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tx99v6IDvZ .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tx99v6IDvZ .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tx99v6IDvZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tx99v6IDvZ .container {
  display: flex;
  margin: auto;
}
.cid-tx99v6IDvZ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tx99v6IDvZ .dropdown-menu,
.cid-tx99v6IDvZ .navbar.opened {
  background: #000000 !important;
}
.cid-tx99v6IDvZ .nav-item:focus,
.cid-tx99v6IDvZ .nav-link:focus {
  outline: none;
}
.cid-tx99v6IDvZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tx99v6IDvZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tx99v6IDvZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tx99v6IDvZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tx99v6IDvZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tx99v6IDvZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tx99v6IDvZ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tx99v6IDvZ .navbar.opened {
  transition: all 0.3s;
}
.cid-tx99v6IDvZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tx99v6IDvZ .navbar .navbar-logo img {
  width: auto;
}
.cid-tx99v6IDvZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tx99v6IDvZ .navbar.collapsed {
  justify-content: center;
}
.cid-tx99v6IDvZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tx99v6IDvZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tx99v6IDvZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tx99v6IDvZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tx99v6IDvZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tx99v6IDvZ .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-tx99v6IDvZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tx99v6IDvZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tx99v6IDvZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tx99v6IDvZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tx99v6IDvZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tx99v6IDvZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tx99v6IDvZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tx99v6IDvZ .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-tx99v6IDvZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tx99v6IDvZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tx99v6IDvZ .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tx99v6IDvZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tx99v6IDvZ .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tx99v6IDvZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tx99v6IDvZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tx99v6IDvZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tx99v6IDvZ .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tx99v6IDvZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tx99v6IDvZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tx99v6IDvZ .dropdown-item.active,
.cid-tx99v6IDvZ .dropdown-item:active {
  background-color: transparent;
}
.cid-tx99v6IDvZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tx99v6IDvZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tx99v6IDvZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tx99v6IDvZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tx99v6IDvZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tx99v6IDvZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tx99v6IDvZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tx99v6IDvZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tx99v6IDvZ button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tx99v6IDvZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tx99v6IDvZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tx99v6IDvZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tx99v6IDvZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tx99v6IDvZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tx99v6IDvZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tx99v6IDvZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tx99v6IDvZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tx99v6IDvZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tx99v6IDvZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tx99v6IDvZ a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tx99v6IDvZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tx99v6IDvZ .navbar {
    height: 70px;
  }
  .cid-tx99v6IDvZ .navbar.opened {
    height: auto;
  }
  .cid-tx99v6IDvZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tx99v2isdl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tx99v2isdl .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tx99v2isdl .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tx99v2isdl .carousel {
    height: 400px;
  }
}
.cid-tx99v2isdl .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tx99v2isdl .carousel .carousel-item,
.cid-tx99v2isdl .carousel .carousel-inner {
  height: 100%;
}
.cid-tx99v2isdl .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tx99v2isdl .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tx99v2isdl .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tx99v2isdl .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tx99v2isdl .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tx99v2isdl .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tx99v2isdl .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tx99v2isdl .row {
  position: relative;
}
.cid-tx99v2isdl .container {
  margin-bottom: 3px;
}
.cid-tx99v2isdl .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tx99v2isdl .carousel-control .mbri-left,
.cid-tx99v2isdl .carousel-control .mbri-right {
  display: none;
}
.cid-tx99v2isdl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tx99v2isdl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tx99v2isdl .carousel-control {
    top: 70%;
  }
  .cid-tx99v2isdl .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tx99v2isdl .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tx99v2isdl .buttons-wrap {
  justify-content: start;
}
.cid-tx99v2isdl .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tx99v2isdl .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tx99v2isdl .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tx99v2isdl .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tx99v2isdl .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tx99v2isdl .wrap {
  z-index: 9999;
}
.cid-tx99v2isdl .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tx99v2isdl .btnHeader::before,
.cid-tx99v2isdl .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tx99v2isdl .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tx99v2isdl .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tx99v2isdl .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tx99v2isdl .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tx99v2isdl .img {
  position: relative;
}
.cid-tx99v2Kvsa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tx99v2Kvsa .lin {
  font-style: italic;
}
.cid-tx99v2Kvsa .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tx99v3ad3T {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tx99v3ad3T .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tx99v3ad3T .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tx99v3ad3T .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tx99v3ad3T .row {
    margin: 0;
  }
}
.cid-tx99v3ad3T .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tx99v3DoDP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tx99v3DoDP .wrapper {
  text-align: end;
}
.cid-tx99v3DoDP .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tx99v3DoDP .row {
    text-align: center;
  }
  .cid-tx99v3DoDP .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tx99v3DoDP .mbr-section-title {
    text-align: center;
  }
}
.cid-tx99v3DoDP .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tx99v3DoDP .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tx99v3DoDP .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tx99v3DoDP .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tx99v3DoDP .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tx99v3DoDP .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tx99v40DHC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tx99v40DHC .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tx99v40DHC .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tx99v4mGNP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tx99v4mGNP .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tx99v4mGNP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tx99v4mGNP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tx99v4mGNP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tx99v4mGNP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tx99v4mGNP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tx99v4mGNP .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tx99v4mGNP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tx99v4mGNP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tx99v4mGNP .mbr-gallery-item > div img,
.cid-tx99v4mGNP .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tx99v4mGNP .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tx99v4mGNP .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tx99v4mGNP .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tx99v4mGNP .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tx99v4mGNP .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tx99v4mGNP .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tx99v4mGNP .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tx99v4mGNP .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tx99v4mGNP .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-tx99v4ROVy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tx99v4ROVy .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tx99v4ROVy .wrapper {
    padding: 0 6rem;
  }
}
.cid-tx99v4ROVy .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tx99v4ROVy .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tx99v4ROVy .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tx99v4ROVy .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tx99v4ROVy .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tx99v4ROVy .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tx99v4ROVy .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tx99v4ROVy .right {
    padding-right: 60px;
  }
}
.cid-tx99v4ROVy .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tx99v4ROVy .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tx99v4ROVy .mbr-section-title {
  text-align: right;
}
.cid-tx99v4ROVy .mbr-text,
.cid-tx99v4ROVy .mbr-section-btn {
  text-align: right;
}
.cid-tx99v4ROVy .mbr-text,
.cid-tx99v4ROVy .mbr-section-btn {
  color: #ffeed0;
}
.cid-tx99v5in3S {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tx99v5in3S .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tx99v5in3S .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tx99v5in3S .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tx99v5in3S .row {
    margin: 0;
  }
}
.cid-tx99v5in3S .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tx99v5MqZo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/gravidanzaa1-800x534-800x534.jpg");
}
.cid-tx99v5MqZo .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tx99v5MqZo .form-control,
.cid-tx99v5MqZo .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tx99v5MqZo .form-control::-webkit-input-placeholder,
.cid-tx99v5MqZo .field-input::-webkit-input-placeholder,
.cid-tx99v5MqZo .form-control::-webkit-input-placeholder,
.cid-tx99v5MqZo .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tx99v5MqZo .form-control:-moz-placeholder,
.cid-tx99v5MqZo .field-input:-moz-placeholder,
.cid-tx99v5MqZo .form-control:-moz-placeholder,
.cid-tx99v5MqZo .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tx99v5MqZo .form-control:hover,
.cid-tx99v5MqZo .field-input:hover,
.cid-tx99v5MqZo .form-control:focus,
.cid-tx99v5MqZo .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tx99v5MqZo .form-control:hover::-webkit-input-placeholder,
.cid-tx99v5MqZo .field-input:hover::-webkit-input-placeholder,
.cid-tx99v5MqZo .form-control:focus::-webkit-input-placeholder,
.cid-tx99v5MqZo .field-input:focus::-webkit-input-placeholder,
.cid-tx99v5MqZo .form-control:hover::-webkit-input-placeholder,
.cid-tx99v5MqZo .field-input:hover::-webkit-input-placeholder,
.cid-tx99v5MqZo .form-control:focus::-webkit-input-placeholder,
.cid-tx99v5MqZo .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tx99v5MqZo .form-control:hover:-moz-placeholder,
.cid-tx99v5MqZo .field-input:hover:-moz-placeholder,
.cid-tx99v5MqZo .form-control:focus:-moz-placeholder,
.cid-tx99v5MqZo .field-input:focus:-moz-placeholder,
.cid-tx99v5MqZo .form-control:hover:-moz-placeholder,
.cid-tx99v5MqZo .field-input:hover:-moz-placeholder,
.cid-tx99v5MqZo .form-control:focus:-moz-placeholder,
.cid-tx99v5MqZo .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tx99v5MqZo .jq-number__spin:hover,
.cid-tx99v5MqZo .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tx99v5MqZo .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tx99v5MqZo .jq-selectbox li,
.cid-tx99v5MqZo .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tx99v5MqZo .jq-selectbox li:hover,
.cid-tx99v5MqZo .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tx99v5MqZo .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tx99v5MqZo .jq-number__spin.minus:hover:after,
.cid-tx99v5MqZo .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tx99v5MqZo .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tx99v5MqZo .jq-number__spin.minus:after,
.cid-tx99v5MqZo .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tx99v5MqZo input::-webkit-clear-button {
  display: none;
}
.cid-tx99v5MqZo input::-webkit-inner-spin-button {
  display: none;
}
.cid-tx99v5MqZo input::-webkit-outer-spin-button {
  display: none;
}
.cid-tx99v5MqZo input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tx99v6f3h2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tx99v6f3h2 .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tx99v7hKbH.popup-builder {
  background-color: #ffffff;
}
.cid-tx99v7hKbH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tx99v7hKbH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tx99v7hKbH .modal-content,
.cid-tx99v7hKbH .modal-dialog {
  height: auto;
}
.cid-tx99v7hKbH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tx99v7hKbH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tx99v7hKbH .form-wrapper .mbr-form .form-group,
  .cid-tx99v7hKbH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tx99v7hKbH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tx99v7hKbH .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tx99v7hKbH .mbr-text {
  text-align: left;
  color: #000000;
}
.cid-tx99v7hKbH .pt-0 {
  padding-top: 0 !important;
}
.cid-tx99v7hKbH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tx99v7hKbH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tx99v7hKbH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tx99v7hKbH .modal-open {
  overflow: hidden;
}
.cid-tx99v7hKbH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tx99v7hKbH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tx99v7hKbH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tx99v7hKbH .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tx99v7hKbH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tx99v7hKbH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tx99v7hKbH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tx99v7hKbH .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tx99v7hKbH .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tx99v7hKbH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tx99v7hKbH .modal-backdrop.fade {
  opacity: 0;
}
.cid-tx99v7hKbH .modal-backdrop.show {
  opacity: .5;
}
.cid-tx99v7hKbH .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tx99v7hKbH .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tx99v7hKbH .modal-header {
    padding: 1rem;
  }
}
.cid-tx99v7hKbH .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tx99v7hKbH .modal-header .close svg {
  fill: #353535;
}
.cid-tx99v7hKbH .modal-header .close:hover {
  opacity: 1;
}
.cid-tx99v7hKbH .modal-header .close:focus {
  outline: none;
}
.cid-tx99v7hKbH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tx99v7hKbH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tx99v7hKbH .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tx99v7hKbH .modal-body {
    padding: 1rem;
  }
}
.cid-tx99v7hKbH .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tx99v7hKbH .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tx99v7hKbH .modal-footer {
    padding: 1rem;
  }
}
.cid-tx99v7hKbH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tx99v7hKbH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tx99v7hKbH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tx99v7hKbH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tx99v7hKbH .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tx99v7hKbH .modal-lg,
  .cid-tx99v7hKbH .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tx99v7hKbH .modal-xl {
    max-width: 1140px;
  }
}
.cid-tx99v7hKbH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tx99v7hKbH .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tx99v7hKbH .form-group {
  margin-bottom: 1rem;
}
.cid-tx99v7hKbH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tx99v7hKbH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tx99v7hKbH .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tx99v7hKbH .mbr-section-btn {
  margin: 0;
}
.cid-tx99v7hKbH .mbr-section-btn .btn {
  margin: 0;
}
.cid-tydVE2vp2k {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tydVE2vp2k .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tydVE2vp2k nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tydVE2vp2k .container,
  .cid-tydVE2vp2k .container-fluid {
    flex-wrap: initial;
  }
  .cid-tydVE2vp2k .nav-link:hover,
  .cid-tydVE2vp2k .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tydVE2vp2k .navbar-nav {
  margin: auto;
}
.cid-tydVE2vp2k .dropdown-item {
  color: #ffffff !important;
}
.cid-tydVE2vp2k .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tydVE2vp2k .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tydVE2vp2k .navbar-short,
.cid-tydVE2vp2k .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tydVE2vp2k .navbar-short .nav-link,
.cid-tydVE2vp2k .opened .nav-link,
.cid-tydVE2vp2k .navbar-short .navbar-caption,
.cid-tydVE2vp2k .opened .navbar-caption,
.cid-tydVE2vp2k .navbar-short .mbr-iconfont,
.cid-tydVE2vp2k .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tydVE2vp2k .navbar-short .hamburger span,
.cid-tydVE2vp2k .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tydVE2vp2k .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tydVE2vp2k .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tydVE2vp2k .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tydVE2vp2k .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tydVE2vp2k .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tydVE2vp2k .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tydVE2vp2k .container {
  display: flex;
  margin: auto;
}
.cid-tydVE2vp2k .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tydVE2vp2k .dropdown-menu,
.cid-tydVE2vp2k .navbar.opened {
  background: #000000 !important;
}
.cid-tydVE2vp2k .nav-item:focus,
.cid-tydVE2vp2k .nav-link:focus {
  outline: none;
}
.cid-tydVE2vp2k .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tydVE2vp2k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tydVE2vp2k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tydVE2vp2k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tydVE2vp2k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tydVE2vp2k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tydVE2vp2k .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tydVE2vp2k .navbar.opened {
  transition: all 0.3s;
}
.cid-tydVE2vp2k .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tydVE2vp2k .navbar .navbar-logo img {
  width: auto;
}
.cid-tydVE2vp2k .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tydVE2vp2k .navbar.collapsed {
  justify-content: center;
}
.cid-tydVE2vp2k .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tydVE2vp2k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tydVE2vp2k .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tydVE2vp2k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tydVE2vp2k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tydVE2vp2k .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-tydVE2vp2k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tydVE2vp2k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tydVE2vp2k .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tydVE2vp2k .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tydVE2vp2k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tydVE2vp2k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tydVE2vp2k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tydVE2vp2k .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-tydVE2vp2k .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tydVE2vp2k .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tydVE2vp2k .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tydVE2vp2k .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tydVE2vp2k .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tydVE2vp2k .navbar.navbar-short {
  min-height: 60px;
}
.cid-tydVE2vp2k .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tydVE2vp2k .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tydVE2vp2k .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tydVE2vp2k .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tydVE2vp2k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tydVE2vp2k .dropdown-item.active,
.cid-tydVE2vp2k .dropdown-item:active {
  background-color: transparent;
}
.cid-tydVE2vp2k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tydVE2vp2k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tydVE2vp2k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tydVE2vp2k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tydVE2vp2k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tydVE2vp2k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tydVE2vp2k ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tydVE2vp2k .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tydVE2vp2k button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tydVE2vp2k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tydVE2vp2k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tydVE2vp2k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tydVE2vp2k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tydVE2vp2k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tydVE2vp2k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tydVE2vp2k nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tydVE2vp2k nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tydVE2vp2k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tydVE2vp2k .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tydVE2vp2k a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tydVE2vp2k .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tydVE2vp2k .navbar {
    height: 70px;
  }
  .cid-tydVE2vp2k .navbar.opened {
    height: auto;
  }
  .cid-tydVE2vp2k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tydVDSFN05 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tydVDSFN05 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tydVDSFN05 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tydVDSFN05 .carousel {
    height: 400px;
  }
}
.cid-tydVDSFN05 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tydVDSFN05 .carousel .carousel-item,
.cid-tydVDSFN05 .carousel .carousel-inner {
  height: 100%;
}
.cid-tydVDSFN05 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tydVDSFN05 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tydVDSFN05 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tydVDSFN05 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tydVDSFN05 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tydVDSFN05 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tydVDSFN05 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tydVDSFN05 .row {
  position: relative;
}
.cid-tydVDSFN05 .container {
  margin-bottom: 3px;
}
.cid-tydVDSFN05 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tydVDSFN05 .carousel-control .mbri-left,
.cid-tydVDSFN05 .carousel-control .mbri-right {
  display: none;
}
.cid-tydVDSFN05 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tydVDSFN05 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tydVDSFN05 .carousel-control {
    top: 70%;
  }
  .cid-tydVDSFN05 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tydVDSFN05 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tydVDSFN05 .buttons-wrap {
  justify-content: start;
}
.cid-tydVDSFN05 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tydVDSFN05 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tydVDSFN05 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tydVDSFN05 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tydVDSFN05 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tydVDSFN05 .wrap {
  z-index: 9999;
}
.cid-tydVDSFN05 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tydVDSFN05 .btnHeader::before,
.cid-tydVDSFN05 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tydVDSFN05 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tydVDSFN05 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tydVDSFN05 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tydVDSFN05 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tydVDSFN05 .img {
  position: relative;
}
.cid-tydVDTuFv4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tydVDTuFv4 .wrapper {
  text-align: end;
}
.cid-tydVDTuFv4 .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tydVDTuFv4 .row {
    text-align: center;
  }
  .cid-tydVDTuFv4 .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tydVDTuFv4 .mbr-section-title {
    text-align: center;
  }
}
.cid-tydVDTuFv4 .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tydVDTuFv4 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tydVDTuFv4 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tydVDTuFv4 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tydVDTuFv4 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tydVDTuFv4 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tydVDTY8ZY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tydVDTY8ZY .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tydVDTY8ZY .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tydYlA0XmE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tydYlA0XmE .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tydYlA0XmE .wrapper {
    padding: 0 6rem;
  }
}
.cid-tydYlA0XmE .mbr-text {
  color: #9a948d;
}
.cid-tydYlA0XmE .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tydYlA0XmE .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tydYlA0XmE .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tydYlA0XmE .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tydYlA0XmE .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tydYlA0XmE .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tydYlA0XmE .right {
    padding-right: 60px;
  }
}
.cid-tye1KulFeo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tye1KulFeo .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tye1KulFeo .wrapper {
    padding: 0 6rem;
  }
}
.cid-tye1KulFeo .mbr-text {
  color: #9a948d;
}
.cid-tye1KulFeo .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tye1KulFeo .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tye1KulFeo .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tye1KulFeo .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tye1KulFeo .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tye1KulFeo .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tye1KulFeo .right {
    padding-right: 60px;
  }
}
.cid-tye1KulFeo .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tye1KulFeo .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tye1KulFeo .mbr-section-title {
  text-align: right;
}
.cid-tye1KulFeo .mbr-text,
.cid-tye1KulFeo .mbr-section-btn {
  text-align: right;
}
.cid-tKJODhyy8l {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tKJODhyy8l .wrapper {
  text-align: end;
}
.cid-tKJODhyy8l .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tKJODhyy8l .row {
    text-align: center;
  }
  .cid-tKJODhyy8l .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tKJODhyy8l .mbr-section-title {
    text-align: center;
  }
}
.cid-tKJODhyy8l .btn {
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tKJODhyy8l .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tKJODhyy8l .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKJODhyy8l .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKJODhyy8l .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tKJODhyy8l .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tydVDWuhdz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tydVDWuhdz .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tydVDWuhdz .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tydVDWuhdz .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tydVDWuhdz .row {
    margin: 0;
  }
}
.cid-tydVDWuhdz .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tydVE086zE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tydVE086zE .row {
  justify-content: center;
}
.cid-tydVE086zE .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-tydVE086zE .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-tydVE086zE .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tydVE086zE .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-tydVE086zE .title {
    padding-left: 120px;
  }
}
.cid-tydVE086zE .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-tydVE086zE span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-tydVE086zE span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tydVE086zE span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tydVE086zE .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tydVE086zE .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tydVE086zE .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tydVE086zE .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tydVE086zE .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-tydVE086zE .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-tydVE086zE h3 {
  font-family: "Cormorant Garamond";
}
.cid-tydVE086zE .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tydVE086zE .mbr-title {
  text-align: left;
}
.cid-tydVE0JQxu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tydVE0JQxu .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-tydVE0JQxu .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-tydVE0JQxu .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-tydVE0JQxu .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-tydVE0JQxu .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tydVE0JQxu .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-tydVE0JQxu .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-tydVE0JQxu span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-tydVE0JQxu .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-tydVE0JQxu .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-tydVE0JQxu .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-tydVE0JQxu .left-side {
    padding: 15px;
  }
}
.cid-tydVE0JQxu img {
  width: 100%;
  transition: all 2s;
}
.cid-tydVE0JQxu img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tydVE1mhF6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tydVE1mhF6 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tydVE1mhF6 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tydVE1mhF6 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tydVE1mhF6 .row {
    margin: 0;
  }
}
.cid-tydVE1mhF6 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tydVE1ZKk8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tydVE1ZKk8 .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tAiprGXeQO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tAiprGXeQO .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tAiprGXeQO nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tAiprGXeQO .container,
  .cid-tAiprGXeQO .container-fluid {
    flex-wrap: initial;
  }
  .cid-tAiprGXeQO .nav-link:hover,
  .cid-tAiprGXeQO .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tAiprGXeQO .navbar-nav {
  margin: auto;
}
.cid-tAiprGXeQO .dropdown-item {
  color: #ffffff !important;
}
.cid-tAiprGXeQO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tAiprGXeQO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tAiprGXeQO .navbar-short,
.cid-tAiprGXeQO .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tAiprGXeQO .navbar-short .nav-link,
.cid-tAiprGXeQO .opened .nav-link,
.cid-tAiprGXeQO .navbar-short .navbar-caption,
.cid-tAiprGXeQO .opened .navbar-caption,
.cid-tAiprGXeQO .navbar-short .mbr-iconfont,
.cid-tAiprGXeQO .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tAiprGXeQO .navbar-short .hamburger span,
.cid-tAiprGXeQO .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tAiprGXeQO .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tAiprGXeQO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tAiprGXeQO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tAiprGXeQO .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tAiprGXeQO .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tAiprGXeQO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tAiprGXeQO .container {
  display: flex;
  margin: auto;
}
.cid-tAiprGXeQO .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAiprGXeQO .dropdown-menu,
.cid-tAiprGXeQO .navbar.opened {
  background: #000000 !important;
}
.cid-tAiprGXeQO .nav-item:focus,
.cid-tAiprGXeQO .nav-link:focus {
  outline: none;
}
.cid-tAiprGXeQO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tAiprGXeQO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAiprGXeQO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tAiprGXeQO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tAiprGXeQO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAiprGXeQO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAiprGXeQO .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tAiprGXeQO .navbar.opened {
  transition: all 0.3s;
}
.cid-tAiprGXeQO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tAiprGXeQO .navbar .navbar-logo img {
  width: auto;
}
.cid-tAiprGXeQO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAiprGXeQO .navbar.collapsed {
  justify-content: center;
}
.cid-tAiprGXeQO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAiprGXeQO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAiprGXeQO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tAiprGXeQO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAiprGXeQO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAiprGXeQO .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-tAiprGXeQO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAiprGXeQO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAiprGXeQO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAiprGXeQO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAiprGXeQO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAiprGXeQO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAiprGXeQO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAiprGXeQO .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-tAiprGXeQO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tAiprGXeQO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tAiprGXeQO .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tAiprGXeQO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tAiprGXeQO .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tAiprGXeQO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tAiprGXeQO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tAiprGXeQO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tAiprGXeQO .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tAiprGXeQO .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tAiprGXeQO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAiprGXeQO .dropdown-item.active,
.cid-tAiprGXeQO .dropdown-item:active {
  background-color: transparent;
}
.cid-tAiprGXeQO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAiprGXeQO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAiprGXeQO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAiprGXeQO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAiprGXeQO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAiprGXeQO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAiprGXeQO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tAiprGXeQO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tAiprGXeQO button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tAiprGXeQO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAiprGXeQO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAiprGXeQO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAiprGXeQO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAiprGXeQO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAiprGXeQO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAiprGXeQO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAiprGXeQO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAiprGXeQO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAiprGXeQO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tAiprGXeQO a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tAiprGXeQO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAiprGXeQO .navbar {
    height: 70px;
  }
  .cid-tAiprGXeQO .navbar.opened {
    height: auto;
  }
  .cid-tAiprGXeQO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAiprCohqk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tAiprCohqk .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tAiprCohqk .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tAiprCohqk .carousel {
    height: 400px;
  }
}
.cid-tAiprCohqk .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tAiprCohqk .carousel .carousel-item,
.cid-tAiprCohqk .carousel .carousel-inner {
  height: 100%;
}
.cid-tAiprCohqk .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tAiprCohqk .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tAiprCohqk .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tAiprCohqk .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tAiprCohqk .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tAiprCohqk .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tAiprCohqk .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tAiprCohqk .row {
  position: relative;
}
.cid-tAiprCohqk .container {
  margin-bottom: 3px;
}
.cid-tAiprCohqk .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tAiprCohqk .carousel-control .mbri-left,
.cid-tAiprCohqk .carousel-control .mbri-right {
  display: none;
}
.cid-tAiprCohqk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAiprCohqk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tAiprCohqk .carousel-control {
    top: 70%;
  }
  .cid-tAiprCohqk .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tAiprCohqk .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tAiprCohqk .buttons-wrap {
  justify-content: start;
}
.cid-tAiprCohqk .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tAiprCohqk .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tAiprCohqk .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tAiprCohqk .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tAiprCohqk .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tAiprCohqk .wrap {
  z-index: 9999;
}
.cid-tAiprCohqk .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tAiprCohqk .btnHeader::before,
.cid-tAiprCohqk .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tAiprCohqk .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tAiprCohqk .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tAiprCohqk .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tAiprCohqk .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tAiprCohqk .img {
  position: relative;
}
.cid-tAiprCSMPH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tAiprCSMPH .lin {
  font-style: italic;
}
.cid-tAiprCSMPH .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tAiprDeLtl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tAiprDeLtl .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tAiprDeLtl .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tAiprDeLtl .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tAiprDeLtl .row {
    margin: 0;
  }
}
.cid-tAiprDeLtl .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tAiprDIoIL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tAiprDIoIL .wrapper {
  text-align: end;
}
.cid-tAiprDIoIL .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAiprDIoIL .row {
    text-align: center;
  }
  .cid-tAiprDIoIL .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tAiprDIoIL .mbr-section-title {
    text-align: center;
  }
}
.cid-tAiprDIoIL .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tAiprDIoIL .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tAiprDIoIL .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tAiprDIoIL .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tAiprDIoIL .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tAiprDIoIL .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tAiprE7IOj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tAiprE7IOj .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tAiprE7IOj .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tAiprEuRBQ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tAiprEuRBQ .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tAiprEuRBQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAiprEuRBQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tAiprEuRBQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tAiprEuRBQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tAiprEuRBQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tAiprEuRBQ .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tAiprEuRBQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tAiprEuRBQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tAiprEuRBQ .mbr-gallery-item > div img,
.cid-tAiprEuRBQ .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tAiprEuRBQ .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tAiprEuRBQ .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tAiprEuRBQ .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tAiprEuRBQ .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tAiprEuRBQ .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tAiprEuRBQ .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tAiprEuRBQ .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tAiprEuRBQ .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tAiprEuRBQ .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-tAiprF3hcV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tAiprF3hcV .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tAiprF3hcV .wrapper {
    padding: 0 6rem;
  }
}
.cid-tAiprF3hcV .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tAiprF3hcV .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tAiprF3hcV .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tAiprF3hcV .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tAiprF3hcV .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tAiprF3hcV .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tAiprF3hcV .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tAiprF3hcV .right {
    padding-right: 60px;
  }
}
.cid-tAiprF3hcV .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tAiprF3hcV .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tAiprF3hcV .mbr-section-title {
  text-align: right;
}
.cid-tAiprF3hcV .mbr-text,
.cid-tAiprF3hcV .mbr-section-btn {
  text-align: right;
}
.cid-tAiprF3hcV .mbr-text,
.cid-tAiprF3hcV .mbr-section-btn {
  color: #ffeed0;
}
.cid-tAiprFvP1a {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tAiprFvP1a .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tAiprFvP1a .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tAiprFvP1a .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tAiprFvP1a .row {
    margin: 0;
  }
}
.cid-tAiprFvP1a .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tAiprG1wjE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a2526-1613x1075.jpg");
}
.cid-tAiprG1wjE .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tAiprG1wjE .form-control,
.cid-tAiprG1wjE .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tAiprG1wjE .form-control::-webkit-input-placeholder,
.cid-tAiprG1wjE .field-input::-webkit-input-placeholder,
.cid-tAiprG1wjE .form-control::-webkit-input-placeholder,
.cid-tAiprG1wjE .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tAiprG1wjE .form-control:-moz-placeholder,
.cid-tAiprG1wjE .field-input:-moz-placeholder,
.cid-tAiprG1wjE .form-control:-moz-placeholder,
.cid-tAiprG1wjE .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tAiprG1wjE .form-control:hover,
.cid-tAiprG1wjE .field-input:hover,
.cid-tAiprG1wjE .form-control:focus,
.cid-tAiprG1wjE .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tAiprG1wjE .form-control:hover::-webkit-input-placeholder,
.cid-tAiprG1wjE .field-input:hover::-webkit-input-placeholder,
.cid-tAiprG1wjE .form-control:focus::-webkit-input-placeholder,
.cid-tAiprG1wjE .field-input:focus::-webkit-input-placeholder,
.cid-tAiprG1wjE .form-control:hover::-webkit-input-placeholder,
.cid-tAiprG1wjE .field-input:hover::-webkit-input-placeholder,
.cid-tAiprG1wjE .form-control:focus::-webkit-input-placeholder,
.cid-tAiprG1wjE .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tAiprG1wjE .form-control:hover:-moz-placeholder,
.cid-tAiprG1wjE .field-input:hover:-moz-placeholder,
.cid-tAiprG1wjE .form-control:focus:-moz-placeholder,
.cid-tAiprG1wjE .field-input:focus:-moz-placeholder,
.cid-tAiprG1wjE .form-control:hover:-moz-placeholder,
.cid-tAiprG1wjE .field-input:hover:-moz-placeholder,
.cid-tAiprG1wjE .form-control:focus:-moz-placeholder,
.cid-tAiprG1wjE .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tAiprG1wjE .jq-number__spin:hover,
.cid-tAiprG1wjE .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tAiprG1wjE .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tAiprG1wjE .jq-selectbox li,
.cid-tAiprG1wjE .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tAiprG1wjE .jq-selectbox li:hover,
.cid-tAiprG1wjE .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tAiprG1wjE .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tAiprG1wjE .jq-number__spin.minus:hover:after,
.cid-tAiprG1wjE .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tAiprG1wjE .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tAiprG1wjE .jq-number__spin.minus:after,
.cid-tAiprG1wjE .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tAiprG1wjE input::-webkit-clear-button {
  display: none;
}
.cid-tAiprG1wjE input::-webkit-inner-spin-button {
  display: none;
}
.cid-tAiprG1wjE input::-webkit-outer-spin-button {
  display: none;
}
.cid-tAiprG1wjE input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tAiprGwKT1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tAiprGwKT1 .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tAixHlvx65 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tAixHlvx65 .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tAixHlvx65 nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tAixHlvx65 .container,
  .cid-tAixHlvx65 .container-fluid {
    flex-wrap: initial;
  }
  .cid-tAixHlvx65 .nav-link:hover,
  .cid-tAixHlvx65 .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tAixHlvx65 .navbar-nav {
  margin: auto;
}
.cid-tAixHlvx65 .dropdown-item {
  color: #ffffff !important;
}
.cid-tAixHlvx65 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tAixHlvx65 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tAixHlvx65 .navbar-short,
.cid-tAixHlvx65 .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tAixHlvx65 .navbar-short .nav-link,
.cid-tAixHlvx65 .opened .nav-link,
.cid-tAixHlvx65 .navbar-short .navbar-caption,
.cid-tAixHlvx65 .opened .navbar-caption,
.cid-tAixHlvx65 .navbar-short .mbr-iconfont,
.cid-tAixHlvx65 .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tAixHlvx65 .navbar-short .hamburger span,
.cid-tAixHlvx65 .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tAixHlvx65 .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tAixHlvx65 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tAixHlvx65 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tAixHlvx65 .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tAixHlvx65 .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tAixHlvx65 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tAixHlvx65 .container {
  display: flex;
  margin: auto;
}
.cid-tAixHlvx65 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tAixHlvx65 .dropdown-menu,
.cid-tAixHlvx65 .navbar.opened {
  background: #000000 !important;
}
.cid-tAixHlvx65 .nav-item:focus,
.cid-tAixHlvx65 .nav-link:focus {
  outline: none;
}
.cid-tAixHlvx65 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tAixHlvx65 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAixHlvx65 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tAixHlvx65 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tAixHlvx65 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAixHlvx65 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAixHlvx65 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tAixHlvx65 .navbar.opened {
  transition: all 0.3s;
}
.cid-tAixHlvx65 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tAixHlvx65 .navbar .navbar-logo img {
  width: auto;
}
.cid-tAixHlvx65 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAixHlvx65 .navbar.collapsed {
  justify-content: center;
}
.cid-tAixHlvx65 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAixHlvx65 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAixHlvx65 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tAixHlvx65 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAixHlvx65 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAixHlvx65 .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-tAixHlvx65 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAixHlvx65 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAixHlvx65 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAixHlvx65 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAixHlvx65 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAixHlvx65 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAixHlvx65 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAixHlvx65 .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-tAixHlvx65 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tAixHlvx65 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tAixHlvx65 .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tAixHlvx65 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tAixHlvx65 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tAixHlvx65 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tAixHlvx65 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tAixHlvx65 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tAixHlvx65 .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tAixHlvx65 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tAixHlvx65 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAixHlvx65 .dropdown-item.active,
.cid-tAixHlvx65 .dropdown-item:active {
  background-color: transparent;
}
.cid-tAixHlvx65 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAixHlvx65 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAixHlvx65 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAixHlvx65 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tAixHlvx65 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAixHlvx65 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAixHlvx65 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tAixHlvx65 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tAixHlvx65 button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tAixHlvx65 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tAixHlvx65 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAixHlvx65 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAixHlvx65 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAixHlvx65 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAixHlvx65 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAixHlvx65 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAixHlvx65 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAixHlvx65 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAixHlvx65 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tAixHlvx65 a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tAixHlvx65 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tAixHlvx65 .navbar {
    height: 70px;
  }
  .cid-tAixHlvx65 .navbar.opened {
    height: auto;
  }
  .cid-tAixHlvx65 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAixHg3iZc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tAixHg3iZc .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tAixHg3iZc .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tAixHg3iZc .carousel {
    height: 400px;
  }
}
.cid-tAixHg3iZc .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tAixHg3iZc .carousel .carousel-item,
.cid-tAixHg3iZc .carousel .carousel-inner {
  height: 100%;
}
.cid-tAixHg3iZc .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tAixHg3iZc .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tAixHg3iZc .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tAixHg3iZc .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tAixHg3iZc .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tAixHg3iZc .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tAixHg3iZc .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tAixHg3iZc .row {
  position: relative;
}
.cid-tAixHg3iZc .container {
  margin-bottom: 3px;
}
.cid-tAixHg3iZc .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tAixHg3iZc .carousel-control .mbri-left,
.cid-tAixHg3iZc .carousel-control .mbri-right {
  display: none;
}
.cid-tAixHg3iZc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAixHg3iZc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tAixHg3iZc .carousel-control {
    top: 70%;
  }
  .cid-tAixHg3iZc .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tAixHg3iZc .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tAixHg3iZc .buttons-wrap {
  justify-content: start;
}
.cid-tAixHg3iZc .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tAixHg3iZc .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tAixHg3iZc .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tAixHg3iZc .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tAixHg3iZc .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tAixHg3iZc .wrap {
  z-index: 9999;
}
.cid-tAixHg3iZc .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tAixHg3iZc .btnHeader::before,
.cid-tAixHg3iZc .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tAixHg3iZc .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tAixHg3iZc .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tAixHg3iZc .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tAixHg3iZc .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tAixHg3iZc .img {
  position: relative;
}
.cid-tAixHgHOqe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tAixHgHOqe .lin {
  font-style: italic;
}
.cid-tAixHgHOqe .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tAixHhbosY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tAixHhbosY .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tAixHhbosY .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tAixHhbosY .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tAixHhbosY .row {
    margin: 0;
  }
}
.cid-tAixHhbosY .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tAixHhStqW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tAixHhStqW .wrapper {
  text-align: end;
}
.cid-tAixHhStqW .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tAixHhStqW .row {
    text-align: center;
  }
  .cid-tAixHhStqW .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tAixHhStqW .mbr-section-title {
    text-align: center;
  }
}
.cid-tAixHhStqW .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tAixHhStqW .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tAixHhStqW .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tAixHhStqW .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tAixHhStqW .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tAixHhStqW .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tAixHimxAf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tAixHimxAf .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tAixHimxAf .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tAixHiNDUa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tAixHiNDUa .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tAixHiNDUa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAixHiNDUa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tAixHiNDUa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tAixHiNDUa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tAixHiNDUa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tAixHiNDUa .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tAixHiNDUa .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tAixHiNDUa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tAixHiNDUa .mbr-gallery-item > div img,
.cid-tAixHiNDUa .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tAixHiNDUa .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tAixHiNDUa .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tAixHiNDUa .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tAixHiNDUa .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tAixHiNDUa .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tAixHiNDUa .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tAixHiNDUa .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tAixHiNDUa .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tAixHiNDUa .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-tAixHjrcMD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tAixHjrcMD .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tAixHjrcMD .wrapper {
    padding: 0 6rem;
  }
}
.cid-tAixHjrcMD .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tAixHjrcMD .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tAixHjrcMD .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tAixHjrcMD .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tAixHjrcMD .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tAixHjrcMD .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tAixHjrcMD .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tAixHjrcMD .right {
    padding-right: 60px;
  }
}
.cid-tAixHjrcMD .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tAixHjrcMD .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tAixHjrcMD .mbr-section-title {
  text-align: right;
}
.cid-tAixHjrcMD .mbr-text,
.cid-tAixHjrcMD .mbr-section-btn {
  text-align: right;
}
.cid-tAixHjrcMD .mbr-text,
.cid-tAixHjrcMD .mbr-section-btn {
  color: #ffeed0;
}
.cid-tAixHjVglG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tAixHjVglG .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tAixHjVglG .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tAixHjVglG .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tAixHjVglG .row {
    margin: 0;
  }
}
.cid-tAixHjVglG .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tAixHkwTKr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a1788-d-2000x1333.jpg");
}
.cid-tAixHkwTKr .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tAixHkwTKr .form-control,
.cid-tAixHkwTKr .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tAixHkwTKr .form-control::-webkit-input-placeholder,
.cid-tAixHkwTKr .field-input::-webkit-input-placeholder,
.cid-tAixHkwTKr .form-control::-webkit-input-placeholder,
.cid-tAixHkwTKr .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tAixHkwTKr .form-control:-moz-placeholder,
.cid-tAixHkwTKr .field-input:-moz-placeholder,
.cid-tAixHkwTKr .form-control:-moz-placeholder,
.cid-tAixHkwTKr .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tAixHkwTKr .form-control:hover,
.cid-tAixHkwTKr .field-input:hover,
.cid-tAixHkwTKr .form-control:focus,
.cid-tAixHkwTKr .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tAixHkwTKr .form-control:hover::-webkit-input-placeholder,
.cid-tAixHkwTKr .field-input:hover::-webkit-input-placeholder,
.cid-tAixHkwTKr .form-control:focus::-webkit-input-placeholder,
.cid-tAixHkwTKr .field-input:focus::-webkit-input-placeholder,
.cid-tAixHkwTKr .form-control:hover::-webkit-input-placeholder,
.cid-tAixHkwTKr .field-input:hover::-webkit-input-placeholder,
.cid-tAixHkwTKr .form-control:focus::-webkit-input-placeholder,
.cid-tAixHkwTKr .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tAixHkwTKr .form-control:hover:-moz-placeholder,
.cid-tAixHkwTKr .field-input:hover:-moz-placeholder,
.cid-tAixHkwTKr .form-control:focus:-moz-placeholder,
.cid-tAixHkwTKr .field-input:focus:-moz-placeholder,
.cid-tAixHkwTKr .form-control:hover:-moz-placeholder,
.cid-tAixHkwTKr .field-input:hover:-moz-placeholder,
.cid-tAixHkwTKr .form-control:focus:-moz-placeholder,
.cid-tAixHkwTKr .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tAixHkwTKr .jq-number__spin:hover,
.cid-tAixHkwTKr .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tAixHkwTKr .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tAixHkwTKr .jq-selectbox li,
.cid-tAixHkwTKr .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tAixHkwTKr .jq-selectbox li:hover,
.cid-tAixHkwTKr .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tAixHkwTKr .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tAixHkwTKr .jq-number__spin.minus:hover:after,
.cid-tAixHkwTKr .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tAixHkwTKr .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tAixHkwTKr .jq-number__spin.minus:after,
.cid-tAixHkwTKr .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tAixHkwTKr input::-webkit-clear-button {
  display: none;
}
.cid-tAixHkwTKr input::-webkit-inner-spin-button {
  display: none;
}
.cid-tAixHkwTKr input::-webkit-outer-spin-button {
  display: none;
}
.cid-tAixHkwTKr input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tAixHl2jjn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tAixHl2jjn .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tD81LAUZit {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tD81LAUZit .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tD81LAUZit nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tD81LAUZit .container,
  .cid-tD81LAUZit .container-fluid {
    flex-wrap: initial;
  }
  .cid-tD81LAUZit .nav-link:hover,
  .cid-tD81LAUZit .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tD81LAUZit .navbar-nav {
  margin: auto;
}
.cid-tD81LAUZit .dropdown-item {
  color: #ffffff !important;
}
.cid-tD81LAUZit .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tD81LAUZit .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tD81LAUZit .navbar-short,
.cid-tD81LAUZit .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tD81LAUZit .navbar-short .nav-link,
.cid-tD81LAUZit .opened .nav-link,
.cid-tD81LAUZit .navbar-short .navbar-caption,
.cid-tD81LAUZit .opened .navbar-caption,
.cid-tD81LAUZit .navbar-short .mbr-iconfont,
.cid-tD81LAUZit .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tD81LAUZit .navbar-short .hamburger span,
.cid-tD81LAUZit .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tD81LAUZit .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tD81LAUZit .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tD81LAUZit .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tD81LAUZit .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tD81LAUZit .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tD81LAUZit .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tD81LAUZit .container {
  display: flex;
  margin: auto;
}
.cid-tD81LAUZit .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tD81LAUZit .dropdown-menu,
.cid-tD81LAUZit .navbar.opened {
  background: #000000 !important;
}
.cid-tD81LAUZit .nav-item:focus,
.cid-tD81LAUZit .nav-link:focus {
  outline: none;
}
.cid-tD81LAUZit .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tD81LAUZit .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tD81LAUZit .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tD81LAUZit .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tD81LAUZit .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tD81LAUZit .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tD81LAUZit .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tD81LAUZit .navbar.opened {
  transition: all 0.3s;
}
.cid-tD81LAUZit .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tD81LAUZit .navbar .navbar-logo img {
  width: auto;
}
.cid-tD81LAUZit .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tD81LAUZit .navbar.collapsed {
  justify-content: center;
}
.cid-tD81LAUZit .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tD81LAUZit .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tD81LAUZit .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tD81LAUZit .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tD81LAUZit .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tD81LAUZit .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-tD81LAUZit .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tD81LAUZit .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tD81LAUZit .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tD81LAUZit .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tD81LAUZit .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tD81LAUZit .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tD81LAUZit .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tD81LAUZit .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-tD81LAUZit .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tD81LAUZit .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tD81LAUZit .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tD81LAUZit .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tD81LAUZit .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tD81LAUZit .navbar.navbar-short {
  min-height: 60px;
}
.cid-tD81LAUZit .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tD81LAUZit .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tD81LAUZit .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tD81LAUZit .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tD81LAUZit .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tD81LAUZit .dropdown-item.active,
.cid-tD81LAUZit .dropdown-item:active {
  background-color: transparent;
}
.cid-tD81LAUZit .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tD81LAUZit .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tD81LAUZit .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tD81LAUZit .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tD81LAUZit .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tD81LAUZit .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tD81LAUZit ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tD81LAUZit .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tD81LAUZit button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tD81LAUZit button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tD81LAUZit button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tD81LAUZit button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tD81LAUZit button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tD81LAUZit button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tD81LAUZit nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tD81LAUZit nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tD81LAUZit nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tD81LAUZit nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tD81LAUZit .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tD81LAUZit a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tD81LAUZit .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tD81LAUZit .navbar {
    height: 70px;
  }
  .cid-tD81LAUZit .navbar.opened {
    height: auto;
  }
  .cid-tD81LAUZit .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tD81LwpNj8 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tD81LwpNj8 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tD81LwpNj8 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tD81LwpNj8 .carousel {
    height: 400px;
  }
}
.cid-tD81LwpNj8 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tD81LwpNj8 .carousel .carousel-item,
.cid-tD81LwpNj8 .carousel .carousel-inner {
  height: 100%;
}
.cid-tD81LwpNj8 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tD81LwpNj8 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tD81LwpNj8 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tD81LwpNj8 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tD81LwpNj8 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tD81LwpNj8 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tD81LwpNj8 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tD81LwpNj8 .row {
  position: relative;
}
.cid-tD81LwpNj8 .container {
  margin-bottom: 3px;
}
.cid-tD81LwpNj8 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tD81LwpNj8 .carousel-control .mbri-left,
.cid-tD81LwpNj8 .carousel-control .mbri-right {
  display: none;
}
.cid-tD81LwpNj8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tD81LwpNj8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tD81LwpNj8 .carousel-control {
    top: 70%;
  }
  .cid-tD81LwpNj8 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tD81LwpNj8 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tD81LwpNj8 .buttons-wrap {
  justify-content: start;
}
.cid-tD81LwpNj8 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tD81LwpNj8 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tD81LwpNj8 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tD81LwpNj8 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tD81LwpNj8 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tD81LwpNj8 .wrap {
  z-index: 9999;
}
.cid-tD81LwpNj8 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tD81LwpNj8 .btnHeader::before,
.cid-tD81LwpNj8 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tD81LwpNj8 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tD81LwpNj8 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tD81LwpNj8 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tD81LwpNj8 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tD81LwpNj8 .img {
  position: relative;
}
.cid-tD81LwR85g {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tD81LwR85g .lin {
  font-style: italic;
}
.cid-tD81LwR85g .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tD81Lxghe1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tD81Lxghe1 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tD81Lxghe1 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tD81Lxghe1 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tD81Lxghe1 .row {
    margin: 0;
  }
}
.cid-tD81Lxghe1 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tD81LxNAsj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tD81LxNAsj .wrapper {
  text-align: end;
}
.cid-tD81LxNAsj .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tD81LxNAsj .row {
    text-align: center;
  }
  .cid-tD81LxNAsj .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tD81LxNAsj .mbr-section-title {
    text-align: center;
  }
}
.cid-tD81LxNAsj .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tD81LxNAsj .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tD81LxNAsj .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tD81LxNAsj .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tD81LxNAsj .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tD81LxNAsj .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tD81Lya4iK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tD81Lya4iK .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tD81Lya4iK .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tD81Lyw5fi {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tD81Lyw5fi .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tD81Lyw5fi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tD81Lyw5fi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tD81Lyw5fi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tD81Lyw5fi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tD81Lyw5fi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tD81Lyw5fi .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tD81Lyw5fi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tD81Lyw5fi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tD81Lyw5fi .mbr-gallery-item > div img,
.cid-tD81Lyw5fi .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tD81Lyw5fi .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tD81Lyw5fi .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tD81Lyw5fi .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tD81Lyw5fi .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tD81Lyw5fi .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tD81Lyw5fi .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tD81Lyw5fi .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tD81Lyw5fi .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tD81Lyw5fi .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-tD81Lz3vnG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tD81Lz3vnG .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tD81Lz3vnG .wrapper {
    padding: 0 6rem;
  }
}
.cid-tD81Lz3vnG .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tD81Lz3vnG .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tD81Lz3vnG .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tD81Lz3vnG .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tD81Lz3vnG .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tD81Lz3vnG .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tD81Lz3vnG .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tD81Lz3vnG .right {
    padding-right: 60px;
  }
}
.cid-tD81Lz3vnG .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tD81Lz3vnG .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tD81Lz3vnG .mbr-section-title {
  text-align: right;
}
.cid-tD81Lz3vnG .mbr-text,
.cid-tD81Lz3vnG .mbr-section-btn {
  text-align: right;
}
.cid-tD81Lz3vnG .mbr-text,
.cid-tD81Lz3vnG .mbr-section-btn {
  color: #ffeed0;
}
.cid-tD81Lzt5Jb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tD81Lzt5Jb .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tD81Lzt5Jb .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tD81Lzt5Jb .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tD81Lzt5Jb .row {
    margin: 0;
  }
}
.cid-tD81Lzt5Jb .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tD81LA1nMI {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a3829-d2-1613x1075.jpg");
}
.cid-tD81LA1nMI .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tD81LA1nMI .form-control,
.cid-tD81LA1nMI .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tD81LA1nMI .form-control::-webkit-input-placeholder,
.cid-tD81LA1nMI .field-input::-webkit-input-placeholder,
.cid-tD81LA1nMI .form-control::-webkit-input-placeholder,
.cid-tD81LA1nMI .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tD81LA1nMI .form-control:-moz-placeholder,
.cid-tD81LA1nMI .field-input:-moz-placeholder,
.cid-tD81LA1nMI .form-control:-moz-placeholder,
.cid-tD81LA1nMI .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tD81LA1nMI .form-control:hover,
.cid-tD81LA1nMI .field-input:hover,
.cid-tD81LA1nMI .form-control:focus,
.cid-tD81LA1nMI .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tD81LA1nMI .form-control:hover::-webkit-input-placeholder,
.cid-tD81LA1nMI .field-input:hover::-webkit-input-placeholder,
.cid-tD81LA1nMI .form-control:focus::-webkit-input-placeholder,
.cid-tD81LA1nMI .field-input:focus::-webkit-input-placeholder,
.cid-tD81LA1nMI .form-control:hover::-webkit-input-placeholder,
.cid-tD81LA1nMI .field-input:hover::-webkit-input-placeholder,
.cid-tD81LA1nMI .form-control:focus::-webkit-input-placeholder,
.cid-tD81LA1nMI .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tD81LA1nMI .form-control:hover:-moz-placeholder,
.cid-tD81LA1nMI .field-input:hover:-moz-placeholder,
.cid-tD81LA1nMI .form-control:focus:-moz-placeholder,
.cid-tD81LA1nMI .field-input:focus:-moz-placeholder,
.cid-tD81LA1nMI .form-control:hover:-moz-placeholder,
.cid-tD81LA1nMI .field-input:hover:-moz-placeholder,
.cid-tD81LA1nMI .form-control:focus:-moz-placeholder,
.cid-tD81LA1nMI .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tD81LA1nMI .jq-number__spin:hover,
.cid-tD81LA1nMI .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tD81LA1nMI .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tD81LA1nMI .jq-selectbox li,
.cid-tD81LA1nMI .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tD81LA1nMI .jq-selectbox li:hover,
.cid-tD81LA1nMI .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tD81LA1nMI .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tD81LA1nMI .jq-number__spin.minus:hover:after,
.cid-tD81LA1nMI .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tD81LA1nMI .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tD81LA1nMI .jq-number__spin.minus:after,
.cid-tD81LA1nMI .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tD81LA1nMI input::-webkit-clear-button {
  display: none;
}
.cid-tD81LA1nMI input::-webkit-inner-spin-button {
  display: none;
}
.cid-tD81LA1nMI input::-webkit-outer-spin-button {
  display: none;
}
.cid-tD81LA1nMI input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tD81LAumjG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tD81LAumjG .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tDi2Awu6gf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tDi2Awu6gf .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tDi2Awu6gf nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tDi2Awu6gf .container,
  .cid-tDi2Awu6gf .container-fluid {
    flex-wrap: initial;
  }
  .cid-tDi2Awu6gf .nav-link:hover,
  .cid-tDi2Awu6gf .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tDi2Awu6gf .navbar-nav {
  margin: auto;
}
.cid-tDi2Awu6gf .dropdown-item {
  color: #ffffff !important;
}
.cid-tDi2Awu6gf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDi2Awu6gf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDi2Awu6gf .navbar-short,
.cid-tDi2Awu6gf .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tDi2Awu6gf .navbar-short .nav-link,
.cid-tDi2Awu6gf .opened .nav-link,
.cid-tDi2Awu6gf .navbar-short .navbar-caption,
.cid-tDi2Awu6gf .opened .navbar-caption,
.cid-tDi2Awu6gf .navbar-short .mbr-iconfont,
.cid-tDi2Awu6gf .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tDi2Awu6gf .navbar-short .hamburger span,
.cid-tDi2Awu6gf .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tDi2Awu6gf .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tDi2Awu6gf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDi2Awu6gf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tDi2Awu6gf .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tDi2Awu6gf .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tDi2Awu6gf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tDi2Awu6gf .container {
  display: flex;
  margin: auto;
}
.cid-tDi2Awu6gf .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tDi2Awu6gf .dropdown-menu,
.cid-tDi2Awu6gf .navbar.opened {
  background: #000000 !important;
}
.cid-tDi2Awu6gf .nav-item:focus,
.cid-tDi2Awu6gf .nav-link:focus {
  outline: none;
}
.cid-tDi2Awu6gf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDi2Awu6gf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDi2Awu6gf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDi2Awu6gf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDi2Awu6gf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDi2Awu6gf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDi2Awu6gf .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tDi2Awu6gf .navbar.opened {
  transition: all 0.3s;
}
.cid-tDi2Awu6gf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDi2Awu6gf .navbar .navbar-logo img {
  width: auto;
}
.cid-tDi2Awu6gf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDi2Awu6gf .navbar.collapsed {
  justify-content: center;
}
.cid-tDi2Awu6gf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDi2Awu6gf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tDi2Awu6gf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tDi2Awu6gf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDi2Awu6gf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDi2Awu6gf .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-tDi2Awu6gf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDi2Awu6gf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDi2Awu6gf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDi2Awu6gf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDi2Awu6gf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDi2Awu6gf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDi2Awu6gf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDi2Awu6gf .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-tDi2Awu6gf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tDi2Awu6gf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tDi2Awu6gf .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tDi2Awu6gf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDi2Awu6gf .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tDi2Awu6gf .navbar.navbar-short {
  min-height: 60px;
}
.cid-tDi2Awu6gf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tDi2Awu6gf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tDi2Awu6gf .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tDi2Awu6gf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tDi2Awu6gf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDi2Awu6gf .dropdown-item.active,
.cid-tDi2Awu6gf .dropdown-item:active {
  background-color: transparent;
}
.cid-tDi2Awu6gf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDi2Awu6gf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDi2Awu6gf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDi2Awu6gf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tDi2Awu6gf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDi2Awu6gf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDi2Awu6gf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDi2Awu6gf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDi2Awu6gf button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDi2Awu6gf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tDi2Awu6gf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDi2Awu6gf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDi2Awu6gf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDi2Awu6gf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDi2Awu6gf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDi2Awu6gf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDi2Awu6gf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDi2Awu6gf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDi2Awu6gf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDi2Awu6gf a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tDi2Awu6gf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tDi2Awu6gf .navbar {
    height: 70px;
  }
  .cid-tDi2Awu6gf .navbar.opened {
    height: auto;
  }
  .cid-tDi2Awu6gf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDi2ArMIKa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tDi2ArMIKa .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tDi2ArMIKa .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tDi2ArMIKa .carousel {
    height: 400px;
  }
}
.cid-tDi2ArMIKa .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tDi2ArMIKa .carousel .carousel-item,
.cid-tDi2ArMIKa .carousel .carousel-inner {
  height: 100%;
}
.cid-tDi2ArMIKa .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tDi2ArMIKa .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tDi2ArMIKa .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tDi2ArMIKa .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tDi2ArMIKa .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tDi2ArMIKa .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tDi2ArMIKa .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tDi2ArMIKa .row {
  position: relative;
}
.cid-tDi2ArMIKa .container {
  margin-bottom: 3px;
}
.cid-tDi2ArMIKa .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tDi2ArMIKa .carousel-control .mbri-left,
.cid-tDi2ArMIKa .carousel-control .mbri-right {
  display: none;
}
.cid-tDi2ArMIKa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tDi2ArMIKa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tDi2ArMIKa .carousel-control {
    top: 70%;
  }
  .cid-tDi2ArMIKa .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tDi2ArMIKa .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tDi2ArMIKa .buttons-wrap {
  justify-content: start;
}
.cid-tDi2ArMIKa .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tDi2ArMIKa .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tDi2ArMIKa .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tDi2ArMIKa .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tDi2ArMIKa .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tDi2ArMIKa .wrap {
  z-index: 9999;
}
.cid-tDi2ArMIKa .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tDi2ArMIKa .btnHeader::before,
.cid-tDi2ArMIKa .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tDi2ArMIKa .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tDi2ArMIKa .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tDi2ArMIKa .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tDi2ArMIKa .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tDi2ArMIKa .img {
  position: relative;
}
.cid-tDi2AskGhp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tDi2AskGhp .lin {
  font-style: italic;
}
.cid-tDi2AskGhp .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tDi2AsI0Rj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tDi2AsI0Rj .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tDi2AsI0Rj .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tDi2AsI0Rj .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tDi2AsI0Rj .row {
    margin: 0;
  }
}
.cid-tDi2AsI0Rj .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tDi2AthlsT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tDi2AthlsT .wrapper {
  text-align: end;
}
.cid-tDi2AthlsT .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tDi2AthlsT .row {
    text-align: center;
  }
  .cid-tDi2AthlsT .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tDi2AthlsT .mbr-section-title {
    text-align: center;
  }
}
.cid-tDi2AthlsT .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tDi2AthlsT .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tDi2AthlsT .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tDi2AthlsT .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tDi2AthlsT .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tDi2AthlsT .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tDi2AtEPig {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tDi2AtEPig .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tDi2AtEPig .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tDi2Au28yN {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tDi2Au28yN .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tDi2Au28yN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tDi2Au28yN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tDi2Au28yN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tDi2Au28yN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tDi2Au28yN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tDi2Au28yN .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tDi2Au28yN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tDi2Au28yN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tDi2Au28yN .mbr-gallery-item > div img,
.cid-tDi2Au28yN .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tDi2Au28yN .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tDi2Au28yN .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tDi2Au28yN .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tDi2Au28yN .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tDi2Au28yN .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tDi2Au28yN .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tDi2Au28yN .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tDi2Au28yN .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tDi2Au28yN .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
#custom-html-jr {
  /* Type valid CSS here */
}
#custom-html-jr div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-jr p {
  font-size: 60px;
  color: #777;
}
#custom-html-m7 {
  /* Type valid CSS here */
}
#custom-html-m7 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-m7 p {
  font-size: 60px;
  color: #777;
}
.cid-tDi2AuzitL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tDi2AuzitL .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tDi2AuzitL .wrapper {
    padding: 0 6rem;
  }
}
.cid-tDi2AuzitL .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tDi2AuzitL .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tDi2AuzitL .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tDi2AuzitL .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tDi2AuzitL .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tDi2AuzitL .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tDi2AuzitL .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tDi2AuzitL .right {
    padding-right: 60px;
  }
}
.cid-tDi2AuzitL .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tDi2AuzitL .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tDi2AuzitL .mbr-section-title {
  text-align: right;
}
.cid-tDi2AuzitL .mbr-text,
.cid-tDi2AuzitL .mbr-section-btn {
  text-align: right;
}
.cid-tDi2AuzitL .mbr-text,
.cid-tDi2AuzitL .mbr-section-btn {
  color: #ffeed0;
}
.cid-tDi2Av0DcY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tDi2Av0DcY .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tDi2Av0DcY .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tDi2Av0DcY .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tDi2Av0DcY .row {
    margin: 0;
  }
}
.cid-tDi2Av0DcY .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tDi2AvxBmr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/salvo1-1613x907.jpg");
}
.cid-tDi2AvxBmr .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tDi2AvxBmr .form-control,
.cid-tDi2AvxBmr .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tDi2AvxBmr .form-control::-webkit-input-placeholder,
.cid-tDi2AvxBmr .field-input::-webkit-input-placeholder,
.cid-tDi2AvxBmr .form-control::-webkit-input-placeholder,
.cid-tDi2AvxBmr .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tDi2AvxBmr .form-control:-moz-placeholder,
.cid-tDi2AvxBmr .field-input:-moz-placeholder,
.cid-tDi2AvxBmr .form-control:-moz-placeholder,
.cid-tDi2AvxBmr .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tDi2AvxBmr .form-control:hover,
.cid-tDi2AvxBmr .field-input:hover,
.cid-tDi2AvxBmr .form-control:focus,
.cid-tDi2AvxBmr .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tDi2AvxBmr .form-control:hover::-webkit-input-placeholder,
.cid-tDi2AvxBmr .field-input:hover::-webkit-input-placeholder,
.cid-tDi2AvxBmr .form-control:focus::-webkit-input-placeholder,
.cid-tDi2AvxBmr .field-input:focus::-webkit-input-placeholder,
.cid-tDi2AvxBmr .form-control:hover::-webkit-input-placeholder,
.cid-tDi2AvxBmr .field-input:hover::-webkit-input-placeholder,
.cid-tDi2AvxBmr .form-control:focus::-webkit-input-placeholder,
.cid-tDi2AvxBmr .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tDi2AvxBmr .form-control:hover:-moz-placeholder,
.cid-tDi2AvxBmr .field-input:hover:-moz-placeholder,
.cid-tDi2AvxBmr .form-control:focus:-moz-placeholder,
.cid-tDi2AvxBmr .field-input:focus:-moz-placeholder,
.cid-tDi2AvxBmr .form-control:hover:-moz-placeholder,
.cid-tDi2AvxBmr .field-input:hover:-moz-placeholder,
.cid-tDi2AvxBmr .form-control:focus:-moz-placeholder,
.cid-tDi2AvxBmr .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tDi2AvxBmr .jq-number__spin:hover,
.cid-tDi2AvxBmr .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tDi2AvxBmr .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tDi2AvxBmr .jq-selectbox li,
.cid-tDi2AvxBmr .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tDi2AvxBmr .jq-selectbox li:hover,
.cid-tDi2AvxBmr .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tDi2AvxBmr .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tDi2AvxBmr .jq-number__spin.minus:hover:after,
.cid-tDi2AvxBmr .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tDi2AvxBmr .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tDi2AvxBmr .jq-number__spin.minus:after,
.cid-tDi2AvxBmr .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tDi2AvxBmr input::-webkit-clear-button {
  display: none;
}
.cid-tDi2AvxBmr input::-webkit-inner-spin-button {
  display: none;
}
.cid-tDi2AvxBmr input::-webkit-outer-spin-button {
  display: none;
}
.cid-tDi2AvxBmr input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tDi2Aw4hkL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tDi2Aw4hkL .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tEx4v4RGsK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tEx4v4RGsK .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tEx4v4RGsK nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tEx4v4RGsK .container,
  .cid-tEx4v4RGsK .container-fluid {
    flex-wrap: initial;
  }
  .cid-tEx4v4RGsK .nav-link:hover,
  .cid-tEx4v4RGsK .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tEx4v4RGsK .navbar-nav {
  margin: auto;
}
.cid-tEx4v4RGsK .dropdown-item {
  color: #ffffff !important;
}
.cid-tEx4v4RGsK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEx4v4RGsK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEx4v4RGsK .navbar-short,
.cid-tEx4v4RGsK .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tEx4v4RGsK .navbar-short .nav-link,
.cid-tEx4v4RGsK .opened .nav-link,
.cid-tEx4v4RGsK .navbar-short .navbar-caption,
.cid-tEx4v4RGsK .opened .navbar-caption,
.cid-tEx4v4RGsK .navbar-short .mbr-iconfont,
.cid-tEx4v4RGsK .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tEx4v4RGsK .navbar-short .hamburger span,
.cid-tEx4v4RGsK .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tEx4v4RGsK .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tEx4v4RGsK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEx4v4RGsK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tEx4v4RGsK .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tEx4v4RGsK .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tEx4v4RGsK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEx4v4RGsK .container {
  display: flex;
  margin: auto;
}
.cid-tEx4v4RGsK .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEx4v4RGsK .dropdown-menu,
.cid-tEx4v4RGsK .navbar.opened {
  background: #000000 !important;
}
.cid-tEx4v4RGsK .nav-item:focus,
.cid-tEx4v4RGsK .nav-link:focus {
  outline: none;
}
.cid-tEx4v4RGsK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEx4v4RGsK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEx4v4RGsK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEx4v4RGsK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEx4v4RGsK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEx4v4RGsK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEx4v4RGsK .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tEx4v4RGsK .navbar.opened {
  transition: all 0.3s;
}
.cid-tEx4v4RGsK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEx4v4RGsK .navbar .navbar-logo img {
  width: auto;
}
.cid-tEx4v4RGsK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEx4v4RGsK .navbar.collapsed {
  justify-content: center;
}
.cid-tEx4v4RGsK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEx4v4RGsK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEx4v4RGsK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEx4v4RGsK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEx4v4RGsK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEx4v4RGsK .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-tEx4v4RGsK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEx4v4RGsK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEx4v4RGsK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEx4v4RGsK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEx4v4RGsK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEx4v4RGsK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEx4v4RGsK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEx4v4RGsK .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-tEx4v4RGsK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEx4v4RGsK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tEx4v4RGsK .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEx4v4RGsK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEx4v4RGsK .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tEx4v4RGsK .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEx4v4RGsK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEx4v4RGsK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEx4v4RGsK .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tEx4v4RGsK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tEx4v4RGsK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEx4v4RGsK .dropdown-item.active,
.cid-tEx4v4RGsK .dropdown-item:active {
  background-color: transparent;
}
.cid-tEx4v4RGsK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEx4v4RGsK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEx4v4RGsK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEx4v4RGsK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tEx4v4RGsK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEx4v4RGsK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEx4v4RGsK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEx4v4RGsK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEx4v4RGsK button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEx4v4RGsK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tEx4v4RGsK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEx4v4RGsK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEx4v4RGsK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEx4v4RGsK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEx4v4RGsK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEx4v4RGsK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEx4v4RGsK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEx4v4RGsK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEx4v4RGsK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEx4v4RGsK a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tEx4v4RGsK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tEx4v4RGsK .navbar {
    height: 70px;
  }
  .cid-tEx4v4RGsK .navbar.opened {
    height: auto;
  }
  .cid-tEx4v4RGsK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEx4uZEoT0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tEx4uZEoT0 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tEx4uZEoT0 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tEx4uZEoT0 .carousel {
    height: 400px;
  }
}
.cid-tEx4uZEoT0 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tEx4uZEoT0 .carousel .carousel-item,
.cid-tEx4uZEoT0 .carousel .carousel-inner {
  height: 100%;
}
.cid-tEx4uZEoT0 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tEx4uZEoT0 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tEx4uZEoT0 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tEx4uZEoT0 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tEx4uZEoT0 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tEx4uZEoT0 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tEx4uZEoT0 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tEx4uZEoT0 .row {
  position: relative;
}
.cid-tEx4uZEoT0 .container {
  margin-bottom: 3px;
}
.cid-tEx4uZEoT0 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tEx4uZEoT0 .carousel-control .mbri-left,
.cid-tEx4uZEoT0 .carousel-control .mbri-right {
  display: none;
}
.cid-tEx4uZEoT0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tEx4uZEoT0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tEx4uZEoT0 .carousel-control {
    top: 70%;
  }
  .cid-tEx4uZEoT0 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tEx4uZEoT0 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tEx4uZEoT0 .buttons-wrap {
  justify-content: start;
}
.cid-tEx4uZEoT0 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tEx4uZEoT0 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tEx4uZEoT0 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tEx4uZEoT0 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tEx4uZEoT0 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tEx4uZEoT0 .wrap {
  z-index: 9999;
}
.cid-tEx4uZEoT0 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tEx4uZEoT0 .btnHeader::before,
.cid-tEx4uZEoT0 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tEx4uZEoT0 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tEx4uZEoT0 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tEx4uZEoT0 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tEx4uZEoT0 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tEx4uZEoT0 .img {
  position: relative;
}
.cid-tEx4v0alHF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tEx4v0alHF .lin {
  font-style: italic;
}
.cid-tEx4v0alHF .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tEx4v0yWOI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tEx4v0yWOI .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tEx4v0yWOI .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEx4v0yWOI .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tEx4v0yWOI .row {
    margin: 0;
  }
}
.cid-tEx4v0yWOI .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tEx4v11hyu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tEx4v11hyu .wrapper {
  text-align: end;
}
.cid-tEx4v11hyu .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tEx4v11hyu .row {
    text-align: center;
  }
  .cid-tEx4v11hyu .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tEx4v11hyu .mbr-section-title {
    text-align: center;
  }
}
.cid-tEx4v11hyu .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tEx4v11hyu .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tEx4v11hyu .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tEx4v11hyu .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tEx4v11hyu .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tEx4v11hyu .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tEx4v1ogB4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tEx4v1ogB4 .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tEx4v1ogB4 .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tEx4v1Ludz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tEx4v1Ludz .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tEx4v1Ludz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tEx4v1Ludz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tEx4v1Ludz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tEx4v1Ludz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tEx4v1Ludz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tEx4v1Ludz .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tEx4v1Ludz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tEx4v1Ludz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tEx4v1Ludz .mbr-gallery-item > div img,
.cid-tEx4v1Ludz .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tEx4v1Ludz .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tEx4v1Ludz .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tEx4v1Ludz .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tEx4v1Ludz .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tEx4v1Ludz .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tEx4v1Ludz .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tEx4v1Ludz .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tEx4v1Ludz .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tEx4v1Ludz .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
#custom-html-k0 {
  /* Type valid CSS here */
}
#custom-html-k0 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-k0 p {
  font-size: 60px;
  color: #777;
}
#custom-html-k1 {
  /* Type valid CSS here */
}
#custom-html-k1 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-k1 p {
  font-size: 60px;
  color: #777;
}
.cid-tEx4v2ZBUk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tEx4v2ZBUk .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tEx4v2ZBUk .wrapper {
    padding: 0 6rem;
  }
}
.cid-tEx4v2ZBUk .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tEx4v2ZBUk .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tEx4v2ZBUk .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tEx4v2ZBUk .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tEx4v2ZBUk .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tEx4v2ZBUk .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tEx4v2ZBUk .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tEx4v2ZBUk .right {
    padding-right: 60px;
  }
}
.cid-tEx4v2ZBUk .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tEx4v2ZBUk .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tEx4v2ZBUk .mbr-section-title {
  text-align: right;
}
.cid-tEx4v2ZBUk .mbr-text,
.cid-tEx4v2ZBUk .mbr-section-btn {
  text-align: right;
}
.cid-tEx4v2ZBUk .mbr-text,
.cid-tEx4v2ZBUk .mbr-section-btn {
  color: #ffeed0;
}
.cid-tEx4v3rMkr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tEx4v3rMkr .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tEx4v3rMkr .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEx4v3rMkr .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tEx4v3rMkr .row {
    margin: 0;
  }
}
.cid-tEx4v3rMkr .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tEx4v3XdkD {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a4868-d3-2000x1334.jpg");
}
.cid-tEx4v3XdkD .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tEx4v3XdkD .form-control,
.cid-tEx4v3XdkD .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tEx4v3XdkD .form-control::-webkit-input-placeholder,
.cid-tEx4v3XdkD .field-input::-webkit-input-placeholder,
.cid-tEx4v3XdkD .form-control::-webkit-input-placeholder,
.cid-tEx4v3XdkD .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tEx4v3XdkD .form-control:-moz-placeholder,
.cid-tEx4v3XdkD .field-input:-moz-placeholder,
.cid-tEx4v3XdkD .form-control:-moz-placeholder,
.cid-tEx4v3XdkD .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tEx4v3XdkD .form-control:hover,
.cid-tEx4v3XdkD .field-input:hover,
.cid-tEx4v3XdkD .form-control:focus,
.cid-tEx4v3XdkD .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tEx4v3XdkD .form-control:hover::-webkit-input-placeholder,
.cid-tEx4v3XdkD .field-input:hover::-webkit-input-placeholder,
.cid-tEx4v3XdkD .form-control:focus::-webkit-input-placeholder,
.cid-tEx4v3XdkD .field-input:focus::-webkit-input-placeholder,
.cid-tEx4v3XdkD .form-control:hover::-webkit-input-placeholder,
.cid-tEx4v3XdkD .field-input:hover::-webkit-input-placeholder,
.cid-tEx4v3XdkD .form-control:focus::-webkit-input-placeholder,
.cid-tEx4v3XdkD .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tEx4v3XdkD .form-control:hover:-moz-placeholder,
.cid-tEx4v3XdkD .field-input:hover:-moz-placeholder,
.cid-tEx4v3XdkD .form-control:focus:-moz-placeholder,
.cid-tEx4v3XdkD .field-input:focus:-moz-placeholder,
.cid-tEx4v3XdkD .form-control:hover:-moz-placeholder,
.cid-tEx4v3XdkD .field-input:hover:-moz-placeholder,
.cid-tEx4v3XdkD .form-control:focus:-moz-placeholder,
.cid-tEx4v3XdkD .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tEx4v3XdkD .jq-number__spin:hover,
.cid-tEx4v3XdkD .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tEx4v3XdkD .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tEx4v3XdkD .jq-selectbox li,
.cid-tEx4v3XdkD .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tEx4v3XdkD .jq-selectbox li:hover,
.cid-tEx4v3XdkD .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tEx4v3XdkD .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tEx4v3XdkD .jq-number__spin.minus:hover:after,
.cid-tEx4v3XdkD .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tEx4v3XdkD .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tEx4v3XdkD .jq-number__spin.minus:after,
.cid-tEx4v3XdkD .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tEx4v3XdkD input::-webkit-clear-button {
  display: none;
}
.cid-tEx4v3XdkD input::-webkit-inner-spin-button {
  display: none;
}
.cid-tEx4v3XdkD input::-webkit-outer-spin-button {
  display: none;
}
.cid-tEx4v3XdkD input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tEx4v4rjkQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tEx4v4rjkQ .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tyjIMlDlw8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tyjIMlDlw8 .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tyjIMlDlw8 nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tyjIMlDlw8 .container,
  .cid-tyjIMlDlw8 .container-fluid {
    flex-wrap: initial;
  }
  .cid-tyjIMlDlw8 .nav-link:hover,
  .cid-tyjIMlDlw8 .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tyjIMlDlw8 .navbar-nav {
  margin: auto;
}
.cid-tyjIMlDlw8 .dropdown-item {
  color: #ffffff !important;
}
.cid-tyjIMlDlw8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyjIMlDlw8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyjIMlDlw8 .navbar-short,
.cid-tyjIMlDlw8 .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tyjIMlDlw8 .navbar-short .nav-link,
.cid-tyjIMlDlw8 .opened .nav-link,
.cid-tyjIMlDlw8 .navbar-short .navbar-caption,
.cid-tyjIMlDlw8 .opened .navbar-caption,
.cid-tyjIMlDlw8 .navbar-short .mbr-iconfont,
.cid-tyjIMlDlw8 .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tyjIMlDlw8 .navbar-short .hamburger span,
.cid-tyjIMlDlw8 .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tyjIMlDlw8 .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tyjIMlDlw8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyjIMlDlw8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tyjIMlDlw8 .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tyjIMlDlw8 .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tyjIMlDlw8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyjIMlDlw8 .container {
  display: flex;
  margin: auto;
}
.cid-tyjIMlDlw8 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyjIMlDlw8 .dropdown-menu,
.cid-tyjIMlDlw8 .navbar.opened {
  background: #000000 !important;
}
.cid-tyjIMlDlw8 .nav-item:focus,
.cid-tyjIMlDlw8 .nav-link:focus {
  outline: none;
}
.cid-tyjIMlDlw8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyjIMlDlw8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyjIMlDlw8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyjIMlDlw8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyjIMlDlw8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyjIMlDlw8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyjIMlDlw8 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tyjIMlDlw8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyjIMlDlw8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyjIMlDlw8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyjIMlDlw8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyjIMlDlw8 .navbar.collapsed {
  justify-content: center;
}
.cid-tyjIMlDlw8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyjIMlDlw8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyjIMlDlw8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyjIMlDlw8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyjIMlDlw8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyjIMlDlw8 .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-tyjIMlDlw8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyjIMlDlw8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyjIMlDlw8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyjIMlDlw8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyjIMlDlw8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyjIMlDlw8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyjIMlDlw8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyjIMlDlw8 .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-tyjIMlDlw8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyjIMlDlw8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tyjIMlDlw8 .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyjIMlDlw8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyjIMlDlw8 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tyjIMlDlw8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyjIMlDlw8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyjIMlDlw8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyjIMlDlw8 .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyjIMlDlw8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tyjIMlDlw8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyjIMlDlw8 .dropdown-item.active,
.cid-tyjIMlDlw8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyjIMlDlw8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyjIMlDlw8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyjIMlDlw8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyjIMlDlw8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tyjIMlDlw8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyjIMlDlw8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyjIMlDlw8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyjIMlDlw8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyjIMlDlw8 button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyjIMlDlw8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tyjIMlDlw8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyjIMlDlw8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyjIMlDlw8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyjIMlDlw8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyjIMlDlw8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyjIMlDlw8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyjIMlDlw8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyjIMlDlw8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyjIMlDlw8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyjIMlDlw8 a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tyjIMlDlw8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyjIMlDlw8 .navbar {
    height: 70px;
  }
  .cid-tyjIMlDlw8 .navbar.opened {
    height: auto;
  }
  .cid-tyjIMlDlw8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyjIMgPuVD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tyjIMgPuVD .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tyjIMgPuVD .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tyjIMgPuVD .carousel {
    height: 400px;
  }
}
.cid-tyjIMgPuVD .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tyjIMgPuVD .carousel .carousel-item,
.cid-tyjIMgPuVD .carousel .carousel-inner {
  height: 100%;
}
.cid-tyjIMgPuVD .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tyjIMgPuVD .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyjIMgPuVD .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyjIMgPuVD .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tyjIMgPuVD .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tyjIMgPuVD .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tyjIMgPuVD .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tyjIMgPuVD .row {
  position: relative;
}
.cid-tyjIMgPuVD .container {
  margin-bottom: 3px;
}
.cid-tyjIMgPuVD .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tyjIMgPuVD .carousel-control .mbri-left,
.cid-tyjIMgPuVD .carousel-control .mbri-right {
  display: none;
}
.cid-tyjIMgPuVD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyjIMgPuVD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyjIMgPuVD .carousel-control {
    top: 70%;
  }
  .cid-tyjIMgPuVD .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tyjIMgPuVD .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tyjIMgPuVD .buttons-wrap {
  justify-content: start;
}
.cid-tyjIMgPuVD .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tyjIMgPuVD .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tyjIMgPuVD .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tyjIMgPuVD .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tyjIMgPuVD .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tyjIMgPuVD .wrap {
  z-index: 9999;
}
.cid-tyjIMgPuVD .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tyjIMgPuVD .btnHeader::before,
.cid-tyjIMgPuVD .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tyjIMgPuVD .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tyjIMgPuVD .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tyjIMgPuVD .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tyjIMgPuVD .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tyjIMgPuVD .img {
  position: relative;
}
.cid-tyjIMhyteK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tyjIMhyteK .wrapper {
  text-align: end;
}
.cid-tyjIMhyteK .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyjIMhyteK .row {
    text-align: center;
  }
  .cid-tyjIMhyteK .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tyjIMhyteK .mbr-section-title {
    text-align: center;
  }
}
.cid-tyjIMhyteK .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tyjIMhyteK .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tyjIMhyteK .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tyjIMhyteK .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tyjIMhyteK .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tyjIMhyteK .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tyQLsfnoea {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tyQLsfnoea .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tyQLsfnoea .wrapper {
    padding: 0 6rem;
  }
}
.cid-tyQLsfnoea .mbr-text {
  color: #9a948d;
}
.cid-tyQLsfnoea .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tyQLsfnoea .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tyQLsfnoea .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tyQLsfnoea .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tyQLsfnoea .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tyQLsfnoea .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tyQLsfnoea .right {
    padding-right: 60px;
  }
}
.cid-tyQLsfnoea .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tyQLsfnoea .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tyQLsfnoea .mbr-section-title {
  text-align: right;
}
.cid-tyQLsfnoea .mbr-text,
.cid-tyQLsfnoea .mbr-section-btn {
  text-align: right;
}
.cid-tyjIMil1R9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tyjIMil1R9 .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tyjIMil1R9 .wrapper {
    padding: 0 6rem;
  }
}
.cid-tyjIMil1R9 .mbr-text {
  color: #9a948d;
}
.cid-tyjIMil1R9 .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tyjIMil1R9 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tyjIMil1R9 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tyjIMil1R9 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tyjIMil1R9 .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tyjIMil1R9 .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tyjIMil1R9 .right {
    padding-right: 60px;
  }
}
.cid-tKJOzcPOv7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tKJOzcPOv7 .wrapper {
  text-align: end;
}
.cid-tKJOzcPOv7 .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tKJOzcPOv7 .row {
    text-align: center;
  }
  .cid-tKJOzcPOv7 .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tKJOzcPOv7 .mbr-section-title {
    text-align: center;
  }
}
.cid-tKJOzcPOv7 .btn {
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tKJOzcPOv7 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tKJOzcPOv7 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKJOzcPOv7 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKJOzcPOv7 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tKJOzcPOv7 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tyjIMjdxny {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tyjIMjdxny .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tyjIMjdxny .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyjIMjdxny .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tyjIMjdxny .row {
    margin: 0;
  }
}
.cid-tyjIMjdxny .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tyjIMjFGUp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tyjIMjFGUp .row {
  justify-content: center;
}
.cid-tyjIMjFGUp .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-tyjIMjFGUp .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-tyjIMjFGUp .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyjIMjFGUp .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-tyjIMjFGUp .title {
    padding-left: 120px;
  }
}
.cid-tyjIMjFGUp .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-tyjIMjFGUp span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-tyjIMjFGUp span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tyjIMjFGUp span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tyjIMjFGUp .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tyjIMjFGUp .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tyjIMjFGUp .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tyjIMjFGUp .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tyjIMjFGUp .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-tyjIMjFGUp .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-tyjIMjFGUp h3 {
  font-family: "Cormorant Garamond";
}
.cid-tyjIMjFGUp .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tyjIMjFGUp .mbr-title {
  text-align: left;
}
.cid-tyjIMkcPer {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tyjIMkcPer .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-tyjIMkcPer .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-tyjIMkcPer .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-tyjIMkcPer .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-tyjIMkcPer .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tyjIMkcPer .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-tyjIMkcPer .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-tyjIMkcPer span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-tyjIMkcPer .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-tyjIMkcPer .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-tyjIMkcPer .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-tyjIMkcPer .left-side {
    padding: 15px;
  }
}
.cid-tyjIMkcPer img {
  width: 100%;
  transition: all 2s;
}
.cid-tyjIMkcPer img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tyjIMkIT1m {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tyjIMkIT1m .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tyjIMkIT1m .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tyjIMkIT1m .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tyjIMkIT1m .row {
    margin: 0;
  }
}
.cid-tyjIMkIT1m .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tyjIMld3eC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tyjIMld3eC .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tKzB01liWo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tKzB01liWo .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tKzB01liWo nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tKzB01liWo .container,
  .cid-tKzB01liWo .container-fluid {
    flex-wrap: initial;
  }
  .cid-tKzB01liWo .nav-link:hover,
  .cid-tKzB01liWo .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tKzB01liWo .navbar-nav {
  margin: auto;
}
.cid-tKzB01liWo .dropdown-item {
  color: #ffffff !important;
}
.cid-tKzB01liWo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKzB01liWo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKzB01liWo .navbar-short,
.cid-tKzB01liWo .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tKzB01liWo .navbar-short .nav-link,
.cid-tKzB01liWo .opened .nav-link,
.cid-tKzB01liWo .navbar-short .navbar-caption,
.cid-tKzB01liWo .opened .navbar-caption,
.cid-tKzB01liWo .navbar-short .mbr-iconfont,
.cid-tKzB01liWo .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tKzB01liWo .navbar-short .hamburger span,
.cid-tKzB01liWo .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tKzB01liWo .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tKzB01liWo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKzB01liWo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tKzB01liWo .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tKzB01liWo .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tKzB01liWo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKzB01liWo .container {
  display: flex;
  margin: auto;
}
.cid-tKzB01liWo .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKzB01liWo .dropdown-menu,
.cid-tKzB01liWo .navbar.opened {
  background: #000000 !important;
}
.cid-tKzB01liWo .nav-item:focus,
.cid-tKzB01liWo .nav-link:focus {
  outline: none;
}
.cid-tKzB01liWo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKzB01liWo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKzB01liWo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKzB01liWo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKzB01liWo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKzB01liWo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKzB01liWo .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tKzB01liWo .navbar.opened {
  transition: all 0.3s;
}
.cid-tKzB01liWo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKzB01liWo .navbar .navbar-logo img {
  width: auto;
}
.cid-tKzB01liWo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKzB01liWo .navbar.collapsed {
  justify-content: center;
}
.cid-tKzB01liWo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKzB01liWo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKzB01liWo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tKzB01liWo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKzB01liWo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKzB01liWo .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-tKzB01liWo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKzB01liWo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKzB01liWo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tKzB01liWo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKzB01liWo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKzB01liWo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKzB01liWo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKzB01liWo .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-tKzB01liWo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKzB01liWo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tKzB01liWo .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKzB01liWo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKzB01liWo .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tKzB01liWo .navbar.navbar-short {
  min-height: 60px;
}
.cid-tKzB01liWo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKzB01liWo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tKzB01liWo .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tKzB01liWo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tKzB01liWo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKzB01liWo .dropdown-item.active,
.cid-tKzB01liWo .dropdown-item:active {
  background-color: transparent;
}
.cid-tKzB01liWo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKzB01liWo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKzB01liWo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKzB01liWo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tKzB01liWo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKzB01liWo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKzB01liWo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKzB01liWo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKzB01liWo button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKzB01liWo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tKzB01liWo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKzB01liWo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKzB01liWo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKzB01liWo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKzB01liWo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKzB01liWo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKzB01liWo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKzB01liWo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKzB01liWo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tKzB01liWo a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tKzB01liWo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tKzB01liWo .navbar {
    height: 70px;
  }
  .cid-tKzB01liWo .navbar.opened {
    height: auto;
  }
  .cid-tKzB01liWo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKzAZXqOmb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tKzAZXqOmb .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tKzAZXqOmb .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tKzAZXqOmb .carousel {
    height: 400px;
  }
}
.cid-tKzAZXqOmb .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tKzAZXqOmb .carousel .carousel-item,
.cid-tKzAZXqOmb .carousel .carousel-inner {
  height: 100%;
}
.cid-tKzAZXqOmb .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tKzAZXqOmb .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tKzAZXqOmb .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tKzAZXqOmb .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tKzAZXqOmb .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tKzAZXqOmb .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tKzAZXqOmb .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tKzAZXqOmb .row {
  position: relative;
}
.cid-tKzAZXqOmb .container {
  margin-bottom: 3px;
}
.cid-tKzAZXqOmb .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tKzAZXqOmb .carousel-control .mbri-left,
.cid-tKzAZXqOmb .carousel-control .mbri-right {
  display: none;
}
.cid-tKzAZXqOmb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tKzAZXqOmb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tKzAZXqOmb .carousel-control {
    top: 70%;
  }
  .cid-tKzAZXqOmb .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tKzAZXqOmb .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tKzAZXqOmb .buttons-wrap {
  justify-content: start;
}
.cid-tKzAZXqOmb .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tKzAZXqOmb .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tKzAZXqOmb .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tKzAZXqOmb .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tKzAZXqOmb .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tKzAZXqOmb .wrap {
  z-index: 9999;
}
.cid-tKzAZXqOmb .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tKzAZXqOmb .btnHeader::before,
.cid-tKzAZXqOmb .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tKzAZXqOmb .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tKzAZXqOmb .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tKzAZXqOmb .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tKzAZXqOmb .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tKzAZXqOmb .img {
  position: relative;
}
.cid-tKzAZY5DDk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tKzAZY5DDk .wrapper {
  text-align: end;
}
.cid-tKzAZY5DDk .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tKzAZY5DDk .row {
    text-align: center;
  }
  .cid-tKzAZY5DDk .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tKzAZY5DDk .mbr-section-title {
    text-align: center;
  }
}
.cid-tKzAZY5DDk .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tKzAZY5DDk .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tKzAZY5DDk .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzAZY5DDk .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzAZY5DDk .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tKzAZY5DDk .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tKzAZYue0G {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tKzAZYue0G .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tKzAZYue0G .wrapper {
    padding: 0 6rem;
  }
}
.cid-tKzAZYue0G .mbr-text {
  color: #9a948d;
}
.cid-tKzAZYue0G .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tKzAZYue0G .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tKzAZYue0G .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzAZYue0G .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzAZYue0G .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tKzAZYue0G .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tKzAZYue0G .right {
    padding-right: 60px;
  }
}
.cid-tKzAZYue0G .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tKzAZYue0G .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tKzAZYue0G .mbr-section-title {
  text-align: right;
}
.cid-tKzAZYue0G .mbr-text,
.cid-tKzAZYue0G .mbr-section-btn {
  text-align: right;
}
.cid-tKzAZYR7nR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tKzAZYR7nR .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tKzAZYR7nR .wrapper {
    padding: 0 6rem;
  }
}
.cid-tKzAZYR7nR .mbr-text {
  color: #9a948d;
}
.cid-tKzAZYR7nR .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tKzAZYR7nR .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tKzAZYR7nR .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzAZYR7nR .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzAZYR7nR .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tKzAZYR7nR .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tKzAZYR7nR .right {
    padding-right: 60px;
  }
}
.cid-tKJOuDyPFR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tKJOuDyPFR .wrapper {
  text-align: end;
}
.cid-tKJOuDyPFR .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tKJOuDyPFR .row {
    text-align: center;
  }
  .cid-tKJOuDyPFR .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tKJOuDyPFR .mbr-section-title {
    text-align: center;
  }
}
.cid-tKJOuDyPFR .btn {
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tKJOuDyPFR .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tKJOuDyPFR .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKJOuDyPFR .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKJOuDyPFR .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tKJOuDyPFR .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tKzAZZc35Q {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tKzAZZc35Q .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tKzAZZc35Q .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tKzAZZc35Q .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tKzAZZc35Q .row {
    margin: 0;
  }
}
.cid-tKzAZZc35Q .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tKzAZZEfjE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tKzAZZEfjE .row {
  justify-content: center;
}
.cid-tKzAZZEfjE .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-tKzAZZEfjE .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-tKzAZZEfjE .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tKzAZZEfjE .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-tKzAZZEfjE .title {
    padding-left: 120px;
  }
}
.cid-tKzAZZEfjE .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-tKzAZZEfjE span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-tKzAZZEfjE span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzAZZEfjE span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzAZZEfjE .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tKzAZZEfjE .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tKzAZZEfjE .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tKzAZZEfjE .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tKzAZZEfjE .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-tKzAZZEfjE .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-tKzAZZEfjE h3 {
  font-family: "Cormorant Garamond";
}
.cid-tKzAZZEfjE .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tKzAZZEfjE .mbr-title {
  text-align: left;
}
.cid-tKzB004JxM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tKzB004JxM .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-tKzB004JxM .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-tKzB004JxM .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-tKzB004JxM .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-tKzB004JxM .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tKzB004JxM .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-tKzB004JxM .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-tKzB004JxM span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-tKzB004JxM .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-tKzB004JxM .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-tKzB004JxM .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-tKzB004JxM .left-side {
    padding: 15px;
  }
}
.cid-tKzB004JxM img {
  width: 100%;
  transition: all 2s;
}
.cid-tKzB004JxM img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tKzB00v8FM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tKzB00v8FM .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tKzB00v8FM .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tKzB00v8FM .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tKzB00v8FM .row {
    margin: 0;
  }
}
.cid-tKzB00v8FM .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tKzB00ZV4f {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tKzB00ZV4f .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tKzLihHzkP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tKzLihHzkP .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tKzLihHzkP nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tKzLihHzkP .container,
  .cid-tKzLihHzkP .container-fluid {
    flex-wrap: initial;
  }
  .cid-tKzLihHzkP .nav-link:hover,
  .cid-tKzLihHzkP .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tKzLihHzkP .navbar-nav {
  margin: auto;
}
.cid-tKzLihHzkP .dropdown-item {
  color: #ffffff !important;
}
.cid-tKzLihHzkP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKzLihHzkP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKzLihHzkP .navbar-short,
.cid-tKzLihHzkP .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tKzLihHzkP .navbar-short .nav-link,
.cid-tKzLihHzkP .opened .nav-link,
.cid-tKzLihHzkP .navbar-short .navbar-caption,
.cid-tKzLihHzkP .opened .navbar-caption,
.cid-tKzLihHzkP .navbar-short .mbr-iconfont,
.cid-tKzLihHzkP .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tKzLihHzkP .navbar-short .hamburger span,
.cid-tKzLihHzkP .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tKzLihHzkP .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tKzLihHzkP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKzLihHzkP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tKzLihHzkP .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tKzLihHzkP .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tKzLihHzkP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKzLihHzkP .container {
  display: flex;
  margin: auto;
}
.cid-tKzLihHzkP .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKzLihHzkP .dropdown-menu,
.cid-tKzLihHzkP .navbar.opened {
  background: #000000 !important;
}
.cid-tKzLihHzkP .nav-item:focus,
.cid-tKzLihHzkP .nav-link:focus {
  outline: none;
}
.cid-tKzLihHzkP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKzLihHzkP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKzLihHzkP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKzLihHzkP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKzLihHzkP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKzLihHzkP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKzLihHzkP .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tKzLihHzkP .navbar.opened {
  transition: all 0.3s;
}
.cid-tKzLihHzkP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKzLihHzkP .navbar .navbar-logo img {
  width: auto;
}
.cid-tKzLihHzkP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKzLihHzkP .navbar.collapsed {
  justify-content: center;
}
.cid-tKzLihHzkP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKzLihHzkP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKzLihHzkP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tKzLihHzkP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKzLihHzkP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKzLihHzkP .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-tKzLihHzkP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKzLihHzkP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKzLihHzkP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tKzLihHzkP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKzLihHzkP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKzLihHzkP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKzLihHzkP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKzLihHzkP .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-tKzLihHzkP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKzLihHzkP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tKzLihHzkP .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKzLihHzkP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKzLihHzkP .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tKzLihHzkP .navbar.navbar-short {
  min-height: 60px;
}
.cid-tKzLihHzkP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKzLihHzkP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tKzLihHzkP .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tKzLihHzkP .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tKzLihHzkP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKzLihHzkP .dropdown-item.active,
.cid-tKzLihHzkP .dropdown-item:active {
  background-color: transparent;
}
.cid-tKzLihHzkP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKzLihHzkP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKzLihHzkP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKzLihHzkP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tKzLihHzkP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKzLihHzkP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKzLihHzkP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKzLihHzkP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKzLihHzkP button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKzLihHzkP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tKzLihHzkP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKzLihHzkP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKzLihHzkP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKzLihHzkP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKzLihHzkP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKzLihHzkP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKzLihHzkP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKzLihHzkP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKzLihHzkP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tKzLihHzkP a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tKzLihHzkP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tKzLihHzkP .navbar {
    height: 70px;
  }
  .cid-tKzLihHzkP .navbar.opened {
    height: auto;
  }
  .cid-tKzLihHzkP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKzLidJ4UD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tKzLidJ4UD .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tKzLidJ4UD .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tKzLidJ4UD .carousel {
    height: 400px;
  }
}
.cid-tKzLidJ4UD .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tKzLidJ4UD .carousel .carousel-item,
.cid-tKzLidJ4UD .carousel .carousel-inner {
  height: 100%;
}
.cid-tKzLidJ4UD .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tKzLidJ4UD .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tKzLidJ4UD .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tKzLidJ4UD .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tKzLidJ4UD .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tKzLidJ4UD .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tKzLidJ4UD .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tKzLidJ4UD .row {
  position: relative;
}
.cid-tKzLidJ4UD .container {
  margin-bottom: 3px;
}
.cid-tKzLidJ4UD .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tKzLidJ4UD .carousel-control .mbri-left,
.cid-tKzLidJ4UD .carousel-control .mbri-right {
  display: none;
}
.cid-tKzLidJ4UD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tKzLidJ4UD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tKzLidJ4UD .carousel-control {
    top: 70%;
  }
  .cid-tKzLidJ4UD .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tKzLidJ4UD .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tKzLidJ4UD .buttons-wrap {
  justify-content: start;
}
.cid-tKzLidJ4UD .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tKzLidJ4UD .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tKzLidJ4UD .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tKzLidJ4UD .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tKzLidJ4UD .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tKzLidJ4UD .wrap {
  z-index: 9999;
}
.cid-tKzLidJ4UD .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tKzLidJ4UD .btnHeader::before,
.cid-tKzLidJ4UD .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tKzLidJ4UD .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tKzLidJ4UD .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tKzLidJ4UD .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tKzLidJ4UD .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tKzLidJ4UD .img {
  position: relative;
}
.cid-tKzLiehQKM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tKzLiehQKM .wrapper {
  text-align: end;
}
.cid-tKzLiehQKM .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tKzLiehQKM .row {
    text-align: center;
  }
  .cid-tKzLiehQKM .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tKzLiehQKM .mbr-section-title {
    text-align: center;
  }
}
.cid-tKzLiehQKM .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tKzLiehQKM .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tKzLiehQKM .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzLiehQKM .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzLiehQKM .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tKzLiehQKM .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tKzLieFsF3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tKzLieFsF3 .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tKzLieFsF3 .wrapper {
    padding: 0 6rem;
  }
}
.cid-tKzLieFsF3 .mbr-text {
  color: #9a948d;
}
.cid-tKzLieFsF3 .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tKzLieFsF3 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tKzLieFsF3 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzLieFsF3 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzLieFsF3 .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tKzLieFsF3 .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tKzLieFsF3 .right {
    padding-right: 60px;
  }
}
.cid-tKzLieFsF3 .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tKzLieFsF3 .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tKzLieFsF3 .mbr-section-title {
  text-align: right;
}
.cid-tKzLieFsF3 .mbr-text,
.cid-tKzLieFsF3 .mbr-section-btn {
  text-align: right;
}
.cid-tKzLif5WzO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tKzLif5WzO .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tKzLif5WzO .wrapper {
    padding: 0 6rem;
  }
}
.cid-tKzLif5WzO .mbr-text {
  color: #9a948d;
}
.cid-tKzLif5WzO .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tKzLif5WzO .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tKzLif5WzO .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzLif5WzO .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzLif5WzO .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tKzLif5WzO .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tKzLif5WzO .right {
    padding-right: 60px;
  }
}
.cid-tKJO0dNaUK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tKJO0dNaUK .wrapper {
  text-align: end;
}
.cid-tKJO0dNaUK .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tKJO0dNaUK .row {
    text-align: center;
  }
  .cid-tKJO0dNaUK .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tKJO0dNaUK .mbr-section-title {
    text-align: center;
  }
}
.cid-tKJO0dNaUK .btn {
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tKJO0dNaUK .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tKJO0dNaUK .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKJO0dNaUK .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKJO0dNaUK .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tKJO0dNaUK .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tKzLifsMnF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tKzLifsMnF .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tKzLifsMnF .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tKzLifsMnF .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tKzLifsMnF .row {
    margin: 0;
  }
}
.cid-tKzLifsMnF .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tKzLifUk7u {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tKzLifUk7u .row {
  justify-content: center;
}
.cid-tKzLifUk7u .row .img-item {
  height: 354px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  transition: all 0.7s;
  display: -webkit-flex;
  width: 100%;
}
.cid-tKzLifUk7u .row .img-item img {
  transition: all 0.7s;
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 1px;
}
@media (max-width: 768px) {
  .cid-tKzLifUk7u .top {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tKzLifUk7u .title {
    padding-left: 60px;
  }
}
@media (min-width: 1400px) {
  .cid-tKzLifUk7u .title {
    padding-left: 120px;
  }
}
.cid-tKzLifUk7u .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
}
.cid-tKzLifUk7u span {
  position: absolute;
  width: 105%;
  height: 80%;
  border: 1px solid #41392e;
}
.cid-tKzLifUk7u span::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform-origin: top left;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzLifUk7u span::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform-origin: bottom right;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tKzLifUk7u .btn:hover span::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tKzLifUk7u .btn:hover span::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tKzLifUk7u .item-title {
  top: 50%;
  left: 50%;
  min-width: 200px;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tKzLifUk7u .img-item:hover .item-title {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tKzLifUk7u .img-item:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.9);
  opacity: 0.2;
}
.cid-tKzLifUk7u .mbr-text {
  font-style: italic;
  color: #9a948d;
  font-family: "Cormorant Garamond";
  text-align: center;
}
.cid-tKzLifUk7u h3 {
  font-family: "Cormorant Garamond";
}
.cid-tKzLifUk7u .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tKzLifUk7u .mbr-title {
  text-align: left;
}
.cid-tKzLiglkup {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tKzLiglkup .wrapper {
    padding: 0 4rem 0 8rem;
  }
}
.cid-tKzLiglkup .left-side {
  text-align: left;
  padding-right: 5rem;
}
.cid-tKzLiglkup .row {
  align-items: center;
}
@media (max-width: 600px) {
  .cid-tKzLiglkup .mbr-section-btn {
    margin-bottom: 25px;
  }
}
.cid-tKzLiglkup .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tKzLiglkup .mbr-section-subtitle {
  color: #626262;
  margin: 0;
  text-align: left;
}
.cid-tKzLiglkup .panel-text {
  margin: 0;
  border: 0px;
  color: #9A948D;
  font-family: "EB Garamond";
}
.cid-tKzLiglkup span {
  color: #ffffff;
  float: right;
  margin-top: 2px;
}
.cid-tKzLiglkup .panel-title-edit {
  font-family: 'Cormorant Garamond';
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 1.5rem;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #41392e;
}
.cid-tKzLiglkup .card-header {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
}
.cid-tKzLiglkup .card {
  border-radius: 0;
  margin-bottom: 22px;
}
@media (max-width: 990px) {
  .cid-tKzLiglkup .left-side {
    padding: 15px;
  }
}
.cid-tKzLiglkup img {
  width: 100%;
  transition: all 2s;
}
.cid-tKzLiglkup img:hover {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tKzLigOm3v {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tKzLigOm3v .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tKzLigOm3v .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tKzLigOm3v .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tKzLigOm3v .row {
    margin: 0;
  }
}
.cid-tKzLigOm3v .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tKzLihjAf0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tKzLihjAf0 .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tNRBaZwESv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tNRBaZwESv .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tNRBaZwESv nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tNRBaZwESv .container,
  .cid-tNRBaZwESv .container-fluid {
    flex-wrap: initial;
  }
  .cid-tNRBaZwESv .nav-link:hover,
  .cid-tNRBaZwESv .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tNRBaZwESv .navbar-nav {
  margin: auto;
}
.cid-tNRBaZwESv .dropdown-item {
  color: #ffffff !important;
}
.cid-tNRBaZwESv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tNRBaZwESv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tNRBaZwESv .navbar-short,
.cid-tNRBaZwESv .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tNRBaZwESv .navbar-short .nav-link,
.cid-tNRBaZwESv .opened .nav-link,
.cid-tNRBaZwESv .navbar-short .navbar-caption,
.cid-tNRBaZwESv .opened .navbar-caption,
.cid-tNRBaZwESv .navbar-short .mbr-iconfont,
.cid-tNRBaZwESv .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tNRBaZwESv .navbar-short .hamburger span,
.cid-tNRBaZwESv .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tNRBaZwESv .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tNRBaZwESv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tNRBaZwESv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tNRBaZwESv .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tNRBaZwESv .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tNRBaZwESv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tNRBaZwESv .container {
  display: flex;
  margin: auto;
}
.cid-tNRBaZwESv .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tNRBaZwESv .dropdown-menu,
.cid-tNRBaZwESv .navbar.opened {
  background: #000000 !important;
}
.cid-tNRBaZwESv .nav-item:focus,
.cid-tNRBaZwESv .nav-link:focus {
  outline: none;
}
.cid-tNRBaZwESv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tNRBaZwESv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tNRBaZwESv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tNRBaZwESv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tNRBaZwESv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tNRBaZwESv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tNRBaZwESv .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tNRBaZwESv .navbar.opened {
  transition: all 0.3s;
}
.cid-tNRBaZwESv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tNRBaZwESv .navbar .navbar-logo img {
  width: auto;
}
.cid-tNRBaZwESv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tNRBaZwESv .navbar.collapsed {
  justify-content: center;
}
.cid-tNRBaZwESv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tNRBaZwESv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tNRBaZwESv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tNRBaZwESv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tNRBaZwESv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tNRBaZwESv .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-tNRBaZwESv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tNRBaZwESv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tNRBaZwESv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tNRBaZwESv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tNRBaZwESv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tNRBaZwESv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tNRBaZwESv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tNRBaZwESv .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-tNRBaZwESv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tNRBaZwESv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tNRBaZwESv .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tNRBaZwESv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tNRBaZwESv .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tNRBaZwESv .navbar.navbar-short {
  min-height: 60px;
}
.cid-tNRBaZwESv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tNRBaZwESv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tNRBaZwESv .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tNRBaZwESv .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tNRBaZwESv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tNRBaZwESv .dropdown-item.active,
.cid-tNRBaZwESv .dropdown-item:active {
  background-color: transparent;
}
.cid-tNRBaZwESv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tNRBaZwESv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tNRBaZwESv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tNRBaZwESv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tNRBaZwESv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tNRBaZwESv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNRBaZwESv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tNRBaZwESv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tNRBaZwESv button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tNRBaZwESv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tNRBaZwESv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tNRBaZwESv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNRBaZwESv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNRBaZwESv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tNRBaZwESv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNRBaZwESv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tNRBaZwESv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tNRBaZwESv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNRBaZwESv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tNRBaZwESv a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tNRBaZwESv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tNRBaZwESv .navbar {
    height: 70px;
  }
  .cid-tNRBaZwESv .navbar.opened {
    height: auto;
  }
  .cid-tNRBaZwESv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNRBaUlBSG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tNRBaUlBSG .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tNRBaUlBSG .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tNRBaUlBSG .carousel {
    height: 400px;
  }
}
.cid-tNRBaUlBSG .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tNRBaUlBSG .carousel .carousel-item,
.cid-tNRBaUlBSG .carousel .carousel-inner {
  height: 100%;
}
.cid-tNRBaUlBSG .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tNRBaUlBSG .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tNRBaUlBSG .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tNRBaUlBSG .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tNRBaUlBSG .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tNRBaUlBSG .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tNRBaUlBSG .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tNRBaUlBSG .row {
  position: relative;
}
.cid-tNRBaUlBSG .container {
  margin-bottom: 3px;
}
.cid-tNRBaUlBSG .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tNRBaUlBSG .carousel-control .mbri-left,
.cid-tNRBaUlBSG .carousel-control .mbri-right {
  display: none;
}
.cid-tNRBaUlBSG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNRBaUlBSG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tNRBaUlBSG .carousel-control {
    top: 70%;
  }
  .cid-tNRBaUlBSG .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tNRBaUlBSG .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tNRBaUlBSG .buttons-wrap {
  justify-content: start;
}
.cid-tNRBaUlBSG .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tNRBaUlBSG .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tNRBaUlBSG .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tNRBaUlBSG .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tNRBaUlBSG .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tNRBaUlBSG .wrap {
  z-index: 9999;
}
.cid-tNRBaUlBSG .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tNRBaUlBSG .btnHeader::before,
.cid-tNRBaUlBSG .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tNRBaUlBSG .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tNRBaUlBSG .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tNRBaUlBSG .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tNRBaUlBSG .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tNRBaUlBSG .img {
  position: relative;
}
.cid-tNRBaUIHB9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tNRBaUIHB9 .lin {
  font-style: italic;
}
.cid-tNRBaUIHB9 .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tNRBaV4Y8J {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tNRBaV4Y8J .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tNRBaV4Y8J .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tNRBaV4Y8J .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tNRBaV4Y8J .row {
    margin: 0;
  }
}
.cid-tNRBaV4Y8J .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tNRBaVsmUs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tNRBaVsmUs .wrapper {
  text-align: end;
}
.cid-tNRBaVsmUs .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tNRBaVsmUs .row {
    text-align: center;
  }
  .cid-tNRBaVsmUs .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tNRBaVsmUs .mbr-section-title {
    text-align: center;
  }
}
.cid-tNRBaVsmUs .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tNRBaVsmUs .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tNRBaVsmUs .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tNRBaVsmUs .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tNRBaVsmUs .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tNRBaVsmUs .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tNRBaVQ5OM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tNRBaVQ5OM .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tNRBaVQ5OM .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tNRBaWckhz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tNRBaWckhz .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tNRBaWckhz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNRBaWckhz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tNRBaWckhz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tNRBaWckhz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tNRBaWckhz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tNRBaWckhz .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tNRBaWckhz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tNRBaWckhz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tNRBaWckhz .mbr-gallery-item > div img,
.cid-tNRBaWckhz .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tNRBaWckhz .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tNRBaWckhz .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tNRBaWckhz .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tNRBaWckhz .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tNRBaWckhz .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tNRBaWckhz .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tNRBaWckhz .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tNRBaWckhz .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tNRBaWckhz .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-tNRBaXugJs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tNRBaXugJs .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tNRBaXugJs .wrapper {
    padding: 0 6rem;
  }
}
.cid-tNRBaXugJs .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tNRBaXugJs .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tNRBaXugJs .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tNRBaXugJs .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tNRBaXugJs .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tNRBaXugJs .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tNRBaXugJs .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tNRBaXugJs .right {
    padding-right: 60px;
  }
}
.cid-tNRBaXugJs .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tNRBaXugJs .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tNRBaXugJs .mbr-section-title {
  text-align: right;
}
.cid-tNRBaXugJs .mbr-text,
.cid-tNRBaXugJs .mbr-section-btn {
  text-align: right;
}
.cid-tNRBaXugJs .mbr-text,
.cid-tNRBaXugJs .mbr-section-btn {
  color: #ffeed0;
}
.cid-tNRBaY5V9M {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tNRBaY5V9M .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tNRBaY5V9M .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tNRBaY5V9M .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tNRBaY5V9M .row {
    margin: 0;
  }
}
.cid-tNRBaY5V9M .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tNRBaYCAbq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/3t9a0817-pp-2000x1334-800x534.jpg");
}
.cid-tNRBaYCAbq .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tNRBaYCAbq .form-control,
.cid-tNRBaYCAbq .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tNRBaYCAbq .form-control::-webkit-input-placeholder,
.cid-tNRBaYCAbq .field-input::-webkit-input-placeholder,
.cid-tNRBaYCAbq .form-control::-webkit-input-placeholder,
.cid-tNRBaYCAbq .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tNRBaYCAbq .form-control:-moz-placeholder,
.cid-tNRBaYCAbq .field-input:-moz-placeholder,
.cid-tNRBaYCAbq .form-control:-moz-placeholder,
.cid-tNRBaYCAbq .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tNRBaYCAbq .form-control:hover,
.cid-tNRBaYCAbq .field-input:hover,
.cid-tNRBaYCAbq .form-control:focus,
.cid-tNRBaYCAbq .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tNRBaYCAbq .form-control:hover::-webkit-input-placeholder,
.cid-tNRBaYCAbq .field-input:hover::-webkit-input-placeholder,
.cid-tNRBaYCAbq .form-control:focus::-webkit-input-placeholder,
.cid-tNRBaYCAbq .field-input:focus::-webkit-input-placeholder,
.cid-tNRBaYCAbq .form-control:hover::-webkit-input-placeholder,
.cid-tNRBaYCAbq .field-input:hover::-webkit-input-placeholder,
.cid-tNRBaYCAbq .form-control:focus::-webkit-input-placeholder,
.cid-tNRBaYCAbq .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tNRBaYCAbq .form-control:hover:-moz-placeholder,
.cid-tNRBaYCAbq .field-input:hover:-moz-placeholder,
.cid-tNRBaYCAbq .form-control:focus:-moz-placeholder,
.cid-tNRBaYCAbq .field-input:focus:-moz-placeholder,
.cid-tNRBaYCAbq .form-control:hover:-moz-placeholder,
.cid-tNRBaYCAbq .field-input:hover:-moz-placeholder,
.cid-tNRBaYCAbq .form-control:focus:-moz-placeholder,
.cid-tNRBaYCAbq .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tNRBaYCAbq .jq-number__spin:hover,
.cid-tNRBaYCAbq .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tNRBaYCAbq .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tNRBaYCAbq .jq-selectbox li,
.cid-tNRBaYCAbq .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tNRBaYCAbq .jq-selectbox li:hover,
.cid-tNRBaYCAbq .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tNRBaYCAbq .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tNRBaYCAbq .jq-number__spin.minus:hover:after,
.cid-tNRBaYCAbq .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tNRBaYCAbq .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tNRBaYCAbq .jq-number__spin.minus:after,
.cid-tNRBaYCAbq .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tNRBaYCAbq input::-webkit-clear-button {
  display: none;
}
.cid-tNRBaYCAbq input::-webkit-inner-spin-button {
  display: none;
}
.cid-tNRBaYCAbq input::-webkit-outer-spin-button {
  display: none;
}
.cid-tNRBaYCAbq input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tNRBaZ59VM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tNRBaZ59VM .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tTkck9HhUG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tTkck9HhUG .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tTkck9HhUG nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tTkck9HhUG .container,
  .cid-tTkck9HhUG .container-fluid {
    flex-wrap: initial;
  }
  .cid-tTkck9HhUG .nav-link:hover,
  .cid-tTkck9HhUG .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tTkck9HhUG .navbar-nav {
  margin: auto;
}
.cid-tTkck9HhUG .dropdown-item {
  color: #ffffff !important;
}
.cid-tTkck9HhUG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tTkck9HhUG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tTkck9HhUG .navbar-short,
.cid-tTkck9HhUG .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tTkck9HhUG .navbar-short .nav-link,
.cid-tTkck9HhUG .opened .nav-link,
.cid-tTkck9HhUG .navbar-short .navbar-caption,
.cid-tTkck9HhUG .opened .navbar-caption,
.cid-tTkck9HhUG .navbar-short .mbr-iconfont,
.cid-tTkck9HhUG .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tTkck9HhUG .navbar-short .hamburger span,
.cid-tTkck9HhUG .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tTkck9HhUG .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tTkck9HhUG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTkck9HhUG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tTkck9HhUG .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tTkck9HhUG .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tTkck9HhUG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tTkck9HhUG .container {
  display: flex;
  margin: auto;
}
.cid-tTkck9HhUG .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tTkck9HhUG .dropdown-menu,
.cid-tTkck9HhUG .navbar.opened {
  background: #000000 !important;
}
.cid-tTkck9HhUG .nav-item:focus,
.cid-tTkck9HhUG .nav-link:focus {
  outline: none;
}
.cid-tTkck9HhUG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tTkck9HhUG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tTkck9HhUG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tTkck9HhUG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTkck9HhUG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tTkck9HhUG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tTkck9HhUG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tTkck9HhUG .navbar.opened {
  transition: all 0.3s;
}
.cid-tTkck9HhUG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tTkck9HhUG .navbar .navbar-logo img {
  width: auto;
}
.cid-tTkck9HhUG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tTkck9HhUG .navbar.collapsed {
  justify-content: center;
}
.cid-tTkck9HhUG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tTkck9HhUG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tTkck9HhUG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tTkck9HhUG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tTkck9HhUG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tTkck9HhUG .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-tTkck9HhUG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tTkck9HhUG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tTkck9HhUG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tTkck9HhUG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tTkck9HhUG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tTkck9HhUG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tTkck9HhUG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tTkck9HhUG .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-tTkck9HhUG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tTkck9HhUG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tTkck9HhUG .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tTkck9HhUG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tTkck9HhUG .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tTkck9HhUG .navbar.navbar-short {
  min-height: 60px;
}
.cid-tTkck9HhUG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tTkck9HhUG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tTkck9HhUG .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tTkck9HhUG .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tTkck9HhUG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tTkck9HhUG .dropdown-item.active,
.cid-tTkck9HhUG .dropdown-item:active {
  background-color: transparent;
}
.cid-tTkck9HhUG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tTkck9HhUG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tTkck9HhUG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tTkck9HhUG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tTkck9HhUG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tTkck9HhUG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tTkck9HhUG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tTkck9HhUG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tTkck9HhUG button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tTkck9HhUG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tTkck9HhUG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tTkck9HhUG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTkck9HhUG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTkck9HhUG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tTkck9HhUG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTkck9HhUG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tTkck9HhUG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tTkck9HhUG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTkck9HhUG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tTkck9HhUG a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tTkck9HhUG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tTkck9HhUG .navbar {
    height: 70px;
  }
  .cid-tTkck9HhUG .navbar.opened {
    height: auto;
  }
  .cid-tTkck9HhUG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTkck5IlMp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tTkck5IlMp .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tTkck5IlMp .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tTkck5IlMp .carousel {
    height: 400px;
  }
}
.cid-tTkck5IlMp .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tTkck5IlMp .carousel .carousel-item,
.cid-tTkck5IlMp .carousel .carousel-inner {
  height: 100%;
}
.cid-tTkck5IlMp .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tTkck5IlMp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tTkck5IlMp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tTkck5IlMp .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tTkck5IlMp .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tTkck5IlMp .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tTkck5IlMp .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tTkck5IlMp .row {
  position: relative;
}
.cid-tTkck5IlMp .container {
  margin-bottom: 3px;
}
.cid-tTkck5IlMp .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tTkck5IlMp .carousel-control .mbri-left,
.cid-tTkck5IlMp .carousel-control .mbri-right {
  display: none;
}
.cid-tTkck5IlMp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTkck5IlMp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tTkck5IlMp .carousel-control {
    top: 70%;
  }
  .cid-tTkck5IlMp .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tTkck5IlMp .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tTkck5IlMp .buttons-wrap {
  justify-content: start;
}
.cid-tTkck5IlMp .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tTkck5IlMp .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tTkck5IlMp .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tTkck5IlMp .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tTkck5IlMp .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tTkck5IlMp .wrap {
  z-index: 9999;
}
.cid-tTkck5IlMp .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tTkck5IlMp .btnHeader::before,
.cid-tTkck5IlMp .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tTkck5IlMp .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tTkck5IlMp .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tTkck5IlMp .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tTkck5IlMp .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tTkck5IlMp .img {
  position: relative;
}
.cid-tTkck65xS1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tTkck65xS1 .lin {
  font-style: italic;
}
.cid-tTkck65xS1 .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tTkck6oMrc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tTkck6oMrc .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tTkck6oMrc .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tTkck6oMrc .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tTkck6oMrc .row {
    margin: 0;
  }
}
.cid-tTkck6oMrc .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tTkck6N3MY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tTkck6N3MY .wrapper {
  text-align: end;
}
.cid-tTkck6N3MY .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tTkck6N3MY .row {
    text-align: center;
  }
  .cid-tTkck6N3MY .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tTkck6N3MY .mbr-section-title {
    text-align: center;
  }
}
.cid-tTkck6N3MY .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tTkck6N3MY .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tTkck6N3MY .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tTkck6N3MY .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tTkck6N3MY .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tTkck6N3MY .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tTkck77tS1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tTkck77tS1 .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tTkck77tS1 .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tTkck7s3vH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tTkck7s3vH .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tTkck7s3vH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tTkck7s3vH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tTkck7s3vH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tTkck7s3vH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tTkck7s3vH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tTkck7s3vH .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tTkck7s3vH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tTkck7s3vH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tTkck7s3vH .mbr-gallery-item > div img,
.cid-tTkck7s3vH .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tTkck7s3vH .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tTkck7s3vH .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tTkck7s3vH .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tTkck7s3vH .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tTkck7s3vH .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tTkck7s3vH .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tTkck7s3vH .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tTkck7s3vH .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tTkck7s3vH .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-tTkck7YmQR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tTkck7YmQR .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tTkck7YmQR .wrapper {
    padding: 0 6rem;
  }
}
.cid-tTkck7YmQR .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tTkck7YmQR .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tTkck7YmQR .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tTkck7YmQR .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tTkck7YmQR .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tTkck7YmQR .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tTkck7YmQR .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tTkck7YmQR .right {
    padding-right: 60px;
  }
}
.cid-tTkck7YmQR .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tTkck7YmQR .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tTkck7YmQR .mbr-section-title {
  text-align: right;
}
.cid-tTkck7YmQR .mbr-text,
.cid-tTkck7YmQR .mbr-section-btn {
  text-align: right;
}
.cid-tTkck7YmQR .mbr-text,
.cid-tTkck7YmQR .mbr-section-btn {
  color: #ffeed0;
}
.cid-tTkck8o5SS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tTkck8o5SS .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tTkck8o5SS .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tTkck8o5SS .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tTkck8o5SS .row {
    margin: 0;
  }
}
.cid-tTkck8o5SS .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tTkck8Q7mw {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/3t9a4833-2-2000x1334.jpg");
}
.cid-tTkck8Q7mw .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tTkck8Q7mw .form-control,
.cid-tTkck8Q7mw .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tTkck8Q7mw .form-control::-webkit-input-placeholder,
.cid-tTkck8Q7mw .field-input::-webkit-input-placeholder,
.cid-tTkck8Q7mw .form-control::-webkit-input-placeholder,
.cid-tTkck8Q7mw .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tTkck8Q7mw .form-control:-moz-placeholder,
.cid-tTkck8Q7mw .field-input:-moz-placeholder,
.cid-tTkck8Q7mw .form-control:-moz-placeholder,
.cid-tTkck8Q7mw .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tTkck8Q7mw .form-control:hover,
.cid-tTkck8Q7mw .field-input:hover,
.cid-tTkck8Q7mw .form-control:focus,
.cid-tTkck8Q7mw .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tTkck8Q7mw .form-control:hover::-webkit-input-placeholder,
.cid-tTkck8Q7mw .field-input:hover::-webkit-input-placeholder,
.cid-tTkck8Q7mw .form-control:focus::-webkit-input-placeholder,
.cid-tTkck8Q7mw .field-input:focus::-webkit-input-placeholder,
.cid-tTkck8Q7mw .form-control:hover::-webkit-input-placeholder,
.cid-tTkck8Q7mw .field-input:hover::-webkit-input-placeholder,
.cid-tTkck8Q7mw .form-control:focus::-webkit-input-placeholder,
.cid-tTkck8Q7mw .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tTkck8Q7mw .form-control:hover:-moz-placeholder,
.cid-tTkck8Q7mw .field-input:hover:-moz-placeholder,
.cid-tTkck8Q7mw .form-control:focus:-moz-placeholder,
.cid-tTkck8Q7mw .field-input:focus:-moz-placeholder,
.cid-tTkck8Q7mw .form-control:hover:-moz-placeholder,
.cid-tTkck8Q7mw .field-input:hover:-moz-placeholder,
.cid-tTkck8Q7mw .form-control:focus:-moz-placeholder,
.cid-tTkck8Q7mw .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tTkck8Q7mw .jq-number__spin:hover,
.cid-tTkck8Q7mw .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tTkck8Q7mw .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tTkck8Q7mw .jq-selectbox li,
.cid-tTkck8Q7mw .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tTkck8Q7mw .jq-selectbox li:hover,
.cid-tTkck8Q7mw .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tTkck8Q7mw .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tTkck8Q7mw .jq-number__spin.minus:hover:after,
.cid-tTkck8Q7mw .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tTkck8Q7mw .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tTkck8Q7mw .jq-number__spin.minus:after,
.cid-tTkck8Q7mw .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tTkck8Q7mw input::-webkit-clear-button {
  display: none;
}
.cid-tTkck8Q7mw input::-webkit-inner-spin-button {
  display: none;
}
.cid-tTkck8Q7mw input::-webkit-outer-spin-button {
  display: none;
}
.cid-tTkck8Q7mw input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tTkck9hk3c {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tTkck9hk3c .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-tYqyrTYuE1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-tYqyrTYuE1 .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-tYqyrTYuE1 nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-tYqyrTYuE1 .container,
  .cid-tYqyrTYuE1 .container-fluid {
    flex-wrap: initial;
  }
  .cid-tYqyrTYuE1 .nav-link:hover,
  .cid-tYqyrTYuE1 .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-tYqyrTYuE1 .navbar-nav {
  margin: auto;
}
.cid-tYqyrTYuE1 .dropdown-item {
  color: #ffffff !important;
}
.cid-tYqyrTYuE1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYqyrTYuE1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYqyrTYuE1 .navbar-short,
.cid-tYqyrTYuE1 .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-tYqyrTYuE1 .navbar-short .nav-link,
.cid-tYqyrTYuE1 .opened .nav-link,
.cid-tYqyrTYuE1 .navbar-short .navbar-caption,
.cid-tYqyrTYuE1 .opened .navbar-caption,
.cid-tYqyrTYuE1 .navbar-short .mbr-iconfont,
.cid-tYqyrTYuE1 .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-tYqyrTYuE1 .navbar-short .hamburger span,
.cid-tYqyrTYuE1 .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-tYqyrTYuE1 .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-tYqyrTYuE1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYqyrTYuE1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-tYqyrTYuE1 .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-tYqyrTYuE1 .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-tYqyrTYuE1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tYqyrTYuE1 .container {
  display: flex;
  margin: auto;
}
.cid-tYqyrTYuE1 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tYqyrTYuE1 .dropdown-menu,
.cid-tYqyrTYuE1 .navbar.opened {
  background: #000000 !important;
}
.cid-tYqyrTYuE1 .nav-item:focus,
.cid-tYqyrTYuE1 .nav-link:focus {
  outline: none;
}
.cid-tYqyrTYuE1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYqyrTYuE1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYqyrTYuE1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYqyrTYuE1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYqyrTYuE1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYqyrTYuE1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYqyrTYuE1 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tYqyrTYuE1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tYqyrTYuE1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYqyrTYuE1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tYqyrTYuE1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYqyrTYuE1 .navbar.collapsed {
  justify-content: center;
}
.cid-tYqyrTYuE1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYqyrTYuE1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tYqyrTYuE1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tYqyrTYuE1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYqyrTYuE1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYqyrTYuE1 .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-tYqyrTYuE1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYqyrTYuE1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYqyrTYuE1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYqyrTYuE1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYqyrTYuE1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYqyrTYuE1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYqyrTYuE1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYqyrTYuE1 .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-tYqyrTYuE1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tYqyrTYuE1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-tYqyrTYuE1 .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYqyrTYuE1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYqyrTYuE1 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-tYqyrTYuE1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYqyrTYuE1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYqyrTYuE1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYqyrTYuE1 .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tYqyrTYuE1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-tYqyrTYuE1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYqyrTYuE1 .dropdown-item.active,
.cid-tYqyrTYuE1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tYqyrTYuE1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYqyrTYuE1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYqyrTYuE1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYqyrTYuE1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tYqyrTYuE1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYqyrTYuE1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYqyrTYuE1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYqyrTYuE1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYqyrTYuE1 button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYqyrTYuE1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tYqyrTYuE1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYqyrTYuE1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYqyrTYuE1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYqyrTYuE1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYqyrTYuE1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYqyrTYuE1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYqyrTYuE1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYqyrTYuE1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYqyrTYuE1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYqyrTYuE1 a.nav-link {
  display: flex;
  align-items: center;
}
.cid-tYqyrTYuE1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYqyrTYuE1 .navbar {
    height: 70px;
  }
  .cid-tYqyrTYuE1 .navbar.opened {
    height: auto;
  }
  .cid-tYqyrTYuE1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYqyrP305r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tYqyrP305r .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-tYqyrP305r .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-tYqyrP305r .carousel {
    height: 400px;
  }
}
.cid-tYqyrP305r .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tYqyrP305r .carousel .carousel-item,
.cid-tYqyrP305r .carousel .carousel-inner {
  height: 100%;
}
.cid-tYqyrP305r .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tYqyrP305r .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tYqyrP305r .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tYqyrP305r .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tYqyrP305r .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tYqyrP305r .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tYqyrP305r .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tYqyrP305r .row {
  position: relative;
}
.cid-tYqyrP305r .container {
  margin-bottom: 3px;
}
.cid-tYqyrP305r .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tYqyrP305r .carousel-control .mbri-left,
.cid-tYqyrP305r .carousel-control .mbri-right {
  display: none;
}
.cid-tYqyrP305r .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYqyrP305r .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tYqyrP305r .carousel-control {
    top: 70%;
  }
  .cid-tYqyrP305r .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-tYqyrP305r .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-tYqyrP305r .buttons-wrap {
  justify-content: start;
}
.cid-tYqyrP305r .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tYqyrP305r .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tYqyrP305r .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-tYqyrP305r .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-tYqyrP305r .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tYqyrP305r .wrap {
  z-index: 9999;
}
.cid-tYqyrP305r .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-tYqyrP305r .btnHeader::before,
.cid-tYqyrP305r .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-tYqyrP305r .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-tYqyrP305r .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tYqyrP305r .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-tYqyrP305r .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-tYqyrP305r .img {
  position: relative;
}
.cid-tYqyrPyXOT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tYqyrPyXOT .lin {
  font-style: italic;
}
.cid-tYqyrPyXOT .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-tYqyrPVsPh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tYqyrPVsPh .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tYqyrPVsPh .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYqyrPVsPh .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tYqyrPVsPh .row {
    margin: 0;
  }
}
.cid-tYqyrPVsPh .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tYqyrQrolb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-tYqyrQrolb .wrapper {
  text-align: end;
}
.cid-tYqyrQrolb .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tYqyrQrolb .row {
    text-align: center;
  }
  .cid-tYqyrQrolb .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-tYqyrQrolb .mbr-section-title {
    text-align: center;
  }
}
.cid-tYqyrQrolb .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tYqyrQrolb .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tYqyrQrolb .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tYqyrQrolb .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tYqyrQrolb .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tYqyrQrolb .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tYqyrQODcK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tYqyrQODcK .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-tYqyrQODcK .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-tYqyrRdoIl {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tYqyrRdoIl .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-tYqyrRdoIl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tYqyrRdoIl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tYqyrRdoIl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tYqyrRdoIl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tYqyrRdoIl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tYqyrRdoIl .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-tYqyrRdoIl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tYqyrRdoIl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-tYqyrRdoIl .mbr-gallery-item > div img,
.cid-tYqyrRdoIl .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-tYqyrRdoIl .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-tYqyrRdoIl .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-tYqyrRdoIl .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-tYqyrRdoIl .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-tYqyrRdoIl .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-tYqyrRdoIl .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-tYqyrRdoIl .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tYqyrRdoIl .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tYqyrRdoIl .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
#custom-html-m1 {
  /* Type valid CSS here */
}
#custom-html-m1 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-m1 p {
  font-size: 60px;
  color: #777;
}
.cid-tYqyrS9dEq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tYqyrS9dEq .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-tYqyrS9dEq .wrapper {
    padding: 0 6rem;
  }
}
.cid-tYqyrS9dEq .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-tYqyrS9dEq .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tYqyrS9dEq .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tYqyrS9dEq .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tYqyrS9dEq .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tYqyrS9dEq .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-tYqyrS9dEq .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-tYqyrS9dEq .right {
    padding-right: 60px;
  }
}
.cid-tYqyrS9dEq .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tYqyrS9dEq .text-wrapper {
    padding-right: 60px;
  }
}
.cid-tYqyrS9dEq .mbr-section-title {
  text-align: right;
}
.cid-tYqyrS9dEq .mbr-text,
.cid-tYqyrS9dEq .mbr-section-btn {
  text-align: right;
}
.cid-tYqyrS9dEq .mbr-text,
.cid-tYqyrS9dEq .mbr-section-btn {
  color: #ffeed0;
}
.cid-tYqyrSBG2C {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tYqyrSBG2C .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tYqyrSBG2C .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tYqyrSBG2C .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-tYqyrSBG2C .row {
    margin: 0;
  }
}
.cid-tYqyrSBG2C .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-tYqyrT4HD0 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/0012-1613x1075-800x533.jpg");
}
.cid-tYqyrT4HD0 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-tYqyrT4HD0 .form-control,
.cid-tYqyrT4HD0 .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tYqyrT4HD0 .form-control::-webkit-input-placeholder,
.cid-tYqyrT4HD0 .field-input::-webkit-input-placeholder,
.cid-tYqyrT4HD0 .form-control::-webkit-input-placeholder,
.cid-tYqyrT4HD0 .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tYqyrT4HD0 .form-control:-moz-placeholder,
.cid-tYqyrT4HD0 .field-input:-moz-placeholder,
.cid-tYqyrT4HD0 .form-control:-moz-placeholder,
.cid-tYqyrT4HD0 .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tYqyrT4HD0 .form-control:hover,
.cid-tYqyrT4HD0 .field-input:hover,
.cid-tYqyrT4HD0 .form-control:focus,
.cid-tYqyrT4HD0 .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tYqyrT4HD0 .form-control:hover::-webkit-input-placeholder,
.cid-tYqyrT4HD0 .field-input:hover::-webkit-input-placeholder,
.cid-tYqyrT4HD0 .form-control:focus::-webkit-input-placeholder,
.cid-tYqyrT4HD0 .field-input:focus::-webkit-input-placeholder,
.cid-tYqyrT4HD0 .form-control:hover::-webkit-input-placeholder,
.cid-tYqyrT4HD0 .field-input:hover::-webkit-input-placeholder,
.cid-tYqyrT4HD0 .form-control:focus::-webkit-input-placeholder,
.cid-tYqyrT4HD0 .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tYqyrT4HD0 .form-control:hover:-moz-placeholder,
.cid-tYqyrT4HD0 .field-input:hover:-moz-placeholder,
.cid-tYqyrT4HD0 .form-control:focus:-moz-placeholder,
.cid-tYqyrT4HD0 .field-input:focus:-moz-placeholder,
.cid-tYqyrT4HD0 .form-control:hover:-moz-placeholder,
.cid-tYqyrT4HD0 .field-input:hover:-moz-placeholder,
.cid-tYqyrT4HD0 .form-control:focus:-moz-placeholder,
.cid-tYqyrT4HD0 .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tYqyrT4HD0 .jq-number__spin:hover,
.cid-tYqyrT4HD0 .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tYqyrT4HD0 .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tYqyrT4HD0 .jq-selectbox li,
.cid-tYqyrT4HD0 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tYqyrT4HD0 .jq-selectbox li:hover,
.cid-tYqyrT4HD0 .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-tYqyrT4HD0 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tYqyrT4HD0 .jq-number__spin.minus:hover:after,
.cid-tYqyrT4HD0 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tYqyrT4HD0 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tYqyrT4HD0 .jq-number__spin.minus:after,
.cid-tYqyrT4HD0 .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-tYqyrT4HD0 input::-webkit-clear-button {
  display: none;
}
.cid-tYqyrT4HD0 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tYqyrT4HD0 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tYqyrT4HD0 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tYqyrTx9hz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tYqyrTx9hz .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-u2Kakw4wQ0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-u2Kakw4wQ0 .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-u2Kakw4wQ0 nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-u2Kakw4wQ0 .container,
  .cid-u2Kakw4wQ0 .container-fluid {
    flex-wrap: initial;
  }
  .cid-u2Kakw4wQ0 .nav-link:hover,
  .cid-u2Kakw4wQ0 .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-u2Kakw4wQ0 .navbar-nav {
  margin: auto;
}
.cid-u2Kakw4wQ0 .dropdown-item {
  color: #ffffff !important;
}
.cid-u2Kakw4wQ0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2Kakw4wQ0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2Kakw4wQ0 .navbar-short,
.cid-u2Kakw4wQ0 .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-u2Kakw4wQ0 .navbar-short .nav-link,
.cid-u2Kakw4wQ0 .opened .nav-link,
.cid-u2Kakw4wQ0 .navbar-short .navbar-caption,
.cid-u2Kakw4wQ0 .opened .navbar-caption,
.cid-u2Kakw4wQ0 .navbar-short .mbr-iconfont,
.cid-u2Kakw4wQ0 .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-u2Kakw4wQ0 .navbar-short .hamburger span,
.cid-u2Kakw4wQ0 .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-u2Kakw4wQ0 .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-u2Kakw4wQ0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2Kakw4wQ0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-u2Kakw4wQ0 .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-u2Kakw4wQ0 .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-u2Kakw4wQ0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2Kakw4wQ0 .container {
  display: flex;
  margin: auto;
}
.cid-u2Kakw4wQ0 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2Kakw4wQ0 .dropdown-menu,
.cid-u2Kakw4wQ0 .navbar.opened {
  background: #000000 !important;
}
.cid-u2Kakw4wQ0 .nav-item:focus,
.cid-u2Kakw4wQ0 .nav-link:focus {
  outline: none;
}
.cid-u2Kakw4wQ0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2Kakw4wQ0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2Kakw4wQ0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2Kakw4wQ0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2Kakw4wQ0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2Kakw4wQ0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2Kakw4wQ0 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u2Kakw4wQ0 .navbar.opened {
  transition: all 0.3s;
}
.cid-u2Kakw4wQ0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2Kakw4wQ0 .navbar .navbar-logo img {
  width: auto;
}
.cid-u2Kakw4wQ0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2Kakw4wQ0 .navbar.collapsed {
  justify-content: center;
}
.cid-u2Kakw4wQ0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2Kakw4wQ0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2Kakw4wQ0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u2Kakw4wQ0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2Kakw4wQ0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2Kakw4wQ0 .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-u2Kakw4wQ0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2Kakw4wQ0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2Kakw4wQ0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2Kakw4wQ0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2Kakw4wQ0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2Kakw4wQ0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2Kakw4wQ0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2Kakw4wQ0 .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-u2Kakw4wQ0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2Kakw4wQ0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-u2Kakw4wQ0 .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2Kakw4wQ0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2Kakw4wQ0 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-u2Kakw4wQ0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u2Kakw4wQ0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u2Kakw4wQ0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u2Kakw4wQ0 .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2Kakw4wQ0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-u2Kakw4wQ0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2Kakw4wQ0 .dropdown-item.active,
.cid-u2Kakw4wQ0 .dropdown-item:active {
  background-color: transparent;
}
.cid-u2Kakw4wQ0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2Kakw4wQ0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2Kakw4wQ0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2Kakw4wQ0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u2Kakw4wQ0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2Kakw4wQ0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2Kakw4wQ0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2Kakw4wQ0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2Kakw4wQ0 button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2Kakw4wQ0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2Kakw4wQ0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2Kakw4wQ0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2Kakw4wQ0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2Kakw4wQ0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2Kakw4wQ0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2Kakw4wQ0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2Kakw4wQ0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2Kakw4wQ0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2Kakw4wQ0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2Kakw4wQ0 a.nav-link {
  display: flex;
  align-items: center;
}
.cid-u2Kakw4wQ0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2Kakw4wQ0 .navbar {
    height: 70px;
  }
  .cid-u2Kakw4wQ0 .navbar.opened {
    height: auto;
  }
  .cid-u2Kakw4wQ0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2KakpfhnK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u2KakpfhnK .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-u2KakpfhnK .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-u2KakpfhnK .carousel {
    height: 400px;
  }
}
.cid-u2KakpfhnK .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-u2KakpfhnK .carousel .carousel-item,
.cid-u2KakpfhnK .carousel .carousel-inner {
  height: 100%;
}
.cid-u2KakpfhnK .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-u2KakpfhnK .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u2KakpfhnK .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u2KakpfhnK .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-u2KakpfhnK .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-u2KakpfhnK .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u2KakpfhnK .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u2KakpfhnK .row {
  position: relative;
}
.cid-u2KakpfhnK .container {
  margin-bottom: 3px;
}
.cid-u2KakpfhnK .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-u2KakpfhnK .carousel-control .mbri-left,
.cid-u2KakpfhnK .carousel-control .mbri-right {
  display: none;
}
.cid-u2KakpfhnK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2KakpfhnK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u2KakpfhnK .carousel-control {
    top: 70%;
  }
  .cid-u2KakpfhnK .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-u2KakpfhnK .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-u2KakpfhnK .buttons-wrap {
  justify-content: start;
}
.cid-u2KakpfhnK .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-u2KakpfhnK .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-u2KakpfhnK .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-u2KakpfhnK .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-u2KakpfhnK .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-u2KakpfhnK .wrap {
  z-index: 9999;
}
.cid-u2KakpfhnK .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-u2KakpfhnK .btnHeader::before,
.cid-u2KakpfhnK .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-u2KakpfhnK .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-u2KakpfhnK .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-u2KakpfhnK .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-u2KakpfhnK .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-u2KakpfhnK .img {
  position: relative;
}
.cid-u2KakpV9Yh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-u2KakpV9Yh .lin {
  font-style: italic;
}
.cid-u2KakpV9Yh .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-u2KakqucsH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-u2KakqucsH .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-u2KakqucsH .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2KakqucsH .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-u2KakqucsH .row {
    margin: 0;
  }
}
.cid-u2KakqucsH .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-u2Kakr9BJe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-u2Kakr9BJe .wrapper {
  text-align: end;
}
.cid-u2Kakr9BJe .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-u2Kakr9BJe .row {
    text-align: center;
  }
  .cid-u2Kakr9BJe .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-u2Kakr9BJe .mbr-section-title {
    text-align: center;
  }
}
.cid-u2Kakr9BJe .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-u2Kakr9BJe .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-u2Kakr9BJe .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-u2Kakr9BJe .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-u2Kakr9BJe .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-u2Kakr9BJe .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-u2KakrIhuZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-u2KakrIhuZ .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-u2KakrIhuZ .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-u2Kaksjltr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-u2Kaksjltr .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-u2Kaksjltr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2Kaksjltr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u2Kaksjltr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u2Kaksjltr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-u2Kaksjltr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u2Kaksjltr .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u2Kaksjltr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u2Kaksjltr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-u2Kaksjltr .mbr-gallery-item > div img,
.cid-u2Kaksjltr .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-u2Kaksjltr .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-u2Kaksjltr .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-u2Kaksjltr .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-u2Kaksjltr .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-u2Kaksjltr .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-u2Kaksjltr .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-u2Kaksjltr .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-u2Kaksjltr .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-u2Kaksjltr .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-u2KaktgnmR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-u2KaktgnmR .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-u2KaktgnmR .wrapper {
    padding: 0 6rem;
  }
}
.cid-u2KaktgnmR .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-u2KaktgnmR .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-u2KaktgnmR .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-u2KaktgnmR .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-u2KaktgnmR .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-u2KaktgnmR .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-u2KaktgnmR .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-u2KaktgnmR .right {
    padding-right: 60px;
  }
}
.cid-u2KaktgnmR .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u2KaktgnmR .text-wrapper {
    padding-right: 60px;
  }
}
.cid-u2KaktgnmR .mbr-section-title {
  text-align: right;
}
.cid-u2KaktgnmR .mbr-text,
.cid-u2KaktgnmR .mbr-section-btn {
  text-align: right;
}
.cid-u2KaktgnmR .mbr-text,
.cid-u2KaktgnmR .mbr-section-btn {
  color: #ffeed0;
}
.cid-u2KaktU2nD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-u2KaktU2nD .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-u2KaktU2nD .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2KaktU2nD .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-u2KaktU2nD .row {
    margin: 0;
  }
}
.cid-u2KaktU2nD .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-u2KakuFaB9 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/3t9a9345-art-d-1800x1201-800x534.jpg");
}
.cid-u2KakuFaB9 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-u2KakuFaB9 .form-control,
.cid-u2KakuFaB9 .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u2KakuFaB9 .form-control::-webkit-input-placeholder,
.cid-u2KakuFaB9 .field-input::-webkit-input-placeholder,
.cid-u2KakuFaB9 .form-control::-webkit-input-placeholder,
.cid-u2KakuFaB9 .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KakuFaB9 .form-control:-moz-placeholder,
.cid-u2KakuFaB9 .field-input:-moz-placeholder,
.cid-u2KakuFaB9 .form-control:-moz-placeholder,
.cid-u2KakuFaB9 .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KakuFaB9 .form-control:hover,
.cid-u2KakuFaB9 .field-input:hover,
.cid-u2KakuFaB9 .form-control:focus,
.cid-u2KakuFaB9 .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-u2KakuFaB9 .form-control:hover::-webkit-input-placeholder,
.cid-u2KakuFaB9 .field-input:hover::-webkit-input-placeholder,
.cid-u2KakuFaB9 .form-control:focus::-webkit-input-placeholder,
.cid-u2KakuFaB9 .field-input:focus::-webkit-input-placeholder,
.cid-u2KakuFaB9 .form-control:hover::-webkit-input-placeholder,
.cid-u2KakuFaB9 .field-input:hover::-webkit-input-placeholder,
.cid-u2KakuFaB9 .form-control:focus::-webkit-input-placeholder,
.cid-u2KakuFaB9 .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KakuFaB9 .form-control:hover:-moz-placeholder,
.cid-u2KakuFaB9 .field-input:hover:-moz-placeholder,
.cid-u2KakuFaB9 .form-control:focus:-moz-placeholder,
.cid-u2KakuFaB9 .field-input:focus:-moz-placeholder,
.cid-u2KakuFaB9 .form-control:hover:-moz-placeholder,
.cid-u2KakuFaB9 .field-input:hover:-moz-placeholder,
.cid-u2KakuFaB9 .form-control:focus:-moz-placeholder,
.cid-u2KakuFaB9 .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KakuFaB9 .jq-number__spin:hover,
.cid-u2KakuFaB9 .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u2KakuFaB9 .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u2KakuFaB9 .jq-selectbox li,
.cid-u2KakuFaB9 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-u2KakuFaB9 .jq-selectbox li:hover,
.cid-u2KakuFaB9 .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-u2KakuFaB9 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-u2KakuFaB9 .jq-number__spin.minus:hover:after,
.cid-u2KakuFaB9 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-u2KakuFaB9 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-u2KakuFaB9 .jq-number__spin.minus:after,
.cid-u2KakuFaB9 .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-u2KakuFaB9 input::-webkit-clear-button {
  display: none;
}
.cid-u2KakuFaB9 input::-webkit-inner-spin-button {
  display: none;
}
.cid-u2KakuFaB9 input::-webkit-outer-spin-button {
  display: none;
}
.cid-u2KakuFaB9 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u2Kakvop7A {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-u2Kakvop7A .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-u5GbyMNSKq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-u5GbyMNSKq .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-u5GbyMNSKq nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-u5GbyMNSKq .container,
  .cid-u5GbyMNSKq .container-fluid {
    flex-wrap: initial;
  }
  .cid-u5GbyMNSKq .nav-link:hover,
  .cid-u5GbyMNSKq .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-u5GbyMNSKq .navbar-nav {
  margin: auto;
}
.cid-u5GbyMNSKq .dropdown-item {
  color: #ffffff !important;
}
.cid-u5GbyMNSKq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u5GbyMNSKq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u5GbyMNSKq .navbar-short,
.cid-u5GbyMNSKq .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-u5GbyMNSKq .navbar-short .nav-link,
.cid-u5GbyMNSKq .opened .nav-link,
.cid-u5GbyMNSKq .navbar-short .navbar-caption,
.cid-u5GbyMNSKq .opened .navbar-caption,
.cid-u5GbyMNSKq .navbar-short .mbr-iconfont,
.cid-u5GbyMNSKq .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-u5GbyMNSKq .navbar-short .hamburger span,
.cid-u5GbyMNSKq .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-u5GbyMNSKq .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-u5GbyMNSKq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u5GbyMNSKq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-u5GbyMNSKq .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-u5GbyMNSKq .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-u5GbyMNSKq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u5GbyMNSKq .container {
  display: flex;
  margin: auto;
}
.cid-u5GbyMNSKq .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u5GbyMNSKq .dropdown-menu,
.cid-u5GbyMNSKq .navbar.opened {
  background: #000000 !important;
}
.cid-u5GbyMNSKq .nav-item:focus,
.cid-u5GbyMNSKq .nav-link:focus {
  outline: none;
}
.cid-u5GbyMNSKq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u5GbyMNSKq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5GbyMNSKq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u5GbyMNSKq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u5GbyMNSKq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u5GbyMNSKq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u5GbyMNSKq .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u5GbyMNSKq .navbar.opened {
  transition: all 0.3s;
}
.cid-u5GbyMNSKq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u5GbyMNSKq .navbar .navbar-logo img {
  width: auto;
}
.cid-u5GbyMNSKq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u5GbyMNSKq .navbar.collapsed {
  justify-content: center;
}
.cid-u5GbyMNSKq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u5GbyMNSKq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5GbyMNSKq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u5GbyMNSKq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5GbyMNSKq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5GbyMNSKq .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-u5GbyMNSKq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5GbyMNSKq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u5GbyMNSKq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u5GbyMNSKq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u5GbyMNSKq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5GbyMNSKq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5GbyMNSKq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5GbyMNSKq .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-u5GbyMNSKq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u5GbyMNSKq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-u5GbyMNSKq .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u5GbyMNSKq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u5GbyMNSKq .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-u5GbyMNSKq .navbar.navbar-short {
  min-height: 60px;
}
.cid-u5GbyMNSKq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u5GbyMNSKq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u5GbyMNSKq .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u5GbyMNSKq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-u5GbyMNSKq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5GbyMNSKq .dropdown-item.active,
.cid-u5GbyMNSKq .dropdown-item:active {
  background-color: transparent;
}
.cid-u5GbyMNSKq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5GbyMNSKq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5GbyMNSKq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5GbyMNSKq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u5GbyMNSKq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u5GbyMNSKq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u5GbyMNSKq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u5GbyMNSKq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u5GbyMNSKq button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u5GbyMNSKq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5GbyMNSKq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u5GbyMNSKq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5GbyMNSKq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5GbyMNSKq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u5GbyMNSKq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5GbyMNSKq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u5GbyMNSKq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u5GbyMNSKq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5GbyMNSKq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u5GbyMNSKq a.nav-link {
  display: flex;
  align-items: center;
}
.cid-u5GbyMNSKq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u5GbyMNSKq .navbar {
    height: 70px;
  }
  .cid-u5GbyMNSKq .navbar.opened {
    height: auto;
  }
  .cid-u5GbyMNSKq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u5GbyHbLry {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u5GbyHbLry .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-u5GbyHbLry .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-u5GbyHbLry .carousel {
    height: 400px;
  }
}
.cid-u5GbyHbLry .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-u5GbyHbLry .carousel .carousel-item,
.cid-u5GbyHbLry .carousel .carousel-inner {
  height: 100%;
}
.cid-u5GbyHbLry .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-u5GbyHbLry .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u5GbyHbLry .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u5GbyHbLry .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-u5GbyHbLry .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-u5GbyHbLry .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u5GbyHbLry .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u5GbyHbLry .row {
  position: relative;
}
.cid-u5GbyHbLry .container {
  margin-bottom: 3px;
}
.cid-u5GbyHbLry .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-u5GbyHbLry .carousel-control .mbri-left,
.cid-u5GbyHbLry .carousel-control .mbri-right {
  display: none;
}
.cid-u5GbyHbLry .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5GbyHbLry .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u5GbyHbLry .carousel-control {
    top: 70%;
  }
  .cid-u5GbyHbLry .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-u5GbyHbLry .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-u5GbyHbLry .buttons-wrap {
  justify-content: start;
}
.cid-u5GbyHbLry .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-u5GbyHbLry .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-u5GbyHbLry .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-u5GbyHbLry .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-u5GbyHbLry .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-u5GbyHbLry .wrap {
  z-index: 9999;
}
.cid-u5GbyHbLry .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-u5GbyHbLry .btnHeader::before,
.cid-u5GbyHbLry .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-u5GbyHbLry .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-u5GbyHbLry .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-u5GbyHbLry .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-u5GbyHbLry .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-u5GbyHbLry .img {
  position: relative;
}
.cid-u5GbyHExrr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-u5GbyHExrr .lin {
  font-style: italic;
}
.cid-u5GbyHExrr .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-u5GbyI5iGw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-u5GbyI5iGw .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-u5GbyI5iGw .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u5GbyI5iGw .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-u5GbyI5iGw .row {
    margin: 0;
  }
}
.cid-u5GbyI5iGw .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-u5GbyIAQVB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-u5GbyIAQVB .wrapper {
  text-align: end;
}
.cid-u5GbyIAQVB .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-u5GbyIAQVB .row {
    text-align: center;
  }
  .cid-u5GbyIAQVB .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-u5GbyIAQVB .mbr-section-title {
    text-align: center;
  }
}
.cid-u5GbyIAQVB .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-u5GbyIAQVB .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-u5GbyIAQVB .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-u5GbyIAQVB .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-u5GbyIAQVB .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-u5GbyIAQVB .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-u5GbyJ4Txy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-u5GbyJ4Txy .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-u5GbyJ4Txy .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-u5GbyJxQfV {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-u5GbyJxQfV .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-u5GbyJxQfV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5GbyJxQfV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5GbyJxQfV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5GbyJxQfV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-u5GbyJxQfV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5GbyJxQfV .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u5GbyJxQfV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5GbyJxQfV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-u5GbyJxQfV .mbr-gallery-item > div img,
.cid-u5GbyJxQfV .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-u5GbyJxQfV .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-u5GbyJxQfV .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-u5GbyJxQfV .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-u5GbyJxQfV .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-u5GbyJxQfV .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-u5GbyJxQfV .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-u5GbyJxQfV .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-u5GbyJxQfV .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-u5GbyJxQfV .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-u5GbyKkAPq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-u5GbyKkAPq .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-u5GbyKkAPq .wrapper {
    padding: 0 6rem;
  }
}
.cid-u5GbyKkAPq .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-u5GbyKkAPq .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-u5GbyKkAPq .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-u5GbyKkAPq .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-u5GbyKkAPq .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-u5GbyKkAPq .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-u5GbyKkAPq .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-u5GbyKkAPq .right {
    padding-right: 60px;
  }
}
.cid-u5GbyKkAPq .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u5GbyKkAPq .text-wrapper {
    padding-right: 60px;
  }
}
.cid-u5GbyKkAPq .mbr-section-title {
  text-align: right;
}
.cid-u5GbyKkAPq .mbr-text,
.cid-u5GbyKkAPq .mbr-section-btn {
  text-align: right;
}
.cid-u5GbyKkAPq .mbr-text,
.cid-u5GbyKkAPq .mbr-section-btn {
  color: #ffeed0;
}
.cid-u5GbyKU2ou {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-u5GbyKU2ou .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-u5GbyKU2ou .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u5GbyKU2ou .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-u5GbyKU2ou .row {
    margin: 0;
  }
}
.cid-u5GbyKU2ou .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-u5GbyLFJXX {
  padding-top: 90px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/3t9a1562-1613x1076-800x534.jpg");
}
.cid-u5GbyLFJXX .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-u5GbyLFJXX .form-control,
.cid-u5GbyLFJXX .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u5GbyLFJXX .form-control::-webkit-input-placeholder,
.cid-u5GbyLFJXX .field-input::-webkit-input-placeholder,
.cid-u5GbyLFJXX .form-control::-webkit-input-placeholder,
.cid-u5GbyLFJXX .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u5GbyLFJXX .form-control:-moz-placeholder,
.cid-u5GbyLFJXX .field-input:-moz-placeholder,
.cid-u5GbyLFJXX .form-control:-moz-placeholder,
.cid-u5GbyLFJXX .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u5GbyLFJXX .form-control:hover,
.cid-u5GbyLFJXX .field-input:hover,
.cid-u5GbyLFJXX .form-control:focus,
.cid-u5GbyLFJXX .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-u5GbyLFJXX .form-control:hover::-webkit-input-placeholder,
.cid-u5GbyLFJXX .field-input:hover::-webkit-input-placeholder,
.cid-u5GbyLFJXX .form-control:focus::-webkit-input-placeholder,
.cid-u5GbyLFJXX .field-input:focus::-webkit-input-placeholder,
.cid-u5GbyLFJXX .form-control:hover::-webkit-input-placeholder,
.cid-u5GbyLFJXX .field-input:hover::-webkit-input-placeholder,
.cid-u5GbyLFJXX .form-control:focus::-webkit-input-placeholder,
.cid-u5GbyLFJXX .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u5GbyLFJXX .form-control:hover:-moz-placeholder,
.cid-u5GbyLFJXX .field-input:hover:-moz-placeholder,
.cid-u5GbyLFJXX .form-control:focus:-moz-placeholder,
.cid-u5GbyLFJXX .field-input:focus:-moz-placeholder,
.cid-u5GbyLFJXX .form-control:hover:-moz-placeholder,
.cid-u5GbyLFJXX .field-input:hover:-moz-placeholder,
.cid-u5GbyLFJXX .form-control:focus:-moz-placeholder,
.cid-u5GbyLFJXX .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u5GbyLFJXX .jq-number__spin:hover,
.cid-u5GbyLFJXX .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u5GbyLFJXX .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u5GbyLFJXX .jq-selectbox li,
.cid-u5GbyLFJXX .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-u5GbyLFJXX .jq-selectbox li:hover,
.cid-u5GbyLFJXX .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-u5GbyLFJXX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-u5GbyLFJXX .jq-number__spin.minus:hover:after,
.cid-u5GbyLFJXX .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-u5GbyLFJXX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-u5GbyLFJXX .jq-number__spin.minus:after,
.cid-u5GbyLFJXX .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-u5GbyLFJXX input::-webkit-clear-button {
  display: none;
}
.cid-u5GbyLFJXX input::-webkit-inner-spin-button {
  display: none;
}
.cid-u5GbyLFJXX input::-webkit-outer-spin-button {
  display: none;
}
.cid-u5GbyLFJXX input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u5GbyMh5pM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-u5GbyMh5pM .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-uoUXDA31q9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-uoUXDA31q9 .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-uoUXDA31q9 nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-uoUXDA31q9 .container,
  .cid-uoUXDA31q9 .container-fluid {
    flex-wrap: initial;
  }
  .cid-uoUXDA31q9 .nav-link:hover,
  .cid-uoUXDA31q9 .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-uoUXDA31q9 .navbar-nav {
  margin: auto;
}
.cid-uoUXDA31q9 .dropdown-item {
  color: #ffffff !important;
}
.cid-uoUXDA31q9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uoUXDA31q9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uoUXDA31q9 .navbar-short,
.cid-uoUXDA31q9 .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-uoUXDA31q9 .navbar-short .nav-link,
.cid-uoUXDA31q9 .opened .nav-link,
.cid-uoUXDA31q9 .navbar-short .navbar-caption,
.cid-uoUXDA31q9 .opened .navbar-caption,
.cid-uoUXDA31q9 .navbar-short .mbr-iconfont,
.cid-uoUXDA31q9 .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-uoUXDA31q9 .navbar-short .hamburger span,
.cid-uoUXDA31q9 .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-uoUXDA31q9 .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-uoUXDA31q9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uoUXDA31q9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-uoUXDA31q9 .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-uoUXDA31q9 .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-uoUXDA31q9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uoUXDA31q9 .container {
  display: flex;
  margin: auto;
}
.cid-uoUXDA31q9 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uoUXDA31q9 .dropdown-menu,
.cid-uoUXDA31q9 .navbar.opened {
  background: #000000 !important;
}
.cid-uoUXDA31q9 .nav-item:focus,
.cid-uoUXDA31q9 .nav-link:focus {
  outline: none;
}
.cid-uoUXDA31q9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uoUXDA31q9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uoUXDA31q9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uoUXDA31q9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uoUXDA31q9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uoUXDA31q9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uoUXDA31q9 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uoUXDA31q9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uoUXDA31q9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uoUXDA31q9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uoUXDA31q9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uoUXDA31q9 .navbar.collapsed {
  justify-content: center;
}
.cid-uoUXDA31q9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uoUXDA31q9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uoUXDA31q9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uoUXDA31q9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uoUXDA31q9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uoUXDA31q9 .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-uoUXDA31q9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uoUXDA31q9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uoUXDA31q9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uoUXDA31q9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uoUXDA31q9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uoUXDA31q9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uoUXDA31q9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uoUXDA31q9 .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-uoUXDA31q9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uoUXDA31q9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-uoUXDA31q9 .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uoUXDA31q9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uoUXDA31q9 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uoUXDA31q9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uoUXDA31q9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uoUXDA31q9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uoUXDA31q9 .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uoUXDA31q9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-uoUXDA31q9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uoUXDA31q9 .dropdown-item.active,
.cid-uoUXDA31q9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uoUXDA31q9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uoUXDA31q9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uoUXDA31q9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uoUXDA31q9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uoUXDA31q9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uoUXDA31q9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uoUXDA31q9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uoUXDA31q9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uoUXDA31q9 button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uoUXDA31q9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uoUXDA31q9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uoUXDA31q9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uoUXDA31q9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uoUXDA31q9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uoUXDA31q9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uoUXDA31q9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uoUXDA31q9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uoUXDA31q9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uoUXDA31q9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uoUXDA31q9 a.nav-link {
  display: flex;
  align-items: center;
}
.cid-uoUXDA31q9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uoUXDA31q9 .navbar {
    height: 70px;
  }
  .cid-uoUXDA31q9 .navbar.opened {
    height: auto;
  }
  .cid-uoUXDA31q9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uoUXDAsxwJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uoUXDAsxwJ .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-uoUXDAsxwJ .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-uoUXDAsxwJ .carousel {
    height: 400px;
  }
}
.cid-uoUXDAsxwJ .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-uoUXDAsxwJ .carousel .carousel-item,
.cid-uoUXDAsxwJ .carousel .carousel-inner {
  height: 100%;
}
.cid-uoUXDAsxwJ .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-uoUXDAsxwJ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uoUXDAsxwJ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uoUXDAsxwJ .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-uoUXDAsxwJ .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uoUXDAsxwJ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uoUXDAsxwJ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uoUXDAsxwJ .row {
  position: relative;
}
.cid-uoUXDAsxwJ .container {
  margin-bottom: 3px;
}
.cid-uoUXDAsxwJ .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-uoUXDAsxwJ .carousel-control .mbri-left,
.cid-uoUXDAsxwJ .carousel-control .mbri-right {
  display: none;
}
.cid-uoUXDAsxwJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uoUXDAsxwJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uoUXDAsxwJ .carousel-control {
    top: 70%;
  }
  .cid-uoUXDAsxwJ .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-uoUXDAsxwJ .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-uoUXDAsxwJ .buttons-wrap {
  justify-content: start;
}
.cid-uoUXDAsxwJ .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-uoUXDAsxwJ .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-uoUXDAsxwJ .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-uoUXDAsxwJ .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-uoUXDAsxwJ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uoUXDAsxwJ .wrap {
  z-index: 9999;
}
.cid-uoUXDAsxwJ .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-uoUXDAsxwJ .btnHeader::before,
.cid-uoUXDAsxwJ .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-uoUXDAsxwJ .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-uoUXDAsxwJ .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uoUXDAsxwJ .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-uoUXDAsxwJ .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-uoUXDAsxwJ .img {
  position: relative;
}
.cid-uoUXDAO38j {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uoUXDAO38j .lin {
  font-style: italic;
}
.cid-uoUXDAO38j .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uoUXDB6cuU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uoUXDB6cuU .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uoUXDB6cuU .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uoUXDB6cuU .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uoUXDB6cuU .row {
    margin: 0;
  }
}
.cid-uoUXDB6cuU .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uoUXDBt6hF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-uoUXDBt6hF .wrapper {
  text-align: end;
}
.cid-uoUXDBt6hF .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uoUXDBt6hF .row {
    text-align: center;
  }
  .cid-uoUXDBt6hF .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-uoUXDBt6hF .mbr-section-title {
    text-align: center;
  }
}
.cid-uoUXDBt6hF .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uoUXDBt6hF .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uoUXDBt6hF .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uoUXDBt6hF .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uoUXDBt6hF .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uoUXDBt6hF .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uoUXDBKG6e {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uoUXDBKG6e .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-uoUXDBKG6e .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-uoUXDC3qbs {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uoUXDC3qbs .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-uoUXDC3qbs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uoUXDC3qbs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uoUXDC3qbs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uoUXDC3qbs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-uoUXDC3qbs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uoUXDC3qbs .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-uoUXDC3qbs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uoUXDC3qbs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-uoUXDC3qbs .mbr-gallery-item > div img,
.cid-uoUXDC3qbs .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-uoUXDC3qbs .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-uoUXDC3qbs .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-uoUXDC3qbs .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-uoUXDC3qbs .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-uoUXDC3qbs .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-uoUXDC3qbs .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-uoUXDC3qbs .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-uoUXDC3qbs .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-uoUXDC3qbs .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-uoUXDCvB1e {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-uoUXDCvB1e .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-uoUXDCvB1e .wrapper {
    padding: 0 6rem;
  }
}
.cid-uoUXDCvB1e .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-uoUXDCvB1e .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uoUXDCvB1e .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uoUXDCvB1e .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uoUXDCvB1e .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uoUXDCvB1e .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-uoUXDCvB1e .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-uoUXDCvB1e .right {
    padding-right: 60px;
  }
}
.cid-uoUXDCvB1e .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uoUXDCvB1e .text-wrapper {
    padding-right: 60px;
  }
}
.cid-uoUXDCvB1e .mbr-section-title {
  text-align: right;
}
.cid-uoUXDCvB1e .mbr-text,
.cid-uoUXDCvB1e .mbr-section-btn {
  text-align: right;
}
.cid-uoUXDCvB1e .mbr-text,
.cid-uoUXDCvB1e .mbr-section-btn {
  color: #ffeed0;
}
.cid-uoUXDCRQz9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uoUXDCRQz9 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uoUXDCRQz9 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uoUXDCRQz9 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uoUXDCRQz9 .row {
    margin: 0;
  }
}
.cid-uoUXDCRQz9 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uoUXDDh939 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/3t9a6467-d-1229x820-800x534.jpg");
}
.cid-uoUXDDh939 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-uoUXDDh939 .form-control,
.cid-uoUXDDh939 .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uoUXDDh939 .form-control::-webkit-input-placeholder,
.cid-uoUXDDh939 .field-input::-webkit-input-placeholder,
.cid-uoUXDDh939 .form-control::-webkit-input-placeholder,
.cid-uoUXDDh939 .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uoUXDDh939 .form-control:-moz-placeholder,
.cid-uoUXDDh939 .field-input:-moz-placeholder,
.cid-uoUXDDh939 .form-control:-moz-placeholder,
.cid-uoUXDDh939 .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uoUXDDh939 .form-control:hover,
.cid-uoUXDDh939 .field-input:hover,
.cid-uoUXDDh939 .form-control:focus,
.cid-uoUXDDh939 .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-uoUXDDh939 .form-control:hover::-webkit-input-placeholder,
.cid-uoUXDDh939 .field-input:hover::-webkit-input-placeholder,
.cid-uoUXDDh939 .form-control:focus::-webkit-input-placeholder,
.cid-uoUXDDh939 .field-input:focus::-webkit-input-placeholder,
.cid-uoUXDDh939 .form-control:hover::-webkit-input-placeholder,
.cid-uoUXDDh939 .field-input:hover::-webkit-input-placeholder,
.cid-uoUXDDh939 .form-control:focus::-webkit-input-placeholder,
.cid-uoUXDDh939 .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uoUXDDh939 .form-control:hover:-moz-placeholder,
.cid-uoUXDDh939 .field-input:hover:-moz-placeholder,
.cid-uoUXDDh939 .form-control:focus:-moz-placeholder,
.cid-uoUXDDh939 .field-input:focus:-moz-placeholder,
.cid-uoUXDDh939 .form-control:hover:-moz-placeholder,
.cid-uoUXDDh939 .field-input:hover:-moz-placeholder,
.cid-uoUXDDh939 .form-control:focus:-moz-placeholder,
.cid-uoUXDDh939 .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uoUXDDh939 .jq-number__spin:hover,
.cid-uoUXDDh939 .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uoUXDDh939 .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uoUXDDh939 .jq-selectbox li,
.cid-uoUXDDh939 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uoUXDDh939 .jq-selectbox li:hover,
.cid-uoUXDDh939 .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-uoUXDDh939 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uoUXDDh939 .jq-number__spin.minus:hover:after,
.cid-uoUXDDh939 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uoUXDDh939 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uoUXDDh939 .jq-number__spin.minus:after,
.cid-uoUXDDh939 .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-uoUXDDh939 input::-webkit-clear-button {
  display: none;
}
.cid-uoUXDDh939 input::-webkit-inner-spin-button {
  display: none;
}
.cid-uoUXDDh939 input::-webkit-outer-spin-button {
  display: none;
}
.cid-uoUXDDh939 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uoUXDDIFMS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uoUXDDIFMS .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-uoUZPUzT87 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-uoUZPUzT87 .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-uoUZPUzT87 nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-uoUZPUzT87 .container,
  .cid-uoUZPUzT87 .container-fluid {
    flex-wrap: initial;
  }
  .cid-uoUZPUzT87 .nav-link:hover,
  .cid-uoUZPUzT87 .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-uoUZPUzT87 .navbar-nav {
  margin: auto;
}
.cid-uoUZPUzT87 .dropdown-item {
  color: #ffffff !important;
}
.cid-uoUZPUzT87 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uoUZPUzT87 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uoUZPUzT87 .navbar-short,
.cid-uoUZPUzT87 .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-uoUZPUzT87 .navbar-short .nav-link,
.cid-uoUZPUzT87 .opened .nav-link,
.cid-uoUZPUzT87 .navbar-short .navbar-caption,
.cid-uoUZPUzT87 .opened .navbar-caption,
.cid-uoUZPUzT87 .navbar-short .mbr-iconfont,
.cid-uoUZPUzT87 .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-uoUZPUzT87 .navbar-short .hamburger span,
.cid-uoUZPUzT87 .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-uoUZPUzT87 .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-uoUZPUzT87 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uoUZPUzT87 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-uoUZPUzT87 .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-uoUZPUzT87 .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-uoUZPUzT87 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uoUZPUzT87 .container {
  display: flex;
  margin: auto;
}
.cid-uoUZPUzT87 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uoUZPUzT87 .dropdown-menu,
.cid-uoUZPUzT87 .navbar.opened {
  background: #000000 !important;
}
.cid-uoUZPUzT87 .nav-item:focus,
.cid-uoUZPUzT87 .nav-link:focus {
  outline: none;
}
.cid-uoUZPUzT87 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uoUZPUzT87 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uoUZPUzT87 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uoUZPUzT87 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uoUZPUzT87 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uoUZPUzT87 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uoUZPUzT87 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uoUZPUzT87 .navbar.opened {
  transition: all 0.3s;
}
.cid-uoUZPUzT87 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uoUZPUzT87 .navbar .navbar-logo img {
  width: auto;
}
.cid-uoUZPUzT87 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uoUZPUzT87 .navbar.collapsed {
  justify-content: center;
}
.cid-uoUZPUzT87 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uoUZPUzT87 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uoUZPUzT87 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uoUZPUzT87 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uoUZPUzT87 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uoUZPUzT87 .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-uoUZPUzT87 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uoUZPUzT87 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uoUZPUzT87 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uoUZPUzT87 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uoUZPUzT87 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uoUZPUzT87 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uoUZPUzT87 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uoUZPUzT87 .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-uoUZPUzT87 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uoUZPUzT87 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-uoUZPUzT87 .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uoUZPUzT87 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uoUZPUzT87 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uoUZPUzT87 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uoUZPUzT87 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uoUZPUzT87 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uoUZPUzT87 .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uoUZPUzT87 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-uoUZPUzT87 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uoUZPUzT87 .dropdown-item.active,
.cid-uoUZPUzT87 .dropdown-item:active {
  background-color: transparent;
}
.cid-uoUZPUzT87 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uoUZPUzT87 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uoUZPUzT87 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uoUZPUzT87 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uoUZPUzT87 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uoUZPUzT87 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uoUZPUzT87 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uoUZPUzT87 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uoUZPUzT87 button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uoUZPUzT87 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uoUZPUzT87 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uoUZPUzT87 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uoUZPUzT87 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uoUZPUzT87 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uoUZPUzT87 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uoUZPUzT87 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uoUZPUzT87 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uoUZPUzT87 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uoUZPUzT87 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uoUZPUzT87 a.nav-link {
  display: flex;
  align-items: center;
}
.cid-uoUZPUzT87 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uoUZPUzT87 .navbar {
    height: 70px;
  }
  .cid-uoUZPUzT87 .navbar.opened {
    height: auto;
  }
  .cid-uoUZPUzT87 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uoUZPV2eY7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uoUZPV2eY7 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-uoUZPV2eY7 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-uoUZPV2eY7 .carousel {
    height: 400px;
  }
}
.cid-uoUZPV2eY7 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-uoUZPV2eY7 .carousel .carousel-item,
.cid-uoUZPV2eY7 .carousel .carousel-inner {
  height: 100%;
}
.cid-uoUZPV2eY7 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-uoUZPV2eY7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uoUZPV2eY7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uoUZPV2eY7 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-uoUZPV2eY7 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uoUZPV2eY7 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uoUZPV2eY7 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uoUZPV2eY7 .row {
  position: relative;
}
.cid-uoUZPV2eY7 .container {
  margin-bottom: 3px;
}
.cid-uoUZPV2eY7 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-uoUZPV2eY7 .carousel-control .mbri-left,
.cid-uoUZPV2eY7 .carousel-control .mbri-right {
  display: none;
}
.cid-uoUZPV2eY7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uoUZPV2eY7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uoUZPV2eY7 .carousel-control {
    top: 70%;
  }
  .cid-uoUZPV2eY7 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-uoUZPV2eY7 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-uoUZPV2eY7 .buttons-wrap {
  justify-content: start;
}
.cid-uoUZPV2eY7 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-uoUZPV2eY7 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-uoUZPV2eY7 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-uoUZPV2eY7 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-uoUZPV2eY7 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uoUZPV2eY7 .wrap {
  z-index: 9999;
}
.cid-uoUZPV2eY7 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-uoUZPV2eY7 .btnHeader::before,
.cid-uoUZPV2eY7 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-uoUZPV2eY7 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-uoUZPV2eY7 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uoUZPV2eY7 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-uoUZPV2eY7 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-uoUZPV2eY7 .img {
  position: relative;
}
.cid-uoUZPVp826 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uoUZPVp826 .lin {
  font-style: italic;
}
.cid-uoUZPVp826 .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uoUZPVHoNw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uoUZPVHoNw .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uoUZPVHoNw .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uoUZPVHoNw .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uoUZPVHoNw .row {
    margin: 0;
  }
}
.cid-uoUZPVHoNw .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uoUZPW46o2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-uoUZPW46o2 .wrapper {
  text-align: end;
}
.cid-uoUZPW46o2 .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uoUZPW46o2 .row {
    text-align: center;
  }
  .cid-uoUZPW46o2 .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-uoUZPW46o2 .mbr-section-title {
    text-align: center;
  }
}
.cid-uoUZPW46o2 .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uoUZPW46o2 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uoUZPW46o2 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uoUZPW46o2 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uoUZPW46o2 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uoUZPW46o2 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uoUZPWptgn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uoUZPWptgn .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-uoUZPWptgn .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-uoUZPWJXov {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uoUZPWJXov .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-uoUZPWJXov .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uoUZPWJXov .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uoUZPWJXov .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uoUZPWJXov .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-uoUZPWJXov .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uoUZPWJXov .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-uoUZPWJXov .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uoUZPWJXov .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-uoUZPWJXov .mbr-gallery-item > div img,
.cid-uoUZPWJXov .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-uoUZPWJXov .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-uoUZPWJXov .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-uoUZPWJXov .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-uoUZPWJXov .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-uoUZPWJXov .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-uoUZPWJXov .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-uoUZPWJXov .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-uoUZPWJXov .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-uoUZPWJXov .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-uoUZPXjVOi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-uoUZPXjVOi .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-uoUZPXjVOi .wrapper {
    padding: 0 6rem;
  }
}
.cid-uoUZPXjVOi .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-uoUZPXjVOi .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uoUZPXjVOi .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uoUZPXjVOi .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uoUZPXjVOi .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uoUZPXjVOi .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-uoUZPXjVOi .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-uoUZPXjVOi .right {
    padding-right: 60px;
  }
}
.cid-uoUZPXjVOi .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uoUZPXjVOi .text-wrapper {
    padding-right: 60px;
  }
}
.cid-uoUZPXjVOi .mbr-section-title {
  text-align: right;
}
.cid-uoUZPXjVOi .mbr-text,
.cid-uoUZPXjVOi .mbr-section-btn {
  text-align: right;
}
.cid-uoUZPXjVOi .mbr-text,
.cid-uoUZPXjVOi .mbr-section-btn {
  color: #ffeed0;
}
.cid-uoUZPXH0b9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uoUZPXH0b9 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uoUZPXH0b9 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uoUZPXH0b9 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uoUZPXH0b9 .row {
    margin: 0;
  }
}
.cid-uoUZPXH0b9 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uoUZPY7uav {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/0112-pp-2-1229x819-800x533.jpg");
}
.cid-uoUZPY7uav .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-uoUZPY7uav .form-control,
.cid-uoUZPY7uav .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uoUZPY7uav .form-control::-webkit-input-placeholder,
.cid-uoUZPY7uav .field-input::-webkit-input-placeholder,
.cid-uoUZPY7uav .form-control::-webkit-input-placeholder,
.cid-uoUZPY7uav .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uoUZPY7uav .form-control:-moz-placeholder,
.cid-uoUZPY7uav .field-input:-moz-placeholder,
.cid-uoUZPY7uav .form-control:-moz-placeholder,
.cid-uoUZPY7uav .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uoUZPY7uav .form-control:hover,
.cid-uoUZPY7uav .field-input:hover,
.cid-uoUZPY7uav .form-control:focus,
.cid-uoUZPY7uav .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-uoUZPY7uav .form-control:hover::-webkit-input-placeholder,
.cid-uoUZPY7uav .field-input:hover::-webkit-input-placeholder,
.cid-uoUZPY7uav .form-control:focus::-webkit-input-placeholder,
.cid-uoUZPY7uav .field-input:focus::-webkit-input-placeholder,
.cid-uoUZPY7uav .form-control:hover::-webkit-input-placeholder,
.cid-uoUZPY7uav .field-input:hover::-webkit-input-placeholder,
.cid-uoUZPY7uav .form-control:focus::-webkit-input-placeholder,
.cid-uoUZPY7uav .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uoUZPY7uav .form-control:hover:-moz-placeholder,
.cid-uoUZPY7uav .field-input:hover:-moz-placeholder,
.cid-uoUZPY7uav .form-control:focus:-moz-placeholder,
.cid-uoUZPY7uav .field-input:focus:-moz-placeholder,
.cid-uoUZPY7uav .form-control:hover:-moz-placeholder,
.cid-uoUZPY7uav .field-input:hover:-moz-placeholder,
.cid-uoUZPY7uav .form-control:focus:-moz-placeholder,
.cid-uoUZPY7uav .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uoUZPY7uav .jq-number__spin:hover,
.cid-uoUZPY7uav .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uoUZPY7uav .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uoUZPY7uav .jq-selectbox li,
.cid-uoUZPY7uav .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uoUZPY7uav .jq-selectbox li:hover,
.cid-uoUZPY7uav .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-uoUZPY7uav .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uoUZPY7uav .jq-number__spin.minus:hover:after,
.cid-uoUZPY7uav .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uoUZPY7uav .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uoUZPY7uav .jq-number__spin.minus:after,
.cid-uoUZPY7uav .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-uoUZPY7uav input::-webkit-clear-button {
  display: none;
}
.cid-uoUZPY7uav input::-webkit-inner-spin-button {
  display: none;
}
.cid-uoUZPY7uav input::-webkit-outer-spin-button {
  display: none;
}
.cid-uoUZPY7uav input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uoUZPYvgvm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uoUZPYvgvm .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-us89viPrTh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-us89viPrTh .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-us89viPrTh nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-us89viPrTh .container,
  .cid-us89viPrTh .container-fluid {
    flex-wrap: initial;
  }
  .cid-us89viPrTh .nav-link:hover,
  .cid-us89viPrTh .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-us89viPrTh .navbar-nav {
  margin: auto;
}
.cid-us89viPrTh .dropdown-item {
  color: #ffffff !important;
}
.cid-us89viPrTh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-us89viPrTh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-us89viPrTh .navbar-short,
.cid-us89viPrTh .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-us89viPrTh .navbar-short .nav-link,
.cid-us89viPrTh .opened .nav-link,
.cid-us89viPrTh .navbar-short .navbar-caption,
.cid-us89viPrTh .opened .navbar-caption,
.cid-us89viPrTh .navbar-short .mbr-iconfont,
.cid-us89viPrTh .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-us89viPrTh .navbar-short .hamburger span,
.cid-us89viPrTh .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-us89viPrTh .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-us89viPrTh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-us89viPrTh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-us89viPrTh .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-us89viPrTh .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-us89viPrTh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-us89viPrTh .container {
  display: flex;
  margin: auto;
}
.cid-us89viPrTh .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-us89viPrTh .dropdown-menu,
.cid-us89viPrTh .navbar.opened {
  background: #000000 !important;
}
.cid-us89viPrTh .nav-item:focus,
.cid-us89viPrTh .nav-link:focus {
  outline: none;
}
.cid-us89viPrTh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-us89viPrTh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-us89viPrTh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-us89viPrTh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-us89viPrTh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-us89viPrTh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-us89viPrTh .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-us89viPrTh .navbar.opened {
  transition: all 0.3s;
}
.cid-us89viPrTh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-us89viPrTh .navbar .navbar-logo img {
  width: auto;
}
.cid-us89viPrTh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-us89viPrTh .navbar.collapsed {
  justify-content: center;
}
.cid-us89viPrTh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-us89viPrTh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-us89viPrTh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-us89viPrTh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-us89viPrTh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-us89viPrTh .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-us89viPrTh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-us89viPrTh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-us89viPrTh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-us89viPrTh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-us89viPrTh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-us89viPrTh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-us89viPrTh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-us89viPrTh .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-us89viPrTh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-us89viPrTh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-us89viPrTh .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-us89viPrTh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-us89viPrTh .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-us89viPrTh .navbar.navbar-short {
  min-height: 60px;
}
.cid-us89viPrTh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-us89viPrTh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-us89viPrTh .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-us89viPrTh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-us89viPrTh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-us89viPrTh .dropdown-item.active,
.cid-us89viPrTh .dropdown-item:active {
  background-color: transparent;
}
.cid-us89viPrTh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-us89viPrTh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-us89viPrTh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-us89viPrTh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-us89viPrTh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-us89viPrTh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-us89viPrTh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-us89viPrTh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-us89viPrTh button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-us89viPrTh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-us89viPrTh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-us89viPrTh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-us89viPrTh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-us89viPrTh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-us89viPrTh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us89viPrTh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-us89viPrTh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-us89viPrTh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us89viPrTh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-us89viPrTh a.nav-link {
  display: flex;
  align-items: center;
}
.cid-us89viPrTh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-us89viPrTh .navbar {
    height: 70px;
  }
  .cid-us89viPrTh .navbar.opened {
    height: auto;
  }
  .cid-us89viPrTh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us89vjh941 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-us89vjh941 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-us89vjh941 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-us89vjh941 .carousel {
    height: 400px;
  }
}
.cid-us89vjh941 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-us89vjh941 .carousel .carousel-item,
.cid-us89vjh941 .carousel .carousel-inner {
  height: 100%;
}
.cid-us89vjh941 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-us89vjh941 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-us89vjh941 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-us89vjh941 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-us89vjh941 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-us89vjh941 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-us89vjh941 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-us89vjh941 .row {
  position: relative;
}
.cid-us89vjh941 .container {
  margin-bottom: 3px;
}
.cid-us89vjh941 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-us89vjh941 .carousel-control .mbri-left,
.cid-us89vjh941 .carousel-control .mbri-right {
  display: none;
}
.cid-us89vjh941 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us89vjh941 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-us89vjh941 .carousel-control {
    top: 70%;
  }
  .cid-us89vjh941 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-us89vjh941 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-us89vjh941 .buttons-wrap {
  justify-content: start;
}
.cid-us89vjh941 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-us89vjh941 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-us89vjh941 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-us89vjh941 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-us89vjh941 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-us89vjh941 .wrap {
  z-index: 9999;
}
.cid-us89vjh941 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-us89vjh941 .btnHeader::before,
.cid-us89vjh941 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-us89vjh941 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-us89vjh941 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-us89vjh941 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-us89vjh941 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-us89vjh941 .img {
  position: relative;
}
.cid-us89vjBoWU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-us89vjBoWU .lin {
  font-style: italic;
}
.cid-us89vjBoWU .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-us89vjVGAA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-us89vjVGAA .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-us89vjVGAA .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us89vjVGAA .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-us89vjVGAA .row {
    margin: 0;
  }
}
.cid-us89vjVGAA .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-us89vkhkAk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-us89vkhkAk .wrapper {
  text-align: end;
}
.cid-us89vkhkAk .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-us89vkhkAk .row {
    text-align: center;
  }
  .cid-us89vkhkAk .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-us89vkhkAk .mbr-section-title {
    text-align: center;
  }
}
.cid-us89vkhkAk .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-us89vkhkAk .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-us89vkhkAk .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-us89vkhkAk .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-us89vkhkAk .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-us89vkhkAk .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-us89vkz4iY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-us89vkz4iY .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-us89vkz4iY .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-us89vkTRni {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-us89vkTRni .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-us89vkTRni .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us89vkTRni .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-us89vkTRni .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-us89vkTRni .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-us89vkTRni .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-us89vkTRni .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-us89vkTRni .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-us89vkTRni .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-us89vkTRni .mbr-gallery-item > div img,
.cid-us89vkTRni .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-us89vkTRni .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-us89vkTRni .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-us89vkTRni .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-us89vkTRni .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-us89vkTRni .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-us89vkTRni .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-us89vkTRni .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-us89vkTRni .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-us89vkTRni .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-us89vlntn2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-us89vlntn2 .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-us89vlntn2 .wrapper {
    padding: 0 6rem;
  }
}
.cid-us89vlntn2 .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-us89vlntn2 .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-us89vlntn2 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-us89vlntn2 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-us89vlntn2 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-us89vlntn2 .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-us89vlntn2 .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-us89vlntn2 .right {
    padding-right: 60px;
  }
}
.cid-us89vlntn2 .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-us89vlntn2 .text-wrapper {
    padding-right: 60px;
  }
}
.cid-us89vlntn2 .mbr-section-title {
  text-align: right;
}
.cid-us89vlntn2 .mbr-text,
.cid-us89vlntn2 .mbr-section-btn {
  text-align: right;
}
.cid-us89vlntn2 .mbr-text,
.cid-us89vlntn2 .mbr-section-btn {
  color: #ffeed0;
}
.cid-us89vlLavD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-us89vlLavD .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-us89vlLavD .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us89vlLavD .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-us89vlLavD .row {
    margin: 0;
  }
}
.cid-us89vlLavD .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-us89vma4Fl {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a9850-d-2523x1682-800x533.jpg");
}
.cid-us89vma4Fl .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-us89vma4Fl .form-control,
.cid-us89vma4Fl .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-us89vma4Fl .form-control::-webkit-input-placeholder,
.cid-us89vma4Fl .field-input::-webkit-input-placeholder,
.cid-us89vma4Fl .form-control::-webkit-input-placeholder,
.cid-us89vma4Fl .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-us89vma4Fl .form-control:-moz-placeholder,
.cid-us89vma4Fl .field-input:-moz-placeholder,
.cid-us89vma4Fl .form-control:-moz-placeholder,
.cid-us89vma4Fl .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-us89vma4Fl .form-control:hover,
.cid-us89vma4Fl .field-input:hover,
.cid-us89vma4Fl .form-control:focus,
.cid-us89vma4Fl .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-us89vma4Fl .form-control:hover::-webkit-input-placeholder,
.cid-us89vma4Fl .field-input:hover::-webkit-input-placeholder,
.cid-us89vma4Fl .form-control:focus::-webkit-input-placeholder,
.cid-us89vma4Fl .field-input:focus::-webkit-input-placeholder,
.cid-us89vma4Fl .form-control:hover::-webkit-input-placeholder,
.cid-us89vma4Fl .field-input:hover::-webkit-input-placeholder,
.cid-us89vma4Fl .form-control:focus::-webkit-input-placeholder,
.cid-us89vma4Fl .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-us89vma4Fl .form-control:hover:-moz-placeholder,
.cid-us89vma4Fl .field-input:hover:-moz-placeholder,
.cid-us89vma4Fl .form-control:focus:-moz-placeholder,
.cid-us89vma4Fl .field-input:focus:-moz-placeholder,
.cid-us89vma4Fl .form-control:hover:-moz-placeholder,
.cid-us89vma4Fl .field-input:hover:-moz-placeholder,
.cid-us89vma4Fl .form-control:focus:-moz-placeholder,
.cid-us89vma4Fl .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-us89vma4Fl .jq-number__spin:hover,
.cid-us89vma4Fl .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-us89vma4Fl .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-us89vma4Fl .jq-selectbox li,
.cid-us89vma4Fl .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-us89vma4Fl .jq-selectbox li:hover,
.cid-us89vma4Fl .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-us89vma4Fl .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-us89vma4Fl .jq-number__spin.minus:hover:after,
.cid-us89vma4Fl .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-us89vma4Fl .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-us89vma4Fl .jq-number__spin.minus:after,
.cid-us89vma4Fl .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-us89vma4Fl input::-webkit-clear-button {
  display: none;
}
.cid-us89vma4Fl input::-webkit-inner-spin-button {
  display: none;
}
.cid-us89vma4Fl input::-webkit-outer-spin-button {
  display: none;
}
.cid-us89vma4Fl input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-us89vmBqBK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-us89vmBqBK .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-uDDvdvdE8c {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-uDDvdvdE8c .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-uDDvdvdE8c nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-uDDvdvdE8c .container,
  .cid-uDDvdvdE8c .container-fluid {
    flex-wrap: initial;
  }
  .cid-uDDvdvdE8c .nav-link:hover,
  .cid-uDDvdvdE8c .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-uDDvdvdE8c .navbar-nav {
  margin: auto;
}
.cid-uDDvdvdE8c .dropdown-item {
  color: #ffffff !important;
}
.cid-uDDvdvdE8c .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uDDvdvdE8c .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uDDvdvdE8c .navbar-short,
.cid-uDDvdvdE8c .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-uDDvdvdE8c .navbar-short .nav-link,
.cid-uDDvdvdE8c .opened .nav-link,
.cid-uDDvdvdE8c .navbar-short .navbar-caption,
.cid-uDDvdvdE8c .opened .navbar-caption,
.cid-uDDvdvdE8c .navbar-short .mbr-iconfont,
.cid-uDDvdvdE8c .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-uDDvdvdE8c .navbar-short .hamburger span,
.cid-uDDvdvdE8c .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-uDDvdvdE8c .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-uDDvdvdE8c .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDDvdvdE8c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-uDDvdvdE8c .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-uDDvdvdE8c .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-uDDvdvdE8c .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uDDvdvdE8c .container {
  display: flex;
  margin: auto;
}
.cid-uDDvdvdE8c .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDDvdvdE8c .dropdown-menu,
.cid-uDDvdvdE8c .navbar.opened {
  background: #000000 !important;
}
.cid-uDDvdvdE8c .nav-item:focus,
.cid-uDDvdvdE8c .nav-link:focus {
  outline: none;
}
.cid-uDDvdvdE8c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDDvdvdE8c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDDvdvdE8c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDDvdvdE8c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDDvdvdE8c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDDvdvdE8c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDDvdvdE8c .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uDDvdvdE8c .navbar.opened {
  transition: all 0.3s;
}
.cid-uDDvdvdE8c .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDDvdvdE8c .navbar .navbar-logo img {
  width: auto;
}
.cid-uDDvdvdE8c .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uDDvdvdE8c .navbar.collapsed {
  justify-content: center;
}
.cid-uDDvdvdE8c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDDvdvdE8c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDDvdvdE8c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDDvdvdE8c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDDvdvdE8c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDDvdvdE8c .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-uDDvdvdE8c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDDvdvdE8c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDDvdvdE8c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uDDvdvdE8c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDDvdvdE8c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDDvdvdE8c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDDvdvdE8c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDDvdvdE8c .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-uDDvdvdE8c .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uDDvdvdE8c .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-uDDvdvdE8c .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uDDvdvdE8c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDDvdvdE8c .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uDDvdvdE8c .navbar.navbar-short {
  min-height: 60px;
}
.cid-uDDvdvdE8c .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uDDvdvdE8c .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uDDvdvdE8c .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uDDvdvdE8c .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-uDDvdvdE8c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDDvdvdE8c .dropdown-item.active,
.cid-uDDvdvdE8c .dropdown-item:active {
  background-color: transparent;
}
.cid-uDDvdvdE8c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDDvdvdE8c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDDvdvdE8c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDDvdvdE8c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uDDvdvdE8c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uDDvdvdE8c .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uDDvdvdE8c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDDvdvdE8c .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uDDvdvdE8c button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDDvdvdE8c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uDDvdvdE8c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDDvdvdE8c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDDvdvdE8c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDDvdvdE8c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDDvdvdE8c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDDvdvdE8c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDDvdvdE8c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDDvdvdE8c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDDvdvdE8c .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uDDvdvdE8c a.nav-link {
  display: flex;
  align-items: center;
}
.cid-uDDvdvdE8c .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uDDvdvdE8c .navbar {
    height: 70px;
  }
  .cid-uDDvdvdE8c .navbar.opened {
    height: auto;
  }
  .cid-uDDvdvdE8c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDDvdvF7kX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uDDvdvF7kX .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-uDDvdvF7kX .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-uDDvdvF7kX .carousel {
    height: 400px;
  }
}
.cid-uDDvdvF7kX .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-uDDvdvF7kX .carousel .carousel-item,
.cid-uDDvdvF7kX .carousel .carousel-inner {
  height: 100%;
}
.cid-uDDvdvF7kX .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-uDDvdvF7kX .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uDDvdvF7kX .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uDDvdvF7kX .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-uDDvdvF7kX .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uDDvdvF7kX .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uDDvdvF7kX .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uDDvdvF7kX .row {
  position: relative;
}
.cid-uDDvdvF7kX .container {
  margin-bottom: 3px;
}
.cid-uDDvdvF7kX .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-uDDvdvF7kX .carousel-control .mbri-left,
.cid-uDDvdvF7kX .carousel-control .mbri-right {
  display: none;
}
.cid-uDDvdvF7kX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDDvdvF7kX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uDDvdvF7kX .carousel-control {
    top: 70%;
  }
  .cid-uDDvdvF7kX .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-uDDvdvF7kX .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-uDDvdvF7kX .buttons-wrap {
  justify-content: start;
}
.cid-uDDvdvF7kX .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-uDDvdvF7kX .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-uDDvdvF7kX .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-uDDvdvF7kX .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-uDDvdvF7kX .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uDDvdvF7kX .wrap {
  z-index: 9999;
}
.cid-uDDvdvF7kX .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-uDDvdvF7kX .btnHeader::before,
.cid-uDDvdvF7kX .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-uDDvdvF7kX .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-uDDvdvF7kX .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uDDvdvF7kX .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-uDDvdvF7kX .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-uDDvdvF7kX .img {
  position: relative;
}
.cid-uDDvdvZDpD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uDDvdvZDpD .lin {
  font-style: italic;
}
.cid-uDDvdvZDpD .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uDDvdwhh3O {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uDDvdwhh3O .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uDDvdwhh3O .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDDvdwhh3O .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uDDvdwhh3O .row {
    margin: 0;
  }
}
.cid-uDDvdwhh3O .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uDDvdwCIho {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-uDDvdwCIho .wrapper {
  text-align: end;
}
.cid-uDDvdwCIho .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uDDvdwCIho .row {
    text-align: center;
  }
  .cid-uDDvdwCIho .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-uDDvdwCIho .mbr-section-title {
    text-align: center;
  }
}
.cid-uDDvdwCIho .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uDDvdwCIho .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uDDvdwCIho .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uDDvdwCIho .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uDDvdwCIho .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uDDvdwCIho .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uDDvdwU5n6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uDDvdwU5n6 .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-uDDvdwU5n6 .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-uDDvdxhQhD {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uDDvdxhQhD .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-uDDvdxhQhD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDDvdxhQhD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uDDvdxhQhD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uDDvdxhQhD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-uDDvdxhQhD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uDDvdxhQhD .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-uDDvdxhQhD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uDDvdxhQhD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-uDDvdxhQhD .mbr-gallery-item > div img,
.cid-uDDvdxhQhD .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-uDDvdxhQhD .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-uDDvdxhQhD .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-uDDvdxhQhD .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-uDDvdxhQhD .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-uDDvdxhQhD .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-uDDvdxhQhD .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-uDDvdxhQhD .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-uDDvdxhQhD .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-uDDvdxhQhD .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-uDDvdxN8jw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-uDDvdxN8jw .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-uDDvdxN8jw .wrapper {
    padding: 0 6rem;
  }
}
.cid-uDDvdxN8jw .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-uDDvdxN8jw .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uDDvdxN8jw .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uDDvdxN8jw .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uDDvdxN8jw .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uDDvdxN8jw .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-uDDvdxN8jw .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-uDDvdxN8jw .right {
    padding-right: 60px;
  }
}
.cid-uDDvdxN8jw .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uDDvdxN8jw .text-wrapper {
    padding-right: 60px;
  }
}
.cid-uDDvdxN8jw .mbr-section-title {
  text-align: right;
}
.cid-uDDvdxN8jw .mbr-text,
.cid-uDDvdxN8jw .mbr-section-btn {
  text-align: right;
}
.cid-uDDvdxN8jw .mbr-text,
.cid-uDDvdxN8jw .mbr-section-btn {
  color: #ffeed0;
}
.cid-uDDvdyavvE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uDDvdyavvE .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uDDvdyavvE .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDDvdyavvE .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uDDvdyavvE .row {
    margin: 0;
  }
}
.cid-uDDvdyavvE .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uDDvdyBNEx {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a1379-pp-2523x1682-800x533.jpg");
}
.cid-uDDvdyBNEx .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-uDDvdyBNEx .form-control,
.cid-uDDvdyBNEx .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uDDvdyBNEx .form-control::-webkit-input-placeholder,
.cid-uDDvdyBNEx .field-input::-webkit-input-placeholder,
.cid-uDDvdyBNEx .form-control::-webkit-input-placeholder,
.cid-uDDvdyBNEx .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uDDvdyBNEx .form-control:-moz-placeholder,
.cid-uDDvdyBNEx .field-input:-moz-placeholder,
.cid-uDDvdyBNEx .form-control:-moz-placeholder,
.cid-uDDvdyBNEx .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uDDvdyBNEx .form-control:hover,
.cid-uDDvdyBNEx .field-input:hover,
.cid-uDDvdyBNEx .form-control:focus,
.cid-uDDvdyBNEx .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-uDDvdyBNEx .form-control:hover::-webkit-input-placeholder,
.cid-uDDvdyBNEx .field-input:hover::-webkit-input-placeholder,
.cid-uDDvdyBNEx .form-control:focus::-webkit-input-placeholder,
.cid-uDDvdyBNEx .field-input:focus::-webkit-input-placeholder,
.cid-uDDvdyBNEx .form-control:hover::-webkit-input-placeholder,
.cid-uDDvdyBNEx .field-input:hover::-webkit-input-placeholder,
.cid-uDDvdyBNEx .form-control:focus::-webkit-input-placeholder,
.cid-uDDvdyBNEx .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uDDvdyBNEx .form-control:hover:-moz-placeholder,
.cid-uDDvdyBNEx .field-input:hover:-moz-placeholder,
.cid-uDDvdyBNEx .form-control:focus:-moz-placeholder,
.cid-uDDvdyBNEx .field-input:focus:-moz-placeholder,
.cid-uDDvdyBNEx .form-control:hover:-moz-placeholder,
.cid-uDDvdyBNEx .field-input:hover:-moz-placeholder,
.cid-uDDvdyBNEx .form-control:focus:-moz-placeholder,
.cid-uDDvdyBNEx .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uDDvdyBNEx .jq-number__spin:hover,
.cid-uDDvdyBNEx .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uDDvdyBNEx .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uDDvdyBNEx .jq-selectbox li,
.cid-uDDvdyBNEx .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uDDvdyBNEx .jq-selectbox li:hover,
.cid-uDDvdyBNEx .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-uDDvdyBNEx .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uDDvdyBNEx .jq-number__spin.minus:hover:after,
.cid-uDDvdyBNEx .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uDDvdyBNEx .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uDDvdyBNEx .jq-number__spin.minus:after,
.cid-uDDvdyBNEx .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-uDDvdyBNEx input::-webkit-clear-button {
  display: none;
}
.cid-uDDvdyBNEx input::-webkit-inner-spin-button {
  display: none;
}
.cid-uDDvdyBNEx input::-webkit-outer-spin-button {
  display: none;
}
.cid-uDDvdyBNEx input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uDDvdz0jm4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uDDvdz0jm4 .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-uKoXeyF1xc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-uKoXeyF1xc .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-uKoXeyF1xc nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-uKoXeyF1xc .container,
  .cid-uKoXeyF1xc .container-fluid {
    flex-wrap: initial;
  }
  .cid-uKoXeyF1xc .nav-link:hover,
  .cid-uKoXeyF1xc .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-uKoXeyF1xc .navbar-nav {
  margin: auto;
}
.cid-uKoXeyF1xc .dropdown-item {
  color: #ffffff !important;
}
.cid-uKoXeyF1xc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKoXeyF1xc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKoXeyF1xc .navbar-short,
.cid-uKoXeyF1xc .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-uKoXeyF1xc .navbar-short .nav-link,
.cid-uKoXeyF1xc .opened .nav-link,
.cid-uKoXeyF1xc .navbar-short .navbar-caption,
.cid-uKoXeyF1xc .opened .navbar-caption,
.cid-uKoXeyF1xc .navbar-short .mbr-iconfont,
.cid-uKoXeyF1xc .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-uKoXeyF1xc .navbar-short .hamburger span,
.cid-uKoXeyF1xc .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-uKoXeyF1xc .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-uKoXeyF1xc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKoXeyF1xc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-uKoXeyF1xc .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-uKoXeyF1xc .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-uKoXeyF1xc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKoXeyF1xc .container {
  display: flex;
  margin: auto;
}
.cid-uKoXeyF1xc .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uKoXeyF1xc .dropdown-menu,
.cid-uKoXeyF1xc .navbar.opened {
  background: #000000 !important;
}
.cid-uKoXeyF1xc .nav-item:focus,
.cid-uKoXeyF1xc .nav-link:focus {
  outline: none;
}
.cid-uKoXeyF1xc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKoXeyF1xc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uKoXeyF1xc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKoXeyF1xc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKoXeyF1xc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKoXeyF1xc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKoXeyF1xc .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uKoXeyF1xc .navbar.opened {
  transition: all 0.3s;
}
.cid-uKoXeyF1xc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uKoXeyF1xc .navbar .navbar-logo img {
  width: auto;
}
.cid-uKoXeyF1xc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKoXeyF1xc .navbar.collapsed {
  justify-content: center;
}
.cid-uKoXeyF1xc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKoXeyF1xc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKoXeyF1xc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uKoXeyF1xc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKoXeyF1xc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKoXeyF1xc .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-uKoXeyF1xc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKoXeyF1xc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKoXeyF1xc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKoXeyF1xc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKoXeyF1xc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKoXeyF1xc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKoXeyF1xc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKoXeyF1xc .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-uKoXeyF1xc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKoXeyF1xc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-uKoXeyF1xc .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uKoXeyF1xc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKoXeyF1xc .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uKoXeyF1xc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uKoXeyF1xc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uKoXeyF1xc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uKoXeyF1xc .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uKoXeyF1xc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-uKoXeyF1xc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKoXeyF1xc .dropdown-item.active,
.cid-uKoXeyF1xc .dropdown-item:active {
  background-color: transparent;
}
.cid-uKoXeyF1xc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKoXeyF1xc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKoXeyF1xc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKoXeyF1xc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uKoXeyF1xc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uKoXeyF1xc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKoXeyF1xc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uKoXeyF1xc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uKoXeyF1xc button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uKoXeyF1xc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uKoXeyF1xc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uKoXeyF1xc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uKoXeyF1xc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uKoXeyF1xc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uKoXeyF1xc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKoXeyF1xc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKoXeyF1xc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKoXeyF1xc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKoXeyF1xc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uKoXeyF1xc a.nav-link {
  display: flex;
  align-items: center;
}
.cid-uKoXeyF1xc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKoXeyF1xc .navbar {
    height: 70px;
  }
  .cid-uKoXeyF1xc .navbar.opened {
    height: auto;
  }
  .cid-uKoXeyF1xc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKoXezaWOo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uKoXezaWOo .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-uKoXezaWOo .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-uKoXezaWOo .carousel {
    height: 400px;
  }
}
.cid-uKoXezaWOo .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-uKoXezaWOo .carousel .carousel-item,
.cid-uKoXezaWOo .carousel .carousel-inner {
  height: 100%;
}
.cid-uKoXezaWOo .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-uKoXezaWOo .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uKoXezaWOo .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uKoXezaWOo .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-uKoXezaWOo .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uKoXezaWOo .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uKoXezaWOo .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uKoXezaWOo .row {
  position: relative;
}
.cid-uKoXezaWOo .container {
  margin-bottom: 3px;
}
.cid-uKoXezaWOo .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-uKoXezaWOo .carousel-control .mbri-left,
.cid-uKoXezaWOo .carousel-control .mbri-right {
  display: none;
}
.cid-uKoXezaWOo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKoXezaWOo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uKoXezaWOo .carousel-control {
    top: 70%;
  }
  .cid-uKoXezaWOo .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-uKoXezaWOo .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-uKoXezaWOo .buttons-wrap {
  justify-content: start;
}
.cid-uKoXezaWOo .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-uKoXezaWOo .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-uKoXezaWOo .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-uKoXezaWOo .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-uKoXezaWOo .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uKoXezaWOo .wrap {
  z-index: 9999;
}
.cid-uKoXezaWOo .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-uKoXezaWOo .btnHeader::before,
.cid-uKoXezaWOo .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-uKoXezaWOo .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-uKoXezaWOo .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uKoXezaWOo .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-uKoXezaWOo .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-uKoXezaWOo .img {
  position: relative;
}
.cid-uKoXezud5N {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uKoXezud5N .lin {
  font-style: italic;
}
.cid-uKoXezud5N .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uKoXezLSjf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uKoXezLSjf .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uKoXezLSjf .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uKoXezLSjf .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uKoXezLSjf .row {
    margin: 0;
  }
}
.cid-uKoXezLSjf .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uKoXeA6yv1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-uKoXeA6yv1 .wrapper {
  text-align: end;
}
.cid-uKoXeA6yv1 .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uKoXeA6yv1 .row {
    text-align: center;
  }
  .cid-uKoXeA6yv1 .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-uKoXeA6yv1 .mbr-section-title {
    text-align: center;
  }
}
.cid-uKoXeA6yv1 .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uKoXeA6yv1 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uKoXeA6yv1 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uKoXeA6yv1 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uKoXeA6yv1 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uKoXeA6yv1 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uKoXeAnUxH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uKoXeAnUxH .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-uKoXeAnUxH .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-uKoXeAGqSU {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uKoXeAGqSU .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-uKoXeAGqSU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKoXeAGqSU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKoXeAGqSU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uKoXeAGqSU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-uKoXeAGqSU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uKoXeAGqSU .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-uKoXeAGqSU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uKoXeAGqSU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-uKoXeAGqSU .mbr-gallery-item > div img,
.cid-uKoXeAGqSU .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-uKoXeAGqSU .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-uKoXeAGqSU .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-uKoXeAGqSU .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-uKoXeAGqSU .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-uKoXeAGqSU .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-uKoXeAGqSU .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-uKoXeAGqSU .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-uKoXeAGqSU .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-uKoXeAGqSU .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-uKoXeBe7fh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-uKoXeBe7fh .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-uKoXeBe7fh .wrapper {
    padding: 0 6rem;
  }
}
.cid-uKoXeBe7fh .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-uKoXeBe7fh .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uKoXeBe7fh .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uKoXeBe7fh .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uKoXeBe7fh .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uKoXeBe7fh .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-uKoXeBe7fh .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-uKoXeBe7fh .right {
    padding-right: 60px;
  }
}
.cid-uKoXeBe7fh .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uKoXeBe7fh .text-wrapper {
    padding-right: 60px;
  }
}
.cid-uKoXeBe7fh .mbr-section-title {
  text-align: right;
}
.cid-uKoXeBe7fh .mbr-text,
.cid-uKoXeBe7fh .mbr-section-btn {
  text-align: right;
}
.cid-uKoXeBe7fh .mbr-text,
.cid-uKoXeBe7fh .mbr-section-btn {
  color: #ffeed0;
}
.cid-uKoXeBAeWM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uKoXeBAeWM .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uKoXeBAeWM .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uKoXeBAeWM .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uKoXeBAeWM .row {
    margin: 0;
  }
}
.cid-uKoXeBAeWM .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uKoXeBZL6G {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/3t9a0077.mp4-snapshot-00.23.357-2000x1125-800x450.jpg");
}
.cid-uKoXeBZL6G .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-uKoXeBZL6G .form-control,
.cid-uKoXeBZL6G .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uKoXeBZL6G .form-control::-webkit-input-placeholder,
.cid-uKoXeBZL6G .field-input::-webkit-input-placeholder,
.cid-uKoXeBZL6G .form-control::-webkit-input-placeholder,
.cid-uKoXeBZL6G .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uKoXeBZL6G .form-control:-moz-placeholder,
.cid-uKoXeBZL6G .field-input:-moz-placeholder,
.cid-uKoXeBZL6G .form-control:-moz-placeholder,
.cid-uKoXeBZL6G .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uKoXeBZL6G .form-control:hover,
.cid-uKoXeBZL6G .field-input:hover,
.cid-uKoXeBZL6G .form-control:focus,
.cid-uKoXeBZL6G .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-uKoXeBZL6G .form-control:hover::-webkit-input-placeholder,
.cid-uKoXeBZL6G .field-input:hover::-webkit-input-placeholder,
.cid-uKoXeBZL6G .form-control:focus::-webkit-input-placeholder,
.cid-uKoXeBZL6G .field-input:focus::-webkit-input-placeholder,
.cid-uKoXeBZL6G .form-control:hover::-webkit-input-placeholder,
.cid-uKoXeBZL6G .field-input:hover::-webkit-input-placeholder,
.cid-uKoXeBZL6G .form-control:focus::-webkit-input-placeholder,
.cid-uKoXeBZL6G .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uKoXeBZL6G .form-control:hover:-moz-placeholder,
.cid-uKoXeBZL6G .field-input:hover:-moz-placeholder,
.cid-uKoXeBZL6G .form-control:focus:-moz-placeholder,
.cid-uKoXeBZL6G .field-input:focus:-moz-placeholder,
.cid-uKoXeBZL6G .form-control:hover:-moz-placeholder,
.cid-uKoXeBZL6G .field-input:hover:-moz-placeholder,
.cid-uKoXeBZL6G .form-control:focus:-moz-placeholder,
.cid-uKoXeBZL6G .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uKoXeBZL6G .jq-number__spin:hover,
.cid-uKoXeBZL6G .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uKoXeBZL6G .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uKoXeBZL6G .jq-selectbox li,
.cid-uKoXeBZL6G .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uKoXeBZL6G .jq-selectbox li:hover,
.cid-uKoXeBZL6G .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-uKoXeBZL6G .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uKoXeBZL6G .jq-number__spin.minus:hover:after,
.cid-uKoXeBZL6G .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uKoXeBZL6G .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uKoXeBZL6G .jq-number__spin.minus:after,
.cid-uKoXeBZL6G .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-uKoXeBZL6G input::-webkit-clear-button {
  display: none;
}
.cid-uKoXeBZL6G input::-webkit-inner-spin-button {
  display: none;
}
.cid-uKoXeBZL6G input::-webkit-outer-spin-button {
  display: none;
}
.cid-uKoXeBZL6G input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uKoXeCqdfQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uKoXeCqdfQ .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-uKp0LTUYTE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-uKp0LTUYTE .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-uKp0LTUYTE nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-uKp0LTUYTE .container,
  .cid-uKp0LTUYTE .container-fluid {
    flex-wrap: initial;
  }
  .cid-uKp0LTUYTE .nav-link:hover,
  .cid-uKp0LTUYTE .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-uKp0LTUYTE .navbar-nav {
  margin: auto;
}
.cid-uKp0LTUYTE .dropdown-item {
  color: #ffffff !important;
}
.cid-uKp0LTUYTE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKp0LTUYTE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKp0LTUYTE .navbar-short,
.cid-uKp0LTUYTE .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-uKp0LTUYTE .navbar-short .nav-link,
.cid-uKp0LTUYTE .opened .nav-link,
.cid-uKp0LTUYTE .navbar-short .navbar-caption,
.cid-uKp0LTUYTE .opened .navbar-caption,
.cid-uKp0LTUYTE .navbar-short .mbr-iconfont,
.cid-uKp0LTUYTE .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-uKp0LTUYTE .navbar-short .hamburger span,
.cid-uKp0LTUYTE .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-uKp0LTUYTE .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-uKp0LTUYTE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKp0LTUYTE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-uKp0LTUYTE .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-uKp0LTUYTE .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-uKp0LTUYTE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKp0LTUYTE .container {
  display: flex;
  margin: auto;
}
.cid-uKp0LTUYTE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uKp0LTUYTE .dropdown-menu,
.cid-uKp0LTUYTE .navbar.opened {
  background: #000000 !important;
}
.cid-uKp0LTUYTE .nav-item:focus,
.cid-uKp0LTUYTE .nav-link:focus {
  outline: none;
}
.cid-uKp0LTUYTE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKp0LTUYTE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uKp0LTUYTE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKp0LTUYTE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKp0LTUYTE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKp0LTUYTE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKp0LTUYTE .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uKp0LTUYTE .navbar.opened {
  transition: all 0.3s;
}
.cid-uKp0LTUYTE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uKp0LTUYTE .navbar .navbar-logo img {
  width: auto;
}
.cid-uKp0LTUYTE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKp0LTUYTE .navbar.collapsed {
  justify-content: center;
}
.cid-uKp0LTUYTE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKp0LTUYTE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKp0LTUYTE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uKp0LTUYTE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKp0LTUYTE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKp0LTUYTE .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-uKp0LTUYTE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKp0LTUYTE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKp0LTUYTE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKp0LTUYTE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKp0LTUYTE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKp0LTUYTE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKp0LTUYTE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKp0LTUYTE .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-uKp0LTUYTE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKp0LTUYTE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-uKp0LTUYTE .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uKp0LTUYTE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKp0LTUYTE .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uKp0LTUYTE .navbar.navbar-short {
  min-height: 60px;
}
.cid-uKp0LTUYTE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uKp0LTUYTE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uKp0LTUYTE .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uKp0LTUYTE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-uKp0LTUYTE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKp0LTUYTE .dropdown-item.active,
.cid-uKp0LTUYTE .dropdown-item:active {
  background-color: transparent;
}
.cid-uKp0LTUYTE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKp0LTUYTE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKp0LTUYTE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKp0LTUYTE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uKp0LTUYTE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uKp0LTUYTE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKp0LTUYTE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uKp0LTUYTE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uKp0LTUYTE button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uKp0LTUYTE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uKp0LTUYTE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uKp0LTUYTE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uKp0LTUYTE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uKp0LTUYTE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uKp0LTUYTE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKp0LTUYTE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKp0LTUYTE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKp0LTUYTE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKp0LTUYTE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uKp0LTUYTE a.nav-link {
  display: flex;
  align-items: center;
}
.cid-uKp0LTUYTE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKp0LTUYTE .navbar {
    height: 70px;
  }
  .cid-uKp0LTUYTE .navbar.opened {
    height: auto;
  }
  .cid-uKp0LTUYTE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKp0LUqNOR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uKp0LUqNOR .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-uKp0LUqNOR .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-uKp0LUqNOR .carousel {
    height: 400px;
  }
}
.cid-uKp0LUqNOR .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-uKp0LUqNOR .carousel .carousel-item,
.cid-uKp0LUqNOR .carousel .carousel-inner {
  height: 100%;
}
.cid-uKp0LUqNOR .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-uKp0LUqNOR .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uKp0LUqNOR .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uKp0LUqNOR .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-uKp0LUqNOR .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uKp0LUqNOR .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uKp0LUqNOR .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uKp0LUqNOR .row {
  position: relative;
}
.cid-uKp0LUqNOR .container {
  margin-bottom: 3px;
}
.cid-uKp0LUqNOR .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-uKp0LUqNOR .carousel-control .mbri-left,
.cid-uKp0LUqNOR .carousel-control .mbri-right {
  display: none;
}
.cid-uKp0LUqNOR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKp0LUqNOR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uKp0LUqNOR .carousel-control {
    top: 70%;
  }
  .cid-uKp0LUqNOR .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-uKp0LUqNOR .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-uKp0LUqNOR .buttons-wrap {
  justify-content: start;
}
.cid-uKp0LUqNOR .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-uKp0LUqNOR .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-uKp0LUqNOR .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-uKp0LUqNOR .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-uKp0LUqNOR .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uKp0LUqNOR .wrap {
  z-index: 9999;
}
.cid-uKp0LUqNOR .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-uKp0LUqNOR .btnHeader::before,
.cid-uKp0LUqNOR .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-uKp0LUqNOR .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-uKp0LUqNOR .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uKp0LUqNOR .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-uKp0LUqNOR .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-uKp0LUqNOR .img {
  position: relative;
}
.cid-uKp0LUOX5H {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uKp0LUOX5H .lin {
  font-style: italic;
}
.cid-uKp0LUOX5H .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uKp0LV8uW9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uKp0LV8uW9 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uKp0LV8uW9 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uKp0LV8uW9 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uKp0LV8uW9 .row {
    margin: 0;
  }
}
.cid-uKp0LV8uW9 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uKp0LVvZpj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-uKp0LVvZpj .wrapper {
  text-align: end;
}
.cid-uKp0LVvZpj .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uKp0LVvZpj .row {
    text-align: center;
  }
  .cid-uKp0LVvZpj .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-uKp0LVvZpj .mbr-section-title {
    text-align: center;
  }
}
.cid-uKp0LVvZpj .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uKp0LVvZpj .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uKp0LVvZpj .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uKp0LVvZpj .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uKp0LVvZpj .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uKp0LVvZpj .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uKp0LVOK9U {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uKp0LVOK9U .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-uKp0LVOK9U .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-uKp0LW9F5K {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uKp0LW9F5K .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-uKp0LW9F5K .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKp0LW9F5K .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKp0LW9F5K .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uKp0LW9F5K .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-uKp0LW9F5K .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uKp0LW9F5K .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-uKp0LW9F5K .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uKp0LW9F5K .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-uKp0LW9F5K .mbr-gallery-item > div img,
.cid-uKp0LW9F5K .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-uKp0LW9F5K .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-uKp0LW9F5K .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-uKp0LW9F5K .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-uKp0LW9F5K .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-uKp0LW9F5K .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-uKp0LW9F5K .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-uKp0LW9F5K .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-uKp0LW9F5K .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-uKp0LW9F5K .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-uKp0LWJweF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-uKp0LWJweF .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-uKp0LWJweF .wrapper {
    padding: 0 6rem;
  }
}
.cid-uKp0LWJweF .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-uKp0LWJweF .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uKp0LWJweF .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uKp0LWJweF .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uKp0LWJweF .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uKp0LWJweF .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-uKp0LWJweF .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-uKp0LWJweF .right {
    padding-right: 60px;
  }
}
.cid-uKp0LWJweF .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uKp0LWJweF .text-wrapper {
    padding-right: 60px;
  }
}
.cid-uKp0LWJweF .mbr-section-title {
  text-align: right;
}
.cid-uKp0LWJweF .mbr-text,
.cid-uKp0LWJweF .mbr-section-btn {
  text-align: right;
}
.cid-uKp0LWJweF .mbr-text,
.cid-uKp0LWJweF .mbr-section-btn {
  color: #ffeed0;
}
.cid-uKp0LX9sFW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uKp0LX9sFW .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uKp0LX9sFW .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uKp0LX9sFW .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uKp0LX9sFW .row {
    margin: 0;
  }
}
.cid-uKp0LX9sFW .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uKp0LXAPd2 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/3t9a0349-2523x1683.jpg");
}
.cid-uKp0LXAPd2 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-uKp0LXAPd2 .form-control,
.cid-uKp0LXAPd2 .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uKp0LXAPd2 .form-control::-webkit-input-placeholder,
.cid-uKp0LXAPd2 .field-input::-webkit-input-placeholder,
.cid-uKp0LXAPd2 .form-control::-webkit-input-placeholder,
.cid-uKp0LXAPd2 .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uKp0LXAPd2 .form-control:-moz-placeholder,
.cid-uKp0LXAPd2 .field-input:-moz-placeholder,
.cid-uKp0LXAPd2 .form-control:-moz-placeholder,
.cid-uKp0LXAPd2 .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uKp0LXAPd2 .form-control:hover,
.cid-uKp0LXAPd2 .field-input:hover,
.cid-uKp0LXAPd2 .form-control:focus,
.cid-uKp0LXAPd2 .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-uKp0LXAPd2 .form-control:hover::-webkit-input-placeholder,
.cid-uKp0LXAPd2 .field-input:hover::-webkit-input-placeholder,
.cid-uKp0LXAPd2 .form-control:focus::-webkit-input-placeholder,
.cid-uKp0LXAPd2 .field-input:focus::-webkit-input-placeholder,
.cid-uKp0LXAPd2 .form-control:hover::-webkit-input-placeholder,
.cid-uKp0LXAPd2 .field-input:hover::-webkit-input-placeholder,
.cid-uKp0LXAPd2 .form-control:focus::-webkit-input-placeholder,
.cid-uKp0LXAPd2 .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uKp0LXAPd2 .form-control:hover:-moz-placeholder,
.cid-uKp0LXAPd2 .field-input:hover:-moz-placeholder,
.cid-uKp0LXAPd2 .form-control:focus:-moz-placeholder,
.cid-uKp0LXAPd2 .field-input:focus:-moz-placeholder,
.cid-uKp0LXAPd2 .form-control:hover:-moz-placeholder,
.cid-uKp0LXAPd2 .field-input:hover:-moz-placeholder,
.cid-uKp0LXAPd2 .form-control:focus:-moz-placeholder,
.cid-uKp0LXAPd2 .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uKp0LXAPd2 .jq-number__spin:hover,
.cid-uKp0LXAPd2 .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uKp0LXAPd2 .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uKp0LXAPd2 .jq-selectbox li,
.cid-uKp0LXAPd2 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uKp0LXAPd2 .jq-selectbox li:hover,
.cid-uKp0LXAPd2 .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-uKp0LXAPd2 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uKp0LXAPd2 .jq-number__spin.minus:hover:after,
.cid-uKp0LXAPd2 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uKp0LXAPd2 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uKp0LXAPd2 .jq-number__spin.minus:after,
.cid-uKp0LXAPd2 .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-uKp0LXAPd2 input::-webkit-clear-button {
  display: none;
}
.cid-uKp0LXAPd2 input::-webkit-inner-spin-button {
  display: none;
}
.cid-uKp0LXAPd2 input::-webkit-outer-spin-button {
  display: none;
}
.cid-uKp0LXAPd2 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uKp0LY2DE4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uKp0LY2DE4 .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-uMtMYl4MLO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-uMtMYl4MLO .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-uMtMYl4MLO nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-uMtMYl4MLO .container,
  .cid-uMtMYl4MLO .container-fluid {
    flex-wrap: initial;
  }
  .cid-uMtMYl4MLO .nav-link:hover,
  .cid-uMtMYl4MLO .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-uMtMYl4MLO .navbar-nav {
  margin: auto;
}
.cid-uMtMYl4MLO .dropdown-item {
  color: #ffffff !important;
}
.cid-uMtMYl4MLO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMtMYl4MLO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMtMYl4MLO .navbar-short,
.cid-uMtMYl4MLO .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-uMtMYl4MLO .navbar-short .nav-link,
.cid-uMtMYl4MLO .opened .nav-link,
.cid-uMtMYl4MLO .navbar-short .navbar-caption,
.cid-uMtMYl4MLO .opened .navbar-caption,
.cid-uMtMYl4MLO .navbar-short .mbr-iconfont,
.cid-uMtMYl4MLO .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-uMtMYl4MLO .navbar-short .hamburger span,
.cid-uMtMYl4MLO .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-uMtMYl4MLO .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-uMtMYl4MLO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMtMYl4MLO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-uMtMYl4MLO .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-uMtMYl4MLO .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-uMtMYl4MLO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMtMYl4MLO .container {
  display: flex;
  margin: auto;
}
.cid-uMtMYl4MLO .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMtMYl4MLO .dropdown-menu,
.cid-uMtMYl4MLO .navbar.opened {
  background: #000000 !important;
}
.cid-uMtMYl4MLO .nav-item:focus,
.cid-uMtMYl4MLO .nav-link:focus {
  outline: none;
}
.cid-uMtMYl4MLO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMtMYl4MLO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMtMYl4MLO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMtMYl4MLO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMtMYl4MLO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMtMYl4MLO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMtMYl4MLO .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uMtMYl4MLO .navbar.opened {
  transition: all 0.3s;
}
.cid-uMtMYl4MLO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMtMYl4MLO .navbar .navbar-logo img {
  width: auto;
}
.cid-uMtMYl4MLO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMtMYl4MLO .navbar.collapsed {
  justify-content: center;
}
.cid-uMtMYl4MLO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMtMYl4MLO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uMtMYl4MLO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uMtMYl4MLO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMtMYl4MLO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMtMYl4MLO .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-uMtMYl4MLO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMtMYl4MLO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMtMYl4MLO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMtMYl4MLO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMtMYl4MLO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMtMYl4MLO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMtMYl4MLO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMtMYl4MLO .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-uMtMYl4MLO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMtMYl4MLO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-uMtMYl4MLO .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMtMYl4MLO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMtMYl4MLO .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uMtMYl4MLO .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMtMYl4MLO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMtMYl4MLO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMtMYl4MLO .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uMtMYl4MLO .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-uMtMYl4MLO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMtMYl4MLO .dropdown-item.active,
.cid-uMtMYl4MLO .dropdown-item:active {
  background-color: transparent;
}
.cid-uMtMYl4MLO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMtMYl4MLO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMtMYl4MLO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMtMYl4MLO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uMtMYl4MLO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMtMYl4MLO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMtMYl4MLO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMtMYl4MLO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMtMYl4MLO button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMtMYl4MLO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uMtMYl4MLO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMtMYl4MLO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMtMYl4MLO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMtMYl4MLO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMtMYl4MLO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMtMYl4MLO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMtMYl4MLO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMtMYl4MLO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMtMYl4MLO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uMtMYl4MLO a.nav-link {
  display: flex;
  align-items: center;
}
.cid-uMtMYl4MLO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uMtMYl4MLO .navbar {
    height: 70px;
  }
  .cid-uMtMYl4MLO .navbar.opened {
    height: auto;
  }
  .cid-uMtMYl4MLO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMtMYlDasS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uMtMYlDasS .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-uMtMYlDasS .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-uMtMYlDasS .carousel {
    height: 400px;
  }
}
.cid-uMtMYlDasS .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-uMtMYlDasS .carousel .carousel-item,
.cid-uMtMYlDasS .carousel .carousel-inner {
  height: 100%;
}
.cid-uMtMYlDasS .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-uMtMYlDasS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uMtMYlDasS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uMtMYlDasS .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-uMtMYlDasS .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uMtMYlDasS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uMtMYlDasS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uMtMYlDasS .row {
  position: relative;
}
.cid-uMtMYlDasS .container {
  margin-bottom: 3px;
}
.cid-uMtMYlDasS .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-uMtMYlDasS .carousel-control .mbri-left,
.cid-uMtMYlDasS .carousel-control .mbri-right {
  display: none;
}
.cid-uMtMYlDasS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uMtMYlDasS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uMtMYlDasS .carousel-control {
    top: 70%;
  }
  .cid-uMtMYlDasS .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-uMtMYlDasS .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-uMtMYlDasS .buttons-wrap {
  justify-content: start;
}
.cid-uMtMYlDasS .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-uMtMYlDasS .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-uMtMYlDasS .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-uMtMYlDasS .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-uMtMYlDasS .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uMtMYlDasS .wrap {
  z-index: 9999;
}
.cid-uMtMYlDasS .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-uMtMYlDasS .btnHeader::before,
.cid-uMtMYlDasS .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-uMtMYlDasS .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-uMtMYlDasS .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uMtMYlDasS .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-uMtMYlDasS .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-uMtMYlDasS .img {
  position: relative;
}
.cid-uMtMYm4OUQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uMtMYm4OUQ .lin {
  font-style: italic;
}
.cid-uMtMYm4OUQ .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uMtMYmsKEf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uMtMYmsKEf .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uMtMYmsKEf .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMtMYmsKEf .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uMtMYmsKEf .row {
    margin: 0;
  }
}
.cid-uMtMYmsKEf .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uMtMYmSinO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-uMtMYmSinO .wrapper {
  text-align: end;
}
.cid-uMtMYmSinO .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uMtMYmSinO .row {
    text-align: center;
  }
  .cid-uMtMYmSinO .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-uMtMYmSinO .mbr-section-title {
    text-align: center;
  }
}
.cid-uMtMYmSinO .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uMtMYmSinO .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uMtMYmSinO .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uMtMYmSinO .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uMtMYmSinO .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uMtMYmSinO .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uMtMYngAOm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uMtMYngAOm .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-uMtMYngAOm .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-uMtMYnDCB8 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uMtMYnDCB8 .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-uMtMYnDCB8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uMtMYnDCB8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uMtMYnDCB8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uMtMYnDCB8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-uMtMYnDCB8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uMtMYnDCB8 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-uMtMYnDCB8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uMtMYnDCB8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-uMtMYnDCB8 .mbr-gallery-item > div img,
.cid-uMtMYnDCB8 .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-uMtMYnDCB8 .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-uMtMYnDCB8 .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-uMtMYnDCB8 .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-uMtMYnDCB8 .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-uMtMYnDCB8 .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-uMtMYnDCB8 .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-uMtMYnDCB8 .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-uMtMYnDCB8 .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-uMtMYnDCB8 .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-uMtMYojwzL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-uMtMYojwzL .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-uMtMYojwzL .wrapper {
    padding: 0 6rem;
  }
}
.cid-uMtMYojwzL .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-uMtMYojwzL .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uMtMYojwzL .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uMtMYojwzL .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uMtMYojwzL .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uMtMYojwzL .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-uMtMYojwzL .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-uMtMYojwzL .right {
    padding-right: 60px;
  }
}
.cid-uMtMYojwzL .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uMtMYojwzL .text-wrapper {
    padding-right: 60px;
  }
}
.cid-uMtMYojwzL .mbr-section-title {
  text-align: right;
}
.cid-uMtMYojwzL .mbr-text,
.cid-uMtMYojwzL .mbr-section-btn {
  text-align: right;
}
.cid-uMtMYojwzL .mbr-text,
.cid-uMtMYojwzL .mbr-section-btn {
  color: #ffeed0;
}
.cid-uMtMYoNzjO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uMtMYoNzjO .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uMtMYoNzjO .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMtMYoNzjO .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uMtMYoNzjO .row {
    margin: 0;
  }
}
.cid-uMtMYoNzjO .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uMtMYpkr8e {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a2940-2000x1333.jpg");
}
.cid-uMtMYpkr8e .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-uMtMYpkr8e .form-control,
.cid-uMtMYpkr8e .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uMtMYpkr8e .form-control::-webkit-input-placeholder,
.cid-uMtMYpkr8e .field-input::-webkit-input-placeholder,
.cid-uMtMYpkr8e .form-control::-webkit-input-placeholder,
.cid-uMtMYpkr8e .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uMtMYpkr8e .form-control:-moz-placeholder,
.cid-uMtMYpkr8e .field-input:-moz-placeholder,
.cid-uMtMYpkr8e .form-control:-moz-placeholder,
.cid-uMtMYpkr8e .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uMtMYpkr8e .form-control:hover,
.cid-uMtMYpkr8e .field-input:hover,
.cid-uMtMYpkr8e .form-control:focus,
.cid-uMtMYpkr8e .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-uMtMYpkr8e .form-control:hover::-webkit-input-placeholder,
.cid-uMtMYpkr8e .field-input:hover::-webkit-input-placeholder,
.cid-uMtMYpkr8e .form-control:focus::-webkit-input-placeholder,
.cid-uMtMYpkr8e .field-input:focus::-webkit-input-placeholder,
.cid-uMtMYpkr8e .form-control:hover::-webkit-input-placeholder,
.cid-uMtMYpkr8e .field-input:hover::-webkit-input-placeholder,
.cid-uMtMYpkr8e .form-control:focus::-webkit-input-placeholder,
.cid-uMtMYpkr8e .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uMtMYpkr8e .form-control:hover:-moz-placeholder,
.cid-uMtMYpkr8e .field-input:hover:-moz-placeholder,
.cid-uMtMYpkr8e .form-control:focus:-moz-placeholder,
.cid-uMtMYpkr8e .field-input:focus:-moz-placeholder,
.cid-uMtMYpkr8e .form-control:hover:-moz-placeholder,
.cid-uMtMYpkr8e .field-input:hover:-moz-placeholder,
.cid-uMtMYpkr8e .form-control:focus:-moz-placeholder,
.cid-uMtMYpkr8e .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uMtMYpkr8e .jq-number__spin:hover,
.cid-uMtMYpkr8e .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uMtMYpkr8e .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uMtMYpkr8e .jq-selectbox li,
.cid-uMtMYpkr8e .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uMtMYpkr8e .jq-selectbox li:hover,
.cid-uMtMYpkr8e .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-uMtMYpkr8e .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uMtMYpkr8e .jq-number__spin.minus:hover:after,
.cid-uMtMYpkr8e .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uMtMYpkr8e .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uMtMYpkr8e .jq-number__spin.minus:after,
.cid-uMtMYpkr8e .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-uMtMYpkr8e input::-webkit-clear-button {
  display: none;
}
.cid-uMtMYpkr8e input::-webkit-inner-spin-button {
  display: none;
}
.cid-uMtMYpkr8e input::-webkit-outer-spin-button {
  display: none;
}
.cid-uMtMYpkr8e input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uMtMYpO0MB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uMtMYpO0MB .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-uXPPnPMPhs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-uXPPnPMPhs .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-uXPPnPMPhs nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-uXPPnPMPhs .container,
  .cid-uXPPnPMPhs .container-fluid {
    flex-wrap: initial;
  }
  .cid-uXPPnPMPhs .nav-link:hover,
  .cid-uXPPnPMPhs .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-uXPPnPMPhs .navbar-nav {
  margin: auto;
}
.cid-uXPPnPMPhs .dropdown-item {
  color: #ffffff !important;
}
.cid-uXPPnPMPhs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uXPPnPMPhs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uXPPnPMPhs .navbar-short,
.cid-uXPPnPMPhs .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-uXPPnPMPhs .navbar-short .nav-link,
.cid-uXPPnPMPhs .opened .nav-link,
.cid-uXPPnPMPhs .navbar-short .navbar-caption,
.cid-uXPPnPMPhs .opened .navbar-caption,
.cid-uXPPnPMPhs .navbar-short .mbr-iconfont,
.cid-uXPPnPMPhs .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-uXPPnPMPhs .navbar-short .hamburger span,
.cid-uXPPnPMPhs .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-uXPPnPMPhs .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-uXPPnPMPhs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXPPnPMPhs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-uXPPnPMPhs .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-uXPPnPMPhs .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-uXPPnPMPhs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uXPPnPMPhs .container {
  display: flex;
  margin: auto;
}
.cid-uXPPnPMPhs .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uXPPnPMPhs .dropdown-menu,
.cid-uXPPnPMPhs .navbar.opened {
  background: #000000 !important;
}
.cid-uXPPnPMPhs .nav-item:focus,
.cid-uXPPnPMPhs .nav-link:focus {
  outline: none;
}
.cid-uXPPnPMPhs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXPPnPMPhs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXPPnPMPhs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uXPPnPMPhs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXPPnPMPhs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXPPnPMPhs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXPPnPMPhs .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uXPPnPMPhs .navbar.opened {
  transition: all 0.3s;
}
.cid-uXPPnPMPhs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uXPPnPMPhs .navbar .navbar-logo img {
  width: auto;
}
.cid-uXPPnPMPhs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXPPnPMPhs .navbar.collapsed {
  justify-content: center;
}
.cid-uXPPnPMPhs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXPPnPMPhs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXPPnPMPhs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uXPPnPMPhs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXPPnPMPhs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXPPnPMPhs .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-uXPPnPMPhs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXPPnPMPhs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uXPPnPMPhs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uXPPnPMPhs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXPPnPMPhs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXPPnPMPhs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXPPnPMPhs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXPPnPMPhs .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-uXPPnPMPhs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uXPPnPMPhs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-uXPPnPMPhs .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXPPnPMPhs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXPPnPMPhs .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uXPPnPMPhs .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXPPnPMPhs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uXPPnPMPhs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uXPPnPMPhs .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXPPnPMPhs .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-uXPPnPMPhs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXPPnPMPhs .dropdown-item.active,
.cid-uXPPnPMPhs .dropdown-item:active {
  background-color: transparent;
}
.cid-uXPPnPMPhs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXPPnPMPhs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXPPnPMPhs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXPPnPMPhs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uXPPnPMPhs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXPPnPMPhs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXPPnPMPhs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXPPnPMPhs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXPPnPMPhs button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uXPPnPMPhs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uXPPnPMPhs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uXPPnPMPhs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uXPPnPMPhs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uXPPnPMPhs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uXPPnPMPhs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uXPPnPMPhs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uXPPnPMPhs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uXPPnPMPhs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uXPPnPMPhs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uXPPnPMPhs a.nav-link {
  display: flex;
  align-items: center;
}
.cid-uXPPnPMPhs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uXPPnPMPhs .navbar {
    height: 70px;
  }
  .cid-uXPPnPMPhs .navbar.opened {
    height: auto;
  }
  .cid-uXPPnPMPhs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXPPnQfiBB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uXPPnQfiBB .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-uXPPnQfiBB .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-uXPPnQfiBB .carousel {
    height: 400px;
  }
}
.cid-uXPPnQfiBB .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-uXPPnQfiBB .carousel .carousel-item,
.cid-uXPPnQfiBB .carousel .carousel-inner {
  height: 100%;
}
.cid-uXPPnQfiBB .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-uXPPnQfiBB .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uXPPnQfiBB .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uXPPnQfiBB .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-uXPPnQfiBB .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uXPPnQfiBB .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uXPPnQfiBB .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uXPPnQfiBB .row {
  position: relative;
}
.cid-uXPPnQfiBB .container {
  margin-bottom: 3px;
}
.cid-uXPPnQfiBB .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-uXPPnQfiBB .carousel-control .mbri-left,
.cid-uXPPnQfiBB .carousel-control .mbri-right {
  display: none;
}
.cid-uXPPnQfiBB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uXPPnQfiBB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uXPPnQfiBB .carousel-control {
    top: 70%;
  }
  .cid-uXPPnQfiBB .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-uXPPnQfiBB .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-uXPPnQfiBB .buttons-wrap {
  justify-content: start;
}
.cid-uXPPnQfiBB .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-uXPPnQfiBB .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-uXPPnQfiBB .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-uXPPnQfiBB .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-uXPPnQfiBB .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uXPPnQfiBB .wrap {
  z-index: 9999;
}
.cid-uXPPnQfiBB .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-uXPPnQfiBB .btnHeader::before,
.cid-uXPPnQfiBB .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-uXPPnQfiBB .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-uXPPnQfiBB .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uXPPnQfiBB .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-uXPPnQfiBB .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-uXPPnQfiBB .img {
  position: relative;
}
.cid-uXPPnQDLio {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uXPPnQDLio .lin {
  font-style: italic;
}
.cid-uXPPnQDLio .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uXPPnQXVuW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uXPPnQXVuW .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uXPPnQXVuW .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uXPPnQXVuW .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uXPPnQXVuW .row {
    margin: 0;
  }
}
.cid-uXPPnQXVuW .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uXPPnRk5y3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-uXPPnRk5y3 .wrapper {
  text-align: end;
}
.cid-uXPPnRk5y3 .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uXPPnRk5y3 .row {
    text-align: center;
  }
  .cid-uXPPnRk5y3 .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-uXPPnRk5y3 .mbr-section-title {
    text-align: center;
  }
}
.cid-uXPPnRk5y3 .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uXPPnRk5y3 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uXPPnRk5y3 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uXPPnRk5y3 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uXPPnRk5y3 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uXPPnRk5y3 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uXPPnREkEe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uXPPnREkEe .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-uXPPnREkEe .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-uXPPnRZAni {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uXPPnRZAni .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-uXPPnRZAni .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uXPPnRZAni .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uXPPnRZAni .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uXPPnRZAni .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-uXPPnRZAni .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uXPPnRZAni .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-uXPPnRZAni .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uXPPnRZAni .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-uXPPnRZAni .mbr-gallery-item > div img,
.cid-uXPPnRZAni .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-uXPPnRZAni .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-uXPPnRZAni .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-uXPPnRZAni .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-uXPPnRZAni .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-uXPPnRZAni .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-uXPPnRZAni .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-uXPPnRZAni .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-uXPPnRZAni .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-uXPPnRZAni .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-uXPPnSvwIi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-uXPPnSvwIi .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-uXPPnSvwIi .wrapper {
    padding: 0 6rem;
  }
}
.cid-uXPPnSvwIi .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-uXPPnSvwIi .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uXPPnSvwIi .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uXPPnSvwIi .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uXPPnSvwIi .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uXPPnSvwIi .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-uXPPnSvwIi .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-uXPPnSvwIi .right {
    padding-right: 60px;
  }
}
.cid-uXPPnSvwIi .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uXPPnSvwIi .text-wrapper {
    padding-right: 60px;
  }
}
.cid-uXPPnSvwIi .mbr-section-title {
  text-align: right;
}
.cid-uXPPnSvwIi .mbr-text,
.cid-uXPPnSvwIi .mbr-section-btn {
  text-align: right;
}
.cid-uXPPnSvwIi .mbr-text,
.cid-uXPPnSvwIi .mbr-section-btn {
  color: #ffeed0;
}
.cid-uXPPnSU5GM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uXPPnSU5GM .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uXPPnSU5GM .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uXPPnSU5GM .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uXPPnSU5GM .row {
    margin: 0;
  }
}
.cid-uXPPnSU5GM .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uXPPnTnjgR {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a2917-912x608.jpg");
}
.cid-uXPPnTnjgR .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-uXPPnTnjgR .form-control,
.cid-uXPPnTnjgR .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uXPPnTnjgR .form-control::-webkit-input-placeholder,
.cid-uXPPnTnjgR .field-input::-webkit-input-placeholder,
.cid-uXPPnTnjgR .form-control::-webkit-input-placeholder,
.cid-uXPPnTnjgR .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uXPPnTnjgR .form-control:-moz-placeholder,
.cid-uXPPnTnjgR .field-input:-moz-placeholder,
.cid-uXPPnTnjgR .form-control:-moz-placeholder,
.cid-uXPPnTnjgR .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uXPPnTnjgR .form-control:hover,
.cid-uXPPnTnjgR .field-input:hover,
.cid-uXPPnTnjgR .form-control:focus,
.cid-uXPPnTnjgR .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-uXPPnTnjgR .form-control:hover::-webkit-input-placeholder,
.cid-uXPPnTnjgR .field-input:hover::-webkit-input-placeholder,
.cid-uXPPnTnjgR .form-control:focus::-webkit-input-placeholder,
.cid-uXPPnTnjgR .field-input:focus::-webkit-input-placeholder,
.cid-uXPPnTnjgR .form-control:hover::-webkit-input-placeholder,
.cid-uXPPnTnjgR .field-input:hover::-webkit-input-placeholder,
.cid-uXPPnTnjgR .form-control:focus::-webkit-input-placeholder,
.cid-uXPPnTnjgR .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uXPPnTnjgR .form-control:hover:-moz-placeholder,
.cid-uXPPnTnjgR .field-input:hover:-moz-placeholder,
.cid-uXPPnTnjgR .form-control:focus:-moz-placeholder,
.cid-uXPPnTnjgR .field-input:focus:-moz-placeholder,
.cid-uXPPnTnjgR .form-control:hover:-moz-placeholder,
.cid-uXPPnTnjgR .field-input:hover:-moz-placeholder,
.cid-uXPPnTnjgR .form-control:focus:-moz-placeholder,
.cid-uXPPnTnjgR .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uXPPnTnjgR .jq-number__spin:hover,
.cid-uXPPnTnjgR .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uXPPnTnjgR .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uXPPnTnjgR .jq-selectbox li,
.cid-uXPPnTnjgR .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uXPPnTnjgR .jq-selectbox li:hover,
.cid-uXPPnTnjgR .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-uXPPnTnjgR .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uXPPnTnjgR .jq-number__spin.minus:hover:after,
.cid-uXPPnTnjgR .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uXPPnTnjgR .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uXPPnTnjgR .jq-number__spin.minus:after,
.cid-uXPPnTnjgR .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-uXPPnTnjgR input::-webkit-clear-button {
  display: none;
}
.cid-uXPPnTnjgR input::-webkit-inner-spin-button {
  display: none;
}
.cid-uXPPnTnjgR input::-webkit-outer-spin-button {
  display: none;
}
.cid-uXPPnTnjgR input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uXPPnTNYQn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uXPPnTNYQn .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-uYhM37unpP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-uYhM37unpP .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-uYhM37unpP nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-uYhM37unpP .container,
  .cid-uYhM37unpP .container-fluid {
    flex-wrap: initial;
  }
  .cid-uYhM37unpP .nav-link:hover,
  .cid-uYhM37unpP .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-uYhM37unpP .navbar-nav {
  margin: auto;
}
.cid-uYhM37unpP .dropdown-item {
  color: #ffffff !important;
}
.cid-uYhM37unpP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYhM37unpP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYhM37unpP .navbar-short,
.cid-uYhM37unpP .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-uYhM37unpP .navbar-short .nav-link,
.cid-uYhM37unpP .opened .nav-link,
.cid-uYhM37unpP .navbar-short .navbar-caption,
.cid-uYhM37unpP .opened .navbar-caption,
.cid-uYhM37unpP .navbar-short .mbr-iconfont,
.cid-uYhM37unpP .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-uYhM37unpP .navbar-short .hamburger span,
.cid-uYhM37unpP .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-uYhM37unpP .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-uYhM37unpP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYhM37unpP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-uYhM37unpP .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-uYhM37unpP .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-uYhM37unpP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYhM37unpP .container {
  display: flex;
  margin: auto;
}
.cid-uYhM37unpP .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYhM37unpP .dropdown-menu,
.cid-uYhM37unpP .navbar.opened {
  background: #000000 !important;
}
.cid-uYhM37unpP .nav-item:focus,
.cid-uYhM37unpP .nav-link:focus {
  outline: none;
}
.cid-uYhM37unpP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYhM37unpP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYhM37unpP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYhM37unpP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYhM37unpP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYhM37unpP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYhM37unpP .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uYhM37unpP .navbar.opened {
  transition: all 0.3s;
}
.cid-uYhM37unpP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYhM37unpP .navbar .navbar-logo img {
  width: auto;
}
.cid-uYhM37unpP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYhM37unpP .navbar.collapsed {
  justify-content: center;
}
.cid-uYhM37unpP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYhM37unpP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYhM37unpP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYhM37unpP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYhM37unpP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYhM37unpP .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-uYhM37unpP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYhM37unpP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYhM37unpP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYhM37unpP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYhM37unpP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYhM37unpP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYhM37unpP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYhM37unpP .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-uYhM37unpP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYhM37unpP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-uYhM37unpP .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYhM37unpP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYhM37unpP .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uYhM37unpP .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYhM37unpP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYhM37unpP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYhM37unpP .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYhM37unpP .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-uYhM37unpP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYhM37unpP .dropdown-item.active,
.cid-uYhM37unpP .dropdown-item:active {
  background-color: transparent;
}
.cid-uYhM37unpP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYhM37unpP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYhM37unpP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYhM37unpP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYhM37unpP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYhM37unpP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYhM37unpP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYhM37unpP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYhM37unpP button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYhM37unpP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYhM37unpP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYhM37unpP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYhM37unpP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYhM37unpP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYhM37unpP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYhM37unpP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYhM37unpP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYhM37unpP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYhM37unpP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYhM37unpP a.nav-link {
  display: flex;
  align-items: center;
}
.cid-uYhM37unpP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYhM37unpP .navbar {
    height: 70px;
  }
  .cid-uYhM37unpP .navbar.opened {
    height: auto;
  }
  .cid-uYhM37unpP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYhM37Umco {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uYhM37Umco .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-uYhM37Umco .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-uYhM37Umco .carousel {
    height: 400px;
  }
}
.cid-uYhM37Umco .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-uYhM37Umco .carousel .carousel-item,
.cid-uYhM37Umco .carousel .carousel-inner {
  height: 100%;
}
.cid-uYhM37Umco .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-uYhM37Umco .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uYhM37Umco .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uYhM37Umco .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-uYhM37Umco .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uYhM37Umco .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uYhM37Umco .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uYhM37Umco .row {
  position: relative;
}
.cid-uYhM37Umco .container {
  margin-bottom: 3px;
}
.cid-uYhM37Umco .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-uYhM37Umco .carousel-control .mbri-left,
.cid-uYhM37Umco .carousel-control .mbri-right {
  display: none;
}
.cid-uYhM37Umco .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYhM37Umco .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uYhM37Umco .carousel-control {
    top: 70%;
  }
  .cid-uYhM37Umco .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-uYhM37Umco .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-uYhM37Umco .buttons-wrap {
  justify-content: start;
}
.cid-uYhM37Umco .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-uYhM37Umco .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-uYhM37Umco .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-uYhM37Umco .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-uYhM37Umco .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uYhM37Umco .wrap {
  z-index: 9999;
}
.cid-uYhM37Umco .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-uYhM37Umco .btnHeader::before,
.cid-uYhM37Umco .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-uYhM37Umco .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-uYhM37Umco .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uYhM37Umco .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-uYhM37Umco .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-uYhM37Umco .img {
  position: relative;
}
.cid-uYhM38gJz1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uYhM38gJz1 .lin {
  font-style: italic;
}
.cid-uYhM38gJz1 .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uYhM38zl2M {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uYhM38zl2M .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uYhM38zl2M .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYhM38zl2M .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uYhM38zl2M .row {
    margin: 0;
  }
}
.cid-uYhM38zl2M .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uYhM38W60D {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-uYhM38W60D .wrapper {
  text-align: end;
}
.cid-uYhM38W60D .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uYhM38W60D .row {
    text-align: center;
  }
  .cid-uYhM38W60D .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-uYhM38W60D .mbr-section-title {
    text-align: center;
  }
}
.cid-uYhM38W60D .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uYhM38W60D .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uYhM38W60D .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uYhM38W60D .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uYhM38W60D .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uYhM38W60D .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uYhM39fsrC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uYhM39fsrC .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-uYhM39fsrC .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-uYhM39zVVq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uYhM39zVVq .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-uYhM39zVVq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYhM39zVVq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYhM39zVVq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uYhM39zVVq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-uYhM39zVVq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uYhM39zVVq .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-uYhM39zVVq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uYhM39zVVq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-uYhM39zVVq .mbr-gallery-item > div img,
.cid-uYhM39zVVq .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-uYhM39zVVq .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-uYhM39zVVq .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-uYhM39zVVq .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-uYhM39zVVq .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-uYhM39zVVq .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-uYhM39zVVq .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-uYhM39zVVq .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-uYhM39zVVq .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-uYhM39zVVq .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-uYhM3a5dYl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-uYhM3a5dYl .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-uYhM3a5dYl .wrapper {
    padding: 0 6rem;
  }
}
.cid-uYhM3a5dYl .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-uYhM3a5dYl .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uYhM3a5dYl .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uYhM3a5dYl .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uYhM3a5dYl .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uYhM3a5dYl .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-uYhM3a5dYl .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-uYhM3a5dYl .right {
    padding-right: 60px;
  }
}
.cid-uYhM3a5dYl .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uYhM3a5dYl .text-wrapper {
    padding-right: 60px;
  }
}
.cid-uYhM3a5dYl .mbr-section-title {
  text-align: right;
}
.cid-uYhM3a5dYl .mbr-text,
.cid-uYhM3a5dYl .mbr-section-btn {
  text-align: right;
}
.cid-uYhM3a5dYl .mbr-text,
.cid-uYhM3a5dYl .mbr-section-btn {
  color: #ffeed0;
}
.cid-uYhM3asVzu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uYhM3asVzu .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uYhM3asVzu .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYhM3asVzu .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uYhM3asVzu .row {
    margin: 0;
  }
}
.cid-uYhM3asVzu .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uYhM3aToBH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/0410-800x533.jpg");
}
.cid-uYhM3aToBH .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-uYhM3aToBH .form-control,
.cid-uYhM3aToBH .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uYhM3aToBH .form-control::-webkit-input-placeholder,
.cid-uYhM3aToBH .field-input::-webkit-input-placeholder,
.cid-uYhM3aToBH .form-control::-webkit-input-placeholder,
.cid-uYhM3aToBH .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uYhM3aToBH .form-control:-moz-placeholder,
.cid-uYhM3aToBH .field-input:-moz-placeholder,
.cid-uYhM3aToBH .form-control:-moz-placeholder,
.cid-uYhM3aToBH .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uYhM3aToBH .form-control:hover,
.cid-uYhM3aToBH .field-input:hover,
.cid-uYhM3aToBH .form-control:focus,
.cid-uYhM3aToBH .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-uYhM3aToBH .form-control:hover::-webkit-input-placeholder,
.cid-uYhM3aToBH .field-input:hover::-webkit-input-placeholder,
.cid-uYhM3aToBH .form-control:focus::-webkit-input-placeholder,
.cid-uYhM3aToBH .field-input:focus::-webkit-input-placeholder,
.cid-uYhM3aToBH .form-control:hover::-webkit-input-placeholder,
.cid-uYhM3aToBH .field-input:hover::-webkit-input-placeholder,
.cid-uYhM3aToBH .form-control:focus::-webkit-input-placeholder,
.cid-uYhM3aToBH .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uYhM3aToBH .form-control:hover:-moz-placeholder,
.cid-uYhM3aToBH .field-input:hover:-moz-placeholder,
.cid-uYhM3aToBH .form-control:focus:-moz-placeholder,
.cid-uYhM3aToBH .field-input:focus:-moz-placeholder,
.cid-uYhM3aToBH .form-control:hover:-moz-placeholder,
.cid-uYhM3aToBH .field-input:hover:-moz-placeholder,
.cid-uYhM3aToBH .form-control:focus:-moz-placeholder,
.cid-uYhM3aToBH .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uYhM3aToBH .jq-number__spin:hover,
.cid-uYhM3aToBH .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uYhM3aToBH .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uYhM3aToBH .jq-selectbox li,
.cid-uYhM3aToBH .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uYhM3aToBH .jq-selectbox li:hover,
.cid-uYhM3aToBH .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-uYhM3aToBH .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uYhM3aToBH .jq-number__spin.minus:hover:after,
.cid-uYhM3aToBH .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uYhM3aToBH .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uYhM3aToBH .jq-number__spin.minus:after,
.cid-uYhM3aToBH .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-uYhM3aToBH input::-webkit-clear-button {
  display: none;
}
.cid-uYhM3aToBH input::-webkit-inner-spin-button {
  display: none;
}
.cid-uYhM3aToBH input::-webkit-outer-spin-button {
  display: none;
}
.cid-uYhM3aToBH input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uYhM3bkxnH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uYhM3bkxnH .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-uZkvhaR5q1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-uZkvhaR5q1 .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-uZkvhaR5q1 nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-uZkvhaR5q1 .container,
  .cid-uZkvhaR5q1 .container-fluid {
    flex-wrap: initial;
  }
  .cid-uZkvhaR5q1 .nav-link:hover,
  .cid-uZkvhaR5q1 .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-uZkvhaR5q1 .navbar-nav {
  margin: auto;
}
.cid-uZkvhaR5q1 .dropdown-item {
  color: #ffffff !important;
}
.cid-uZkvhaR5q1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uZkvhaR5q1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uZkvhaR5q1 .navbar-short,
.cid-uZkvhaR5q1 .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-uZkvhaR5q1 .navbar-short .nav-link,
.cid-uZkvhaR5q1 .opened .nav-link,
.cid-uZkvhaR5q1 .navbar-short .navbar-caption,
.cid-uZkvhaR5q1 .opened .navbar-caption,
.cid-uZkvhaR5q1 .navbar-short .mbr-iconfont,
.cid-uZkvhaR5q1 .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-uZkvhaR5q1 .navbar-short .hamburger span,
.cid-uZkvhaR5q1 .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-uZkvhaR5q1 .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-uZkvhaR5q1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZkvhaR5q1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-uZkvhaR5q1 .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-uZkvhaR5q1 .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-uZkvhaR5q1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uZkvhaR5q1 .container {
  display: flex;
  margin: auto;
}
.cid-uZkvhaR5q1 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uZkvhaR5q1 .dropdown-menu,
.cid-uZkvhaR5q1 .navbar.opened {
  background: #000000 !important;
}
.cid-uZkvhaR5q1 .nav-item:focus,
.cid-uZkvhaR5q1 .nav-link:focus {
  outline: none;
}
.cid-uZkvhaR5q1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZkvhaR5q1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZkvhaR5q1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uZkvhaR5q1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZkvhaR5q1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZkvhaR5q1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZkvhaR5q1 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uZkvhaR5q1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uZkvhaR5q1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uZkvhaR5q1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uZkvhaR5q1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZkvhaR5q1 .navbar.collapsed {
  justify-content: center;
}
.cid-uZkvhaR5q1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZkvhaR5q1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZkvhaR5q1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uZkvhaR5q1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZkvhaR5q1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZkvhaR5q1 .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-uZkvhaR5q1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZkvhaR5q1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uZkvhaR5q1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uZkvhaR5q1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZkvhaR5q1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZkvhaR5q1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZkvhaR5q1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZkvhaR5q1 .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-uZkvhaR5q1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uZkvhaR5q1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-uZkvhaR5q1 .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uZkvhaR5q1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZkvhaR5q1 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uZkvhaR5q1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uZkvhaR5q1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uZkvhaR5q1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uZkvhaR5q1 .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZkvhaR5q1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-uZkvhaR5q1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZkvhaR5q1 .dropdown-item.active,
.cid-uZkvhaR5q1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uZkvhaR5q1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZkvhaR5q1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZkvhaR5q1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZkvhaR5q1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uZkvhaR5q1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZkvhaR5q1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZkvhaR5q1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uZkvhaR5q1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uZkvhaR5q1 button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uZkvhaR5q1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZkvhaR5q1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uZkvhaR5q1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZkvhaR5q1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZkvhaR5q1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZkvhaR5q1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZkvhaR5q1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZkvhaR5q1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZkvhaR5q1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZkvhaR5q1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uZkvhaR5q1 a.nav-link {
  display: flex;
  align-items: center;
}
.cid-uZkvhaR5q1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZkvhaR5q1 .navbar {
    height: 70px;
  }
  .cid-uZkvhaR5q1 .navbar.opened {
    height: auto;
  }
  .cid-uZkvhaR5q1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZkvhbgvqL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uZkvhbgvqL .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-uZkvhbgvqL .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-uZkvhbgvqL .carousel {
    height: 400px;
  }
}
.cid-uZkvhbgvqL .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-uZkvhbgvqL .carousel .carousel-item,
.cid-uZkvhbgvqL .carousel .carousel-inner {
  height: 100%;
}
.cid-uZkvhbgvqL .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-uZkvhbgvqL .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uZkvhbgvqL .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uZkvhbgvqL .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-uZkvhbgvqL .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uZkvhbgvqL .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uZkvhbgvqL .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uZkvhbgvqL .row {
  position: relative;
}
.cid-uZkvhbgvqL .container {
  margin-bottom: 3px;
}
.cid-uZkvhbgvqL .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-uZkvhbgvqL .carousel-control .mbri-left,
.cid-uZkvhbgvqL .carousel-control .mbri-right {
  display: none;
}
.cid-uZkvhbgvqL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uZkvhbgvqL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uZkvhbgvqL .carousel-control {
    top: 70%;
  }
  .cid-uZkvhbgvqL .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-uZkvhbgvqL .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-uZkvhbgvqL .buttons-wrap {
  justify-content: start;
}
.cid-uZkvhbgvqL .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-uZkvhbgvqL .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-uZkvhbgvqL .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-uZkvhbgvqL .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-uZkvhbgvqL .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-uZkvhbgvqL .wrap {
  z-index: 9999;
}
.cid-uZkvhbgvqL .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-uZkvhbgvqL .btnHeader::before,
.cid-uZkvhbgvqL .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-uZkvhbgvqL .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-uZkvhbgvqL .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uZkvhbgvqL .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-uZkvhbgvqL .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-uZkvhbgvqL .img {
  position: relative;
}
.cid-uZkvhbCmph {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uZkvhbCmph .lin {
  font-style: italic;
}
.cid-uZkvhbCmph .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-uZkvhbU5Uu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uZkvhbU5Uu .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uZkvhbU5Uu .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uZkvhbU5Uu .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uZkvhbU5Uu .row {
    margin: 0;
  }
}
.cid-uZkvhbU5Uu .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uZkvhchm6X {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-uZkvhchm6X .wrapper {
  text-align: end;
}
.cid-uZkvhchm6X .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uZkvhchm6X .row {
    text-align: center;
  }
  .cid-uZkvhchm6X .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-uZkvhchm6X .mbr-section-title {
    text-align: center;
  }
}
.cid-uZkvhchm6X .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uZkvhchm6X .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uZkvhchm6X .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uZkvhchm6X .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uZkvhchm6X .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uZkvhchm6X .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-uZkvhcAcqh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uZkvhcAcqh .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-uZkvhcAcqh .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-uZkvhcSY9D {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uZkvhcSY9D .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-uZkvhcSY9D .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uZkvhcSY9D .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uZkvhcSY9D .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uZkvhcSY9D .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-uZkvhcSY9D .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uZkvhcSY9D .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-uZkvhcSY9D .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uZkvhcSY9D .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-uZkvhcSY9D .mbr-gallery-item > div img,
.cid-uZkvhcSY9D .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-uZkvhcSY9D .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-uZkvhcSY9D .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-uZkvhcSY9D .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-uZkvhcSY9D .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-uZkvhcSY9D .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-uZkvhcSY9D .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-uZkvhcSY9D .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-uZkvhcSY9D .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-uZkvhcSY9D .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-uZkvhdjFuj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-uZkvhdjFuj .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-uZkvhdjFuj .wrapper {
    padding: 0 6rem;
  }
}
.cid-uZkvhdjFuj .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-uZkvhdjFuj .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-uZkvhdjFuj .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-uZkvhdjFuj .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uZkvhdjFuj .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-uZkvhdjFuj .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-uZkvhdjFuj .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-uZkvhdjFuj .right {
    padding-right: 60px;
  }
}
.cid-uZkvhdjFuj .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uZkvhdjFuj .text-wrapper {
    padding-right: 60px;
  }
}
.cid-uZkvhdjFuj .mbr-section-title {
  text-align: right;
}
.cid-uZkvhdjFuj .mbr-text,
.cid-uZkvhdjFuj .mbr-section-btn {
  text-align: right;
}
.cid-uZkvhdjFuj .mbr-text,
.cid-uZkvhdjFuj .mbr-section-btn {
  color: #ffeed0;
}
.cid-uZkvhdGLoI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uZkvhdGLoI .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uZkvhdGLoI .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uZkvhdGLoI .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-uZkvhdGLoI .row {
    margin: 0;
  }
}
.cid-uZkvhdGLoI .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-uZkvhe55de {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a0680-2000x1334-800x534.jpg");
}
.cid-uZkvhe55de .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-uZkvhe55de .form-control,
.cid-uZkvhe55de .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uZkvhe55de .form-control::-webkit-input-placeholder,
.cid-uZkvhe55de .field-input::-webkit-input-placeholder,
.cid-uZkvhe55de .form-control::-webkit-input-placeholder,
.cid-uZkvhe55de .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uZkvhe55de .form-control:-moz-placeholder,
.cid-uZkvhe55de .field-input:-moz-placeholder,
.cid-uZkvhe55de .form-control:-moz-placeholder,
.cid-uZkvhe55de .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uZkvhe55de .form-control:hover,
.cid-uZkvhe55de .field-input:hover,
.cid-uZkvhe55de .form-control:focus,
.cid-uZkvhe55de .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-uZkvhe55de .form-control:hover::-webkit-input-placeholder,
.cid-uZkvhe55de .field-input:hover::-webkit-input-placeholder,
.cid-uZkvhe55de .form-control:focus::-webkit-input-placeholder,
.cid-uZkvhe55de .field-input:focus::-webkit-input-placeholder,
.cid-uZkvhe55de .form-control:hover::-webkit-input-placeholder,
.cid-uZkvhe55de .field-input:hover::-webkit-input-placeholder,
.cid-uZkvhe55de .form-control:focus::-webkit-input-placeholder,
.cid-uZkvhe55de .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-uZkvhe55de .form-control:hover:-moz-placeholder,
.cid-uZkvhe55de .field-input:hover:-moz-placeholder,
.cid-uZkvhe55de .form-control:focus:-moz-placeholder,
.cid-uZkvhe55de .field-input:focus:-moz-placeholder,
.cid-uZkvhe55de .form-control:hover:-moz-placeholder,
.cid-uZkvhe55de .field-input:hover:-moz-placeholder,
.cid-uZkvhe55de .form-control:focus:-moz-placeholder,
.cid-uZkvhe55de .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-uZkvhe55de .jq-number__spin:hover,
.cid-uZkvhe55de .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uZkvhe55de .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uZkvhe55de .jq-selectbox li,
.cid-uZkvhe55de .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-uZkvhe55de .jq-selectbox li:hover,
.cid-uZkvhe55de .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-uZkvhe55de .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-uZkvhe55de .jq-number__spin.minus:hover:after,
.cid-uZkvhe55de .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-uZkvhe55de .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-uZkvhe55de .jq-number__spin.minus:after,
.cid-uZkvhe55de .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-uZkvhe55de input::-webkit-clear-button {
  display: none;
}
.cid-uZkvhe55de input::-webkit-inner-spin-button {
  display: none;
}
.cid-uZkvhe55de input::-webkit-outer-spin-button {
  display: none;
}
.cid-uZkvhe55de input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uZkvhevvgo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-uZkvhevvgo .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-vaUSPwaNWC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-vaUSPwaNWC .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-vaUSPwaNWC nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-vaUSPwaNWC .container,
  .cid-vaUSPwaNWC .container-fluid {
    flex-wrap: initial;
  }
  .cid-vaUSPwaNWC .nav-link:hover,
  .cid-vaUSPwaNWC .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-vaUSPwaNWC .navbar-nav {
  margin: auto;
}
.cid-vaUSPwaNWC .dropdown-item {
  color: #ffffff !important;
}
.cid-vaUSPwaNWC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vaUSPwaNWC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vaUSPwaNWC .navbar-short,
.cid-vaUSPwaNWC .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-vaUSPwaNWC .navbar-short .nav-link,
.cid-vaUSPwaNWC .opened .nav-link,
.cid-vaUSPwaNWC .navbar-short .navbar-caption,
.cid-vaUSPwaNWC .opened .navbar-caption,
.cid-vaUSPwaNWC .navbar-short .mbr-iconfont,
.cid-vaUSPwaNWC .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-vaUSPwaNWC .navbar-short .hamburger span,
.cid-vaUSPwaNWC .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-vaUSPwaNWC .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-vaUSPwaNWC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaUSPwaNWC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-vaUSPwaNWC .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-vaUSPwaNWC .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-vaUSPwaNWC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vaUSPwaNWC .container {
  display: flex;
  margin: auto;
}
.cid-vaUSPwaNWC .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vaUSPwaNWC .dropdown-menu,
.cid-vaUSPwaNWC .navbar.opened {
  background: #000000 !important;
}
.cid-vaUSPwaNWC .nav-item:focus,
.cid-vaUSPwaNWC .nav-link:focus {
  outline: none;
}
.cid-vaUSPwaNWC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vaUSPwaNWC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vaUSPwaNWC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vaUSPwaNWC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaUSPwaNWC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vaUSPwaNWC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vaUSPwaNWC .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-vaUSPwaNWC .navbar.opened {
  transition: all 0.3s;
}
.cid-vaUSPwaNWC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vaUSPwaNWC .navbar .navbar-logo img {
  width: auto;
}
.cid-vaUSPwaNWC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vaUSPwaNWC .navbar.collapsed {
  justify-content: center;
}
.cid-vaUSPwaNWC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vaUSPwaNWC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vaUSPwaNWC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-vaUSPwaNWC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vaUSPwaNWC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vaUSPwaNWC .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-vaUSPwaNWC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vaUSPwaNWC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vaUSPwaNWC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vaUSPwaNWC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vaUSPwaNWC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vaUSPwaNWC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vaUSPwaNWC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vaUSPwaNWC .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-vaUSPwaNWC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vaUSPwaNWC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-vaUSPwaNWC .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vaUSPwaNWC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vaUSPwaNWC .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vaUSPwaNWC .navbar.navbar-short {
  min-height: 60px;
}
.cid-vaUSPwaNWC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vaUSPwaNWC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vaUSPwaNWC .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vaUSPwaNWC .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-vaUSPwaNWC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vaUSPwaNWC .dropdown-item.active,
.cid-vaUSPwaNWC .dropdown-item:active {
  background-color: transparent;
}
.cid-vaUSPwaNWC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vaUSPwaNWC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vaUSPwaNWC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vaUSPwaNWC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-vaUSPwaNWC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vaUSPwaNWC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vaUSPwaNWC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vaUSPwaNWC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vaUSPwaNWC button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vaUSPwaNWC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vaUSPwaNWC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vaUSPwaNWC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaUSPwaNWC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaUSPwaNWC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vaUSPwaNWC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaUSPwaNWC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vaUSPwaNWC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vaUSPwaNWC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaUSPwaNWC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vaUSPwaNWC a.nav-link {
  display: flex;
  align-items: center;
}
.cid-vaUSPwaNWC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vaUSPwaNWC .navbar {
    height: 70px;
  }
  .cid-vaUSPwaNWC .navbar.opened {
    height: auto;
  }
  .cid-vaUSPwaNWC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vaUSPwBisJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-vaUSPwBisJ .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-vaUSPwBisJ .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-vaUSPwBisJ .carousel {
    height: 400px;
  }
}
.cid-vaUSPwBisJ .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-vaUSPwBisJ .carousel .carousel-item,
.cid-vaUSPwBisJ .carousel .carousel-inner {
  height: 100%;
}
.cid-vaUSPwBisJ .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-vaUSPwBisJ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vaUSPwBisJ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vaUSPwBisJ .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-vaUSPwBisJ .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-vaUSPwBisJ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vaUSPwBisJ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-vaUSPwBisJ .row {
  position: relative;
}
.cid-vaUSPwBisJ .container {
  margin-bottom: 3px;
}
.cid-vaUSPwBisJ .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-vaUSPwBisJ .carousel-control .mbri-left,
.cid-vaUSPwBisJ .carousel-control .mbri-right {
  display: none;
}
.cid-vaUSPwBisJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vaUSPwBisJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vaUSPwBisJ .carousel-control {
    top: 70%;
  }
  .cid-vaUSPwBisJ .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-vaUSPwBisJ .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-vaUSPwBisJ .buttons-wrap {
  justify-content: start;
}
.cid-vaUSPwBisJ .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-vaUSPwBisJ .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-vaUSPwBisJ .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-vaUSPwBisJ .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-vaUSPwBisJ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vaUSPwBisJ .wrap {
  z-index: 9999;
}
.cid-vaUSPwBisJ .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-vaUSPwBisJ .btnHeader::before,
.cid-vaUSPwBisJ .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-vaUSPwBisJ .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-vaUSPwBisJ .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-vaUSPwBisJ .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-vaUSPwBisJ .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-vaUSPwBisJ .img {
  position: relative;
}
.cid-vaUSPwXWn1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-vaUSPwXWn1 .lin {
  font-style: italic;
}
.cid-vaUSPwXWn1 .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-vaUSPxjvb0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-vaUSPxjvb0 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-vaUSPxjvb0 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaUSPxjvb0 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-vaUSPxjvb0 .row {
    margin: 0;
  }
}
.cid-vaUSPxjvb0 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-vaUSPxFB7q {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-vaUSPxFB7q .wrapper {
  text-align: end;
}
.cid-vaUSPxFB7q .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-vaUSPxFB7q .row {
    text-align: center;
  }
  .cid-vaUSPxFB7q .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-vaUSPxFB7q .mbr-section-title {
    text-align: center;
  }
}
.cid-vaUSPxFB7q .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-vaUSPxFB7q .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-vaUSPxFB7q .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vaUSPxFB7q .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vaUSPxFB7q .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-vaUSPxFB7q .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-vaUSPxZNie {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-vaUSPxZNie .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-vaUSPxZNie .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-vaUSPyjXF0 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vaUSPyjXF0 .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-vaUSPyjXF0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vaUSPyjXF0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vaUSPyjXF0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vaUSPyjXF0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-vaUSPyjXF0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vaUSPyjXF0 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-vaUSPyjXF0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vaUSPyjXF0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-vaUSPyjXF0 .mbr-gallery-item > div img,
.cid-vaUSPyjXF0 .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-vaUSPyjXF0 .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-vaUSPyjXF0 .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-vaUSPyjXF0 .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-vaUSPyjXF0 .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-vaUSPyjXF0 .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-vaUSPyjXF0 .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-vaUSPyjXF0 .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-vaUSPyjXF0 .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-vaUSPyjXF0 .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-vaUSPyMMVr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-vaUSPyMMVr .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-vaUSPyMMVr .wrapper {
    padding: 0 6rem;
  }
}
.cid-vaUSPyMMVr .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-vaUSPyMMVr .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-vaUSPyMMVr .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-vaUSPyMMVr .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vaUSPyMMVr .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vaUSPyMMVr .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-vaUSPyMMVr .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-vaUSPyMMVr .right {
    padding-right: 60px;
  }
}
.cid-vaUSPyMMVr .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vaUSPyMMVr .text-wrapper {
    padding-right: 60px;
  }
}
.cid-vaUSPyMMVr .mbr-section-title {
  text-align: right;
}
.cid-vaUSPyMMVr .mbr-text,
.cid-vaUSPyMMVr .mbr-section-btn {
  text-align: right;
}
.cid-vaUSPyMMVr .mbr-text,
.cid-vaUSPyMMVr .mbr-section-btn {
  color: #ffeed0;
}
.cid-vaUSPz9f5N {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-vaUSPz9f5N .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-vaUSPz9f5N .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaUSPz9f5N .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-vaUSPz9f5N .row {
    margin: 0;
  }
}
.cid-vaUSPz9f5N .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-vaUSPzDmq5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a0185-copiad-2374x3539.jpeg");
}
.cid-vaUSPzDmq5 .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vaUSPzDmq5 .form-control,
.cid-vaUSPzDmq5 .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-vaUSPzDmq5 .form-control::-webkit-input-placeholder,
.cid-vaUSPzDmq5 .field-input::-webkit-input-placeholder,
.cid-vaUSPzDmq5 .form-control::-webkit-input-placeholder,
.cid-vaUSPzDmq5 .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-vaUSPzDmq5 .form-control:-moz-placeholder,
.cid-vaUSPzDmq5 .field-input:-moz-placeholder,
.cid-vaUSPzDmq5 .form-control:-moz-placeholder,
.cid-vaUSPzDmq5 .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-vaUSPzDmq5 .form-control:hover,
.cid-vaUSPzDmq5 .field-input:hover,
.cid-vaUSPzDmq5 .form-control:focus,
.cid-vaUSPzDmq5 .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-vaUSPzDmq5 .form-control:hover::-webkit-input-placeholder,
.cid-vaUSPzDmq5 .field-input:hover::-webkit-input-placeholder,
.cid-vaUSPzDmq5 .form-control:focus::-webkit-input-placeholder,
.cid-vaUSPzDmq5 .field-input:focus::-webkit-input-placeholder,
.cid-vaUSPzDmq5 .form-control:hover::-webkit-input-placeholder,
.cid-vaUSPzDmq5 .field-input:hover::-webkit-input-placeholder,
.cid-vaUSPzDmq5 .form-control:focus::-webkit-input-placeholder,
.cid-vaUSPzDmq5 .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-vaUSPzDmq5 .form-control:hover:-moz-placeholder,
.cid-vaUSPzDmq5 .field-input:hover:-moz-placeholder,
.cid-vaUSPzDmq5 .form-control:focus:-moz-placeholder,
.cid-vaUSPzDmq5 .field-input:focus:-moz-placeholder,
.cid-vaUSPzDmq5 .form-control:hover:-moz-placeholder,
.cid-vaUSPzDmq5 .field-input:hover:-moz-placeholder,
.cid-vaUSPzDmq5 .form-control:focus:-moz-placeholder,
.cid-vaUSPzDmq5 .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-vaUSPzDmq5 .jq-number__spin:hover,
.cid-vaUSPzDmq5 .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-vaUSPzDmq5 .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-vaUSPzDmq5 .jq-selectbox li,
.cid-vaUSPzDmq5 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-vaUSPzDmq5 .jq-selectbox li:hover,
.cid-vaUSPzDmq5 .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-vaUSPzDmq5 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-vaUSPzDmq5 .jq-number__spin.minus:hover:after,
.cid-vaUSPzDmq5 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-vaUSPzDmq5 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-vaUSPzDmq5 .jq-number__spin.minus:after,
.cid-vaUSPzDmq5 .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-vaUSPzDmq5 input::-webkit-clear-button {
  display: none;
}
.cid-vaUSPzDmq5 input::-webkit-inner-spin-button {
  display: none;
}
.cid-vaUSPzDmq5 input::-webkit-outer-spin-button {
  display: none;
}
.cid-vaUSPzDmq5 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-vaUSPA264c {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-vaUSPA264c .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-vfKN9QYMMK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-vfKN9QYMMK .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-vfKN9QYMMK nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-vfKN9QYMMK .container,
  .cid-vfKN9QYMMK .container-fluid {
    flex-wrap: initial;
  }
  .cid-vfKN9QYMMK .nav-link:hover,
  .cid-vfKN9QYMMK .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-vfKN9QYMMK .navbar-nav {
  margin: auto;
}
.cid-vfKN9QYMMK .dropdown-item {
  color: #ffffff !important;
}
.cid-vfKN9QYMMK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vfKN9QYMMK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vfKN9QYMMK .navbar-short,
.cid-vfKN9QYMMK .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-vfKN9QYMMK .navbar-short .nav-link,
.cid-vfKN9QYMMK .opened .nav-link,
.cid-vfKN9QYMMK .navbar-short .navbar-caption,
.cid-vfKN9QYMMK .opened .navbar-caption,
.cid-vfKN9QYMMK .navbar-short .mbr-iconfont,
.cid-vfKN9QYMMK .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-vfKN9QYMMK .navbar-short .hamburger span,
.cid-vfKN9QYMMK .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-vfKN9QYMMK .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-vfKN9QYMMK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vfKN9QYMMK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-vfKN9QYMMK .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-vfKN9QYMMK .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-vfKN9QYMMK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vfKN9QYMMK .container {
  display: flex;
  margin: auto;
}
.cid-vfKN9QYMMK .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vfKN9QYMMK .dropdown-menu,
.cid-vfKN9QYMMK .navbar.opened {
  background: #000000 !important;
}
.cid-vfKN9QYMMK .nav-item:focus,
.cid-vfKN9QYMMK .nav-link:focus {
  outline: none;
}
.cid-vfKN9QYMMK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vfKN9QYMMK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vfKN9QYMMK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vfKN9QYMMK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vfKN9QYMMK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vfKN9QYMMK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vfKN9QYMMK .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-vfKN9QYMMK .navbar.opened {
  transition: all 0.3s;
}
.cid-vfKN9QYMMK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vfKN9QYMMK .navbar .navbar-logo img {
  width: auto;
}
.cid-vfKN9QYMMK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vfKN9QYMMK .navbar.collapsed {
  justify-content: center;
}
.cid-vfKN9QYMMK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vfKN9QYMMK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vfKN9QYMMK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-vfKN9QYMMK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vfKN9QYMMK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vfKN9QYMMK .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-vfKN9QYMMK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vfKN9QYMMK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vfKN9QYMMK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vfKN9QYMMK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vfKN9QYMMK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vfKN9QYMMK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vfKN9QYMMK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vfKN9QYMMK .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-vfKN9QYMMK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vfKN9QYMMK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-vfKN9QYMMK .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vfKN9QYMMK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vfKN9QYMMK .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vfKN9QYMMK .navbar.navbar-short {
  min-height: 60px;
}
.cid-vfKN9QYMMK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vfKN9QYMMK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vfKN9QYMMK .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vfKN9QYMMK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-vfKN9QYMMK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vfKN9QYMMK .dropdown-item.active,
.cid-vfKN9QYMMK .dropdown-item:active {
  background-color: transparent;
}
.cid-vfKN9QYMMK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vfKN9QYMMK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vfKN9QYMMK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vfKN9QYMMK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-vfKN9QYMMK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vfKN9QYMMK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vfKN9QYMMK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vfKN9QYMMK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vfKN9QYMMK button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vfKN9QYMMK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vfKN9QYMMK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vfKN9QYMMK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vfKN9QYMMK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vfKN9QYMMK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vfKN9QYMMK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vfKN9QYMMK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vfKN9QYMMK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vfKN9QYMMK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vfKN9QYMMK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vfKN9QYMMK a.nav-link {
  display: flex;
  align-items: center;
}
.cid-vfKN9QYMMK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vfKN9QYMMK .navbar {
    height: 70px;
  }
  .cid-vfKN9QYMMK .navbar.opened {
    height: auto;
  }
  .cid-vfKN9QYMMK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vfKN9Ror64 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-vfKN9Ror64 .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-vfKN9Ror64 .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-vfKN9Ror64 .carousel {
    height: 400px;
  }
}
.cid-vfKN9Ror64 .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-vfKN9Ror64 .carousel .carousel-item,
.cid-vfKN9Ror64 .carousel .carousel-inner {
  height: 100%;
}
.cid-vfKN9Ror64 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-vfKN9Ror64 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vfKN9Ror64 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vfKN9Ror64 .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-vfKN9Ror64 .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-vfKN9Ror64 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vfKN9Ror64 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-vfKN9Ror64 .row {
  position: relative;
}
.cid-vfKN9Ror64 .container {
  margin-bottom: 3px;
}
.cid-vfKN9Ror64 .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-vfKN9Ror64 .carousel-control .mbri-left,
.cid-vfKN9Ror64 .carousel-control .mbri-right {
  display: none;
}
.cid-vfKN9Ror64 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vfKN9Ror64 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vfKN9Ror64 .carousel-control {
    top: 70%;
  }
  .cid-vfKN9Ror64 .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-vfKN9Ror64 .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-vfKN9Ror64 .buttons-wrap {
  justify-content: start;
}
.cid-vfKN9Ror64 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-vfKN9Ror64 .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-vfKN9Ror64 .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-vfKN9Ror64 .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-vfKN9Ror64 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vfKN9Ror64 .wrap {
  z-index: 9999;
}
.cid-vfKN9Ror64 .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-vfKN9Ror64 .btnHeader::before,
.cid-vfKN9Ror64 .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-vfKN9Ror64 .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-vfKN9Ror64 .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-vfKN9Ror64 .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-vfKN9Ror64 .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-vfKN9Ror64 .img {
  position: relative;
}
.cid-vfKN9RIsAx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-vfKN9RIsAx .lin {
  font-style: italic;
}
.cid-vfKN9RIsAx .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-vfKN9S0Gn6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-vfKN9S0Gn6 .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-vfKN9S0Gn6 .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfKN9S0Gn6 .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-vfKN9S0Gn6 .row {
    margin: 0;
  }
}
.cid-vfKN9S0Gn6 .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-vfKN9SoXZR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-vfKN9SoXZR .wrapper {
  text-align: end;
}
.cid-vfKN9SoXZR .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-vfKN9SoXZR .row {
    text-align: center;
  }
  .cid-vfKN9SoXZR .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-vfKN9SoXZR .mbr-section-title {
    text-align: center;
  }
}
.cid-vfKN9SoXZR .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-vfKN9SoXZR .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-vfKN9SoXZR .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vfKN9SoXZR .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vfKN9SoXZR .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-vfKN9SoXZR .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-vfKN9SHpry {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-vfKN9SHpry .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-vfKN9SHpry .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-vfKN9SZrsQ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vfKN9SZrsQ .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-vfKN9SZrsQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vfKN9SZrsQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vfKN9SZrsQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vfKN9SZrsQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-vfKN9SZrsQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vfKN9SZrsQ .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-vfKN9SZrsQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vfKN9SZrsQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-vfKN9SZrsQ .mbr-gallery-item > div img,
.cid-vfKN9SZrsQ .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-vfKN9SZrsQ .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-vfKN9SZrsQ .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-vfKN9SZrsQ .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-vfKN9SZrsQ .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-vfKN9SZrsQ .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-vfKN9SZrsQ .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-vfKN9SZrsQ .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-vfKN9SZrsQ .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-vfKN9SZrsQ .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-vfKN9TrBd5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-vfKN9TrBd5 .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-vfKN9TrBd5 .wrapper {
    padding: 0 6rem;
  }
}
.cid-vfKN9TrBd5 .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-vfKN9TrBd5 .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-vfKN9TrBd5 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-vfKN9TrBd5 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vfKN9TrBd5 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vfKN9TrBd5 .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-vfKN9TrBd5 .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-vfKN9TrBd5 .right {
    padding-right: 60px;
  }
}
.cid-vfKN9TrBd5 .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vfKN9TrBd5 .text-wrapper {
    padding-right: 60px;
  }
}
.cid-vfKN9TrBd5 .mbr-section-title {
  text-align: right;
}
.cid-vfKN9TrBd5 .mbr-text,
.cid-vfKN9TrBd5 .mbr-section-btn {
  text-align: right;
}
.cid-vfKN9TrBd5 .mbr-text,
.cid-vfKN9TrBd5 .mbr-section-btn {
  color: #ffeed0;
}
.cid-vfKN9TOi8X {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-vfKN9TOi8X .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-vfKN9TOi8X .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfKN9TOi8X .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-vfKN9TOi8X .row {
    margin: 0;
  }
}
.cid-vfKN9TOi8X .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-vfKN9UfmWi {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1y2a0715-800x533.jpg");
}
.cid-vfKN9UfmWi .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vfKN9UfmWi .form-control,
.cid-vfKN9UfmWi .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-vfKN9UfmWi .form-control::-webkit-input-placeholder,
.cid-vfKN9UfmWi .field-input::-webkit-input-placeholder,
.cid-vfKN9UfmWi .form-control::-webkit-input-placeholder,
.cid-vfKN9UfmWi .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-vfKN9UfmWi .form-control:-moz-placeholder,
.cid-vfKN9UfmWi .field-input:-moz-placeholder,
.cid-vfKN9UfmWi .form-control:-moz-placeholder,
.cid-vfKN9UfmWi .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-vfKN9UfmWi .form-control:hover,
.cid-vfKN9UfmWi .field-input:hover,
.cid-vfKN9UfmWi .form-control:focus,
.cid-vfKN9UfmWi .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-vfKN9UfmWi .form-control:hover::-webkit-input-placeholder,
.cid-vfKN9UfmWi .field-input:hover::-webkit-input-placeholder,
.cid-vfKN9UfmWi .form-control:focus::-webkit-input-placeholder,
.cid-vfKN9UfmWi .field-input:focus::-webkit-input-placeholder,
.cid-vfKN9UfmWi .form-control:hover::-webkit-input-placeholder,
.cid-vfKN9UfmWi .field-input:hover::-webkit-input-placeholder,
.cid-vfKN9UfmWi .form-control:focus::-webkit-input-placeholder,
.cid-vfKN9UfmWi .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-vfKN9UfmWi .form-control:hover:-moz-placeholder,
.cid-vfKN9UfmWi .field-input:hover:-moz-placeholder,
.cid-vfKN9UfmWi .form-control:focus:-moz-placeholder,
.cid-vfKN9UfmWi .field-input:focus:-moz-placeholder,
.cid-vfKN9UfmWi .form-control:hover:-moz-placeholder,
.cid-vfKN9UfmWi .field-input:hover:-moz-placeholder,
.cid-vfKN9UfmWi .form-control:focus:-moz-placeholder,
.cid-vfKN9UfmWi .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-vfKN9UfmWi .jq-number__spin:hover,
.cid-vfKN9UfmWi .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-vfKN9UfmWi .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-vfKN9UfmWi .jq-selectbox li,
.cid-vfKN9UfmWi .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-vfKN9UfmWi .jq-selectbox li:hover,
.cid-vfKN9UfmWi .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-vfKN9UfmWi .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-vfKN9UfmWi .jq-number__spin.minus:hover:after,
.cid-vfKN9UfmWi .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-vfKN9UfmWi .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-vfKN9UfmWi .jq-number__spin.minus:after,
.cid-vfKN9UfmWi .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-vfKN9UfmWi input::-webkit-clear-button {
  display: none;
}
.cid-vfKN9UfmWi input::-webkit-inner-spin-button {
  display: none;
}
.cid-vfKN9UfmWi input::-webkit-outer-spin-button {
  display: none;
}
.cid-vfKN9UfmWi input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-vfKN9UD5bT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-vfKN9UD5bT .media-container-row .mbr-text {
  color: #9a948d;
}
.cid-vfKYRl5PoZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
@media (min-width: 1400px) {
  .cid-vfKYRl5PoZ .navbar-brand {
    margin-left: 6rem;
  }
}
.cid-vfKYRl5PoZ nav.navbar {
  position: fixed;
}
@media (min-width: 992px) {
  .cid-vfKYRl5PoZ .container,
  .cid-vfKYRl5PoZ .container-fluid {
    flex-wrap: initial;
  }
  .cid-vfKYRl5PoZ .nav-link:hover,
  .cid-vfKYRl5PoZ .nav-link:focus {
    border-bottom: 1px solid #ffffff;
  }
}
.cid-vfKYRl5PoZ .navbar-nav {
  margin: auto;
}
.cid-vfKYRl5PoZ .dropdown-item {
  color: #ffffff !important;
}
.cid-vfKYRl5PoZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vfKYRl5PoZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vfKYRl5PoZ .navbar-short,
.cid-vfKYRl5PoZ .opened {
  background: #000000 !important;
  opacity: 0.8;
  transition: all 0.3s;
}
.cid-vfKYRl5PoZ .navbar-short .nav-link,
.cid-vfKYRl5PoZ .opened .nav-link,
.cid-vfKYRl5PoZ .navbar-short .navbar-caption,
.cid-vfKYRl5PoZ .opened .navbar-caption,
.cid-vfKYRl5PoZ .navbar-short .mbr-iconfont,
.cid-vfKYRl5PoZ .opened .mbr-iconfont {
  color: #ffffff !important;
}
.cid-vfKYRl5PoZ .navbar-short .hamburger span,
.cid-vfKYRl5PoZ .opened .hamburger span {
  background-color: #ffffff !important;
}
.cid-vfKYRl5PoZ .nav-link {
  font-family: "Josefin Sans";
  transition: all 0.3s;
  position: relative;
  border-bottom: 1px solid transparent;
}
.cid-vfKYRl5PoZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vfKYRl5PoZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
}
.cid-vfKYRl5PoZ .dropdown-menu {
  padding: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
@media (min-width: 991px) {
  .cid-vfKYRl5PoZ .dropdown-menu {
    z-index: 9999;
    margin-top: 28px;
    border: 1px solid #41392e;
    width: 250px;
  }
}
.cid-vfKYRl5PoZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vfKYRl5PoZ .container {
  display: flex;
  margin: auto;
}
.cid-vfKYRl5PoZ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vfKYRl5PoZ .dropdown-menu,
.cid-vfKYRl5PoZ .navbar.opened {
  background: #000000 !important;
}
.cid-vfKYRl5PoZ .nav-item:focus,
.cid-vfKYRl5PoZ .nav-link:focus {
  outline: none;
}
.cid-vfKYRl5PoZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vfKYRl5PoZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vfKYRl5PoZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vfKYRl5PoZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vfKYRl5PoZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vfKYRl5PoZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vfKYRl5PoZ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-vfKYRl5PoZ .navbar.opened {
  transition: all 0.3s;
}
.cid-vfKYRl5PoZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vfKYRl5PoZ .navbar .navbar-logo img {
  width: auto;
}
.cid-vfKYRl5PoZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vfKYRl5PoZ .navbar.collapsed {
  justify-content: center;
}
.cid-vfKYRl5PoZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vfKYRl5PoZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vfKYRl5PoZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-vfKYRl5PoZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vfKYRl5PoZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vfKYRl5PoZ .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-vfKYRl5PoZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vfKYRl5PoZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vfKYRl5PoZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vfKYRl5PoZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vfKYRl5PoZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vfKYRl5PoZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vfKYRl5PoZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vfKYRl5PoZ .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-vfKYRl5PoZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vfKYRl5PoZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
  }
  .cid-vfKYRl5PoZ .navbar .navbar-brand {
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vfKYRl5PoZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vfKYRl5PoZ .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vfKYRl5PoZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-vfKYRl5PoZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vfKYRl5PoZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vfKYRl5PoZ .navbar-brand {
  min-height: 110px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vfKYRl5PoZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-family: "EB Garamond";
  font-weight: 400;
}
.cid-vfKYRl5PoZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vfKYRl5PoZ .dropdown-item.active,
.cid-vfKYRl5PoZ .dropdown-item:active {
  background-color: transparent;
}
.cid-vfKYRl5PoZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vfKYRl5PoZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vfKYRl5PoZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vfKYRl5PoZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-vfKYRl5PoZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vfKYRl5PoZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vfKYRl5PoZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vfKYRl5PoZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vfKYRl5PoZ button.navbar-toggler {
  order: 0;
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vfKYRl5PoZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vfKYRl5PoZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vfKYRl5PoZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vfKYRl5PoZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vfKYRl5PoZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vfKYRl5PoZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vfKYRl5PoZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vfKYRl5PoZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vfKYRl5PoZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vfKYRl5PoZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vfKYRl5PoZ a.nav-link {
  display: flex;
  align-items: center;
}
.cid-vfKYRl5PoZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vfKYRl5PoZ .navbar {
    height: 70px;
  }
  .cid-vfKYRl5PoZ .navbar.opened {
    height: auto;
  }
  .cid-vfKYRl5PoZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vfKYRlxiLr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-vfKYRlxiLr .carousel {
  overflow: hidden;
}
@media (min-width: 992px) {
  .cid-vfKYRlxiLr .carousel {
    height: 940px;
  }
}
@media (max-width: 768px) {
  .cid-vfKYRlxiLr .carousel {
    height: 400px;
  }
}
.cid-vfKYRlxiLr .carousel img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-vfKYRlxiLr .carousel .carousel-item,
.cid-vfKYRlxiLr .carousel .carousel-inner {
  height: 100%;
}
.cid-vfKYRlxiLr .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-vfKYRlxiLr .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vfKYRlxiLr .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vfKYRlxiLr .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-vfKYRlxiLr .item-wrapper {
  position: relative;
  text-align: start;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-vfKYRlxiLr .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vfKYRlxiLr .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-vfKYRlxiLr .row {
  position: relative;
}
.cid-vfKYRlxiLr .container {
  margin-bottom: 3px;
}
.cid-vfKYRlxiLr .carousel-control {
  color: #ffffff;
  top: 50%;
  width: 100px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-vfKYRlxiLr .carousel-control .mbri-left,
.cid-vfKYRlxiLr .carousel-control .mbri-right {
  display: none;
}
.cid-vfKYRlxiLr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vfKYRlxiLr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vfKYRlxiLr .carousel-control {
    top: 70%;
  }
  .cid-vfKYRlxiLr .carousel-control.carousel-control-prev {
    margin-left: .5rem;
  }
  .cid-vfKYRlxiLr .carousel-control.carousel-control-next {
    margin-right: .5rem;
  }
}
.cid-vfKYRlxiLr .buttons-wrap {
  justify-content: start;
}
.cid-vfKYRlxiLr .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-vfKYRlxiLr .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-vfKYRlxiLr .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .cid-vfKYRlxiLr .buttons-wrap .mbr-section-btn {
    margin-bottom: 10px;
  }
}
.cid-vfKYRlxiLr .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-vfKYRlxiLr .wrap {
  z-index: 9999;
}
.cid-vfKYRlxiLr .btnHeader {
  font-family: 'Cormorant Garamond';
  position: absolute;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  cursor: pointer;
  left: 50%;
  top: 70%;
  border: 1px solid #9a948d;
  justify-content: center;
  transition: border 0.5s ease;
  transform: translateX(-50%);
}
.cid-vfKYRlxiLr .btnHeader::before,
.cid-vfKYRlxiLr .btnHeader::after {
  content: '';
  width: 102%;
  height: 102%;
  position: absolute;
  border-radius: 50%;
  top: -1px;
  left: -1%;
}
.cid-vfKYRlxiLr .btnHeader::before {
  border: 1px solid transparent;
  transition: border-top-color 0.1s linear, border-right-color 0.1s linear 0.1s, border-bottom-color 0.1s linear 0.2s;
}
.cid-vfKYRlxiLr .btnHeader:hover::before {
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-vfKYRlxiLr .btnHeader::after {
  border: 0 solid transparent;
  transition: transform 0.2s linear 0s, border-left-width 0s linear 0.3s;
}
.cid-vfKYRlxiLr .btnHeader:hover::after {
  border-top: 1px solid #ffffff;
  border-left-color: #ffffff;
  border-left-width: 1px;
  bordersborder-right-width: 1px;
  borderstransform: rotate(270deg);
}
.cid-vfKYRlxiLr .img {
  position: relative;
}
.cid-vfKYRlSUh4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-vfKYRlSUh4 .lin {
  font-style: italic;
}
.cid-vfKYRlSUh4 .mbr-iconfont {
  font-size: 40px;
  color: #ffffff;
}
.cid-vfKYRmdzOv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-vfKYRmdzOv .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-vfKYRmdzOv .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfKYRmdzOv .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-vfKYRmdzOv .row {
    margin: 0;
  }
}
.cid-vfKYRmdzOv .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-vfKYRmyC6B {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #171410;
}
.cid-vfKYRmyC6B .wrapper {
  text-align: end;
}
.cid-vfKYRmyC6B .mbr-section-title {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-vfKYRmyC6B .row {
    text-align: center;
  }
  .cid-vfKYRmyC6B .wrapper {
    text-align: center;
    margin-top: 2rem;
  }
  .cid-vfKYRmyC6B .mbr-section-title {
    text-align: center;
  }
}
.cid-vfKYRmyC6B .btn {
  font-family: 'Cormorant Garamond';
  padding: .8rem 4rem;
  position: relative;
  color: #C0BCB7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-vfKYRmyC6B .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-vfKYRmyC6B .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vfKYRmyC6B .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 101%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vfKYRmyC6B .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-vfKYRmyC6B .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-vfKYRmS8Z7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-vfKYRmS8Z7 .mbr-section-title {
  font-family: 'Josefin Sans';
  color: #ba9b67;
}
.cid-vfKYRmS8Z7 .mbr-text {
  font-family: 'EB Garamond';
  color: #c0bcb7;
}
.cid-vfKYRnbjE6 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vfKYRnbjE6 .mbr-slider .carousel-control {
  background: #1b1b1b;
  background-color: transparent !important;
}
.cid-vfKYRnbjE6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vfKYRnbjE6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vfKYRnbjE6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vfKYRnbjE6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffefef;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-vfKYRnbjE6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vfKYRnbjE6 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-vfKYRnbjE6 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vfKYRnbjE6 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  background: #ffefef !important;
  opacity: 0.6;
  transition: 0.2s background ease-in-out;
}
.cid-vfKYRnbjE6 .mbr-gallery-item > div img,
.cid-vfKYRnbjE6 .mbr-gallery-item div:before {
  border-radius: 10px;
}
.cid-vfKYRnbjE6 .mbr-gallery-item--p1 {
  padding: 5px;
}
.cid-vfKYRnbjE6 .mbr-gallery-item--p2 {
  padding: 10px;
}
.cid-vfKYRnbjE6 .mbr-gallery-item--p3 {
  padding: 15px;
}
.cid-vfKYRnbjE6 .mbr-gallery-item--p4 {
  padding: 15px;
}
.cid-vfKYRnbjE6 .mbr-gallery-item--p5 {
  padding: 20px;
}
.cid-vfKYRnbjE6 .mbr-gallery-item--p6 {
  padding: 25px;
}
.cid-vfKYRnbjE6 .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-vfKYRnbjE6 .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-vfKYRnbjE6 .modal-body a.close {
  border-radius: 0;
  font-size: 16px;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  line-height: 36px;
}
.cid-vfKYRnFArQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-vfKYRnFArQ .text-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 1400px) {
  .cid-vfKYRnFArQ .wrapper {
    padding: 0 6rem;
  }
}
.cid-vfKYRnFArQ .mbr-text {
  color: #9a948d;
  font-family: "EB Garamond";
}
.cid-vfKYRnFArQ .btn {
  font-family: "Cormorant Garamond";
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-vfKYRnFArQ .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-vfKYRnFArQ .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vfKYRnFArQ .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-vfKYRnFArQ .btn:hover .effectHover::before {
  border-top: 1px solid #ba9b67;
  border-left: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
.cid-vfKYRnFArQ .btn:hover .effectHover::after {
  border-bottom: 1px solid #ba9b67;
  border-right: 1px solid #ba9b67;
  transform: scale3d(1, 1, 1);
}
@media (min-width: 992px) {
  .cid-vfKYRnFArQ .right {
    padding-right: 60px;
  }
}
.cid-vfKYRnFArQ .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vfKYRnFArQ .text-wrapper {
    padding-right: 60px;
  }
}
.cid-vfKYRnFArQ .mbr-section-title {
  text-align: right;
}
.cid-vfKYRnFArQ .mbr-text,
.cid-vfKYRnFArQ .mbr-section-btn {
  text-align: right;
}
.cid-vfKYRnFArQ .mbr-text,
.cid-vfKYRnFArQ .mbr-section-btn {
  color: #ffeed0;
}
.cid-vfKYRo2oRa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-vfKYRo2oRa .md-pb {
    margin-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-vfKYRo2oRa .card {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vfKYRo2oRa .wrapper {
    padding: 0 0 0 62px;
  }
}
@media (min-width: 767px) {
  .cid-vfKYRo2oRa .row {
    margin: 0;
  }
}
.cid-vfKYRo2oRa .mbr-text {
  font-family: 'Josefin Sans';
  color: #C0BCB7;
  transition: all .5s;
}
.cid-vfKYRowgQX {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/0081-2000x1334-800x534.jpg");
}
.cid-vfKYRowgQX .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-vfKYRowgQX .form-control,
.cid-vfKYRowgQX .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-vfKYRowgQX .form-control::-webkit-input-placeholder,
.cid-vfKYRowgQX .field-input::-webkit-input-placeholder,
.cid-vfKYRowgQX .form-control::-webkit-input-placeholder,
.cid-vfKYRowgQX .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-vfKYRowgQX .form-control:-moz-placeholder,
.cid-vfKYRowgQX .field-input:-moz-placeholder,
.cid-vfKYRowgQX .form-control:-moz-placeholder,
.cid-vfKYRowgQX .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-vfKYRowgQX .form-control:hover,
.cid-vfKYRowgQX .field-input:hover,
.cid-vfKYRowgQX .form-control:focus,
.cid-vfKYRowgQX .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-vfKYRowgQX .form-control:hover::-webkit-input-placeholder,
.cid-vfKYRowgQX .field-input:hover::-webkit-input-placeholder,
.cid-vfKYRowgQX .form-control:focus::-webkit-input-placeholder,
.cid-vfKYRowgQX .field-input:focus::-webkit-input-placeholder,
.cid-vfKYRowgQX .form-control:hover::-webkit-input-placeholder,
.cid-vfKYRowgQX .field-input:hover::-webkit-input-placeholder,
.cid-vfKYRowgQX .form-control:focus::-webkit-input-placeholder,
.cid-vfKYRowgQX .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-vfKYRowgQX .form-control:hover:-moz-placeholder,
.cid-vfKYRowgQX .field-input:hover:-moz-placeholder,
.cid-vfKYRowgQX .form-control:focus:-moz-placeholder,
.cid-vfKYRowgQX .field-input:focus:-moz-placeholder,
.cid-vfKYRowgQX .form-control:hover:-moz-placeholder,
.cid-vfKYRowgQX .field-input:hover:-moz-placeholder,
.cid-vfKYRowgQX .form-control:focus:-moz-placeholder,
.cid-vfKYRowgQX .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-vfKYRowgQX .jq-number__spin:hover,
.cid-vfKYRowgQX .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-vfKYRowgQX .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-vfKYRowgQX .jq-selectbox li,
.cid-vfKYRowgQX .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-vfKYRowgQX .jq-selectbox li:hover,
.cid-vfKYRowgQX .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-vfKYRowgQX .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-vfKYRowgQX .jq-number__spin.minus:hover:after,
.cid-vfKYRowgQX .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-vfKYRowgQX .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-vfKYRowgQX .jq-number__spin.minus:after,
.cid-vfKYRowgQX .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-vfKYRowgQX input::-webkit-clear-button {
  display: none;
}
.cid-vfKYRowgQX input::-webkit-inner-spin-button {
  display: none;
}
.cid-vfKYRowgQX input::-webkit-outer-spin-button {
  display: none;
}
.cid-vfKYRowgQX input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-vfKYRoU4VF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-vfKYRoU4VF .media-container-row .mbr-text {
  color: #9a948d;
}
