body {
  font-family: Spartan;
}
.display-1 {
  font-family: 'Spartan', sans-serif;
  font-size: 4.0625rem;
  line-height: 1.2;
}
.display-1 > .mbr-iconfont {
  font-size: 5.078125rem;
}
.display-2 {
  font-family: 'Spartan', sans-serif;
  font-size: 3.1875rem;
  line-height: 1.2;
}
.display-2 > .mbr-iconfont {
  font-size: 3.984375rem;
}
.display-4 {
  font-family: 'Manrope', sans-serif;
  font-size: 1rem;
  line-height: 1.65;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Spartan', sans-serif;
  font-size: 2.2rem;
  line-height: 1.2;
}
.display-5 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-7 {
  font-family: 'Spartan', sans-serif;
  font-size: 1.5625rem;
  line-height: 1.2;
}
.display-7 > .mbr-iconfont {
  font-size: 1.953125rem;
}
/* ---- 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.25rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.84375rem;
    font-size: calc( 2.071875rem + (4.0625 - 2.071875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.071875rem + (4.0625 - 2.071875) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.55rem;
    font-size: calc( 1.765625rem + (3.1875 - 1.765625) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.765625rem + (3.1875 - 1.765625) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.25rem;
    font-size: calc( 1.196875rem + (1.5625 - 1.196875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.196875rem + (1.5625 - 1.196875) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 7px 15px;
  border-radius: 4px;
}
.btn-sm {
  padding: 7px 15px;
  border-radius: 4px;
}
.btn-md {
  padding: 15px 20px;
  border-radius: 4px;
}
.btn-lg {
  padding: 18px 25px;
  border-radius: 4px;
}
.bg-primary {
  background-color: #6f6f6f !important;
}
.bg-success {
  background-color: #34b794 !important;
}
.bg-info {
  background-color: #f24d94 !important;
}
.bg-warning {
  background-color: #e53712 !important;
}
.bg-danger {
  background-color: #1a191d !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #6f6f6f !important;
  border-color: #6f6f6f !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #565656 !important;
  border-color: #565656 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #565656 !important;
  border-color: #565656 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #666666 !important;
  background-color: #e6e6e6 !important;
  border-color: #e6e6e6 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #808080 !important;
  background-color: #e6e6e6 !important;
  border-color: #e6e6e6 !important;
}
.btn-info,
.btn-info:active {
  background-color: #f24d94 !important;
  border-color: #f24d94 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #ef1d77 !important;
  border-color: #ef1d77 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #ef1d77 !important;
  border-color: #ef1d77 !important;
}
.btn-success,
.btn-success:active {
  background-color: #34b794 !important;
  border-color: #34b794 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #298f74 !important;
  border-color: #298f74 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #298f74 !important;
  border-color: #298f74 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #e53712 !important;
  border-color: #e53712 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #b62c0e !important;
  border-color: #b62c0e !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #b62c0e !important;
  border-color: #b62c0e !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #1a191d !important;
  border-color: #1a191d !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #010102 !important;
  border-color: #010102 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #010102 !important;
  border-color: #010102 !important;
}
.btn-white {
  color: #ffffff !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #666666 !important;
  background-color: #e6e6e6 !important;
  border-color: #e6e6e6 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #e6e6e6 !important;
  border-color: #e6e6e6 !important;
}
.btn-white:hover {
  color: #cccccc !important;
  background-color: #cccccc !important;
  border-color: #cccccc !important;
}
.btn-white:hover,
.btn-white:hover:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover:hover,
.btn-white:hover:focus,
.btn-white:hover.focus,
.btn-white:hover.active {
  color: #666666 !important;
  background-color: #e6e6e6 !important;
  border-color: #e6e6e6 !important;
}
.btn-white:hover.disabled,
.btn-white:hover:disabled {
  color: #808080 !important;
  background-color: #e6e6e6 !important;
  border-color: #e6e6e6 !important;
}
.btn-black {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.btn-black,
.btn-black:active {
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-black:hover {
  background-color: #4d4d4d !important;
  border-color: #4d4d4d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #6f6f6f;
  color: #6f6f6f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff !important;
  background-color: #6f6f6f !important;
  border-color: #6f6f6f !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #6f6f6f !important;
  border-color: #6f6f6f !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #f24d94;
  color: #f24d94;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff !important;
  background-color: #f24d94 !important;
  border-color: #f24d94 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #f24d94 !important;
  border-color: #f24d94 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #34b794;
  color: #34b794;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff !important;
  background-color: #34b794 !important;
  border-color: #34b794 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #34b794 !important;
  border-color: #34b794 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #e53712;
  color: #e53712;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff !important;
  background-color: #e53712 !important;
  border-color: #e53712 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #e53712 !important;
  border-color: #e53712 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #1a191d;
  color: #1a191d;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff !important;
  background-color: #1a191d !important;
  border-color: #1a191d !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #1a191d !important;
  border-color: #1a191d !important;
}
.btn-black-outline {
  border-color: #1a1a1a !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background-color: transparent;
  border-color: transparent;
  color: #1a1a1a;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #4d4d4d !important;
  background-color: transparent;
  border-color: #4d4d4d !important;
}
.btn-white-outline {
  border-color: #ffffff !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background-color: transparent;
  border-color: transparent;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #cccccc !important;
  background-color: transparent;
  border-color: #cccccc !important;
}
.text-primary {
  color: #6f6f6f !important;
}
.text-secondary {
  color: #ffffff !important;
}
.text-success {
  color: #34b794 !important;
}
.text-info {
  color: #f24d94 !important;
}
.text-warning {
  color: #e53712 !important;
}
.text-danger {
  color: #1a191d !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #1a1a1a !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #3c3c3c !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #cccccc !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #1d6854 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #ca0f5f !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #86200b !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #000000 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #cccccc !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
.nav-tabs .nav-link.active {
  color: #6f6f6f;
}
.nav-tabs .nav-link:not(.active) {
  color: #1a1a1a;
}
.alert-success {
  background-color: #34b794;
}
.alert-info {
  background-color: #f24d94;
}
.alert-warning {
  background-color: #e53712;
}
.alert-danger {
  background-color: #1a191d;
}
.mbr-gallery-filter li.active .btn {
  background-color: #6f6f6f;
  border-color: #6f6f6f;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #6f6f6f;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #afafaf;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #8cdec8;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #fbd1c8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #cccad1;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
blockquote {
  border-color: #6f6f6f;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #6f6f6f;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6f6f6f;
}
.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: #6f6f6f;
  border-bottom-color: #6f6f6f;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #6f6f6f !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: #ffffff !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='%236f6f6f' %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.4s;
}
.cid-tJHXx5mlrQ {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tJHXx5mlrQ {
    min-height: 170px !important;
  }
}
.cid-tJHXx5mlrQ .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tJHXx5mlrQ .empty_md {
    display: block;
  }
}
.cid-tJHXx5mlrQ .container,
.cid-tJHXx5mlrQ .container-fluid,
.cid-tJHXx5mlrQ .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tJHXx5mlrQ .container,
  .cid-tJHXx5mlrQ .container-fluid,
  .cid-tJHXx5mlrQ .empty_md {
    min-height: 170px !important;
  }
}
.cid-tJHXx5mlrQ .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tJHXx5mlrQ .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tJHXx5mlrQ .top_menu {
    min-height: 110px !important;
  }
}
.cid-tJHXx5mlrQ .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tJHXx5mlrQ .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tJHXx5mlrQ .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tJHXx5mlrQ .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tJHXx5mlrQ .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tJHXx5mlrQ .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tJHXx5mlrQ .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tJHXx5mlrQ .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tJHXx5mlrQ .empty,
  .cid-tJHXx5mlrQ .icons-menu {
    min-width: 265px;
  }
  .cid-tJHXx5mlrQ .navbar-logo {
    margin: 0;
  }
  .cid-tJHXx5mlrQ .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tJHXx5mlrQ .btn {
    white-space: nowrap;
  }
  .cid-tJHXx5mlrQ .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tJHXx5mlrQ .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tJHXx5mlrQ .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tJHXx5mlrQ .dropdown-toggle::after,
  .cid-tJHXx5mlrQ .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tJHXx5mlrQ .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tJHXx5mlrQ .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXx5mlrQ .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tJHXx5mlrQ .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXx5mlrQ .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tJHXx5mlrQ .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tJHXx5mlrQ .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tJHXx5mlrQ .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tJHXx5mlrQ .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tJHXx5mlrQ .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tJHXx5mlrQ .nav-item:focus,
.cid-tJHXx5mlrQ .nav-link:focus {
  outline: none;
}
.cid-tJHXx5mlrQ .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tJHXx5mlrQ .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tJHXx5mlrQ .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tJHXx5mlrQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJHXx5mlrQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tJHXx5mlrQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJHXx5mlrQ ul.navbar-nav li {
  margin: auto;
}
.cid-tJHXx5mlrQ .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tJHXx5mlrQ .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tJHXx5mlrQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tJHXx5mlrQ .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tJHXx5mlrQ .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tJHXx5mlrQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJHXx5mlrQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJHXx5mlrQ .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tJHXx5mlrQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tJHXx5mlrQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJHXx5mlrQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tJHXx5mlrQ .navbar .icons-menu,
  .cid-tJHXx5mlrQ .navbar .empty {
    display: none;
  }
  .cid-tJHXx5mlrQ .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tJHXx5mlrQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJHXx5mlrQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJHXx5mlrQ .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tJHXx5mlrQ .navbar .container-fluid,
  .cid-tJHXx5mlrQ .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tJHXx5mlrQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tJHXx5mlrQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJHXx5mlrQ .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tJHXx5mlrQ .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tJHXx5mlrQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tJHXx5mlrQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tJHXx5mlrQ .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tJHXx5mlrQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJHXx5mlrQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJHXx5mlrQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJHXx5mlrQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJHXx5mlrQ .dropdown-item.active,
.cid-tJHXx5mlrQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tJHXx5mlrQ .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJHXx5mlrQ .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tJHXx5mlrQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tJHXx5mlrQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tJHXx5mlrQ .navbar-buttons {
  text-align: center;
}
.cid-tJHXx5mlrQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tJHXx5mlrQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJHXx5mlrQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJHXx5mlrQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXx5mlrQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXx5mlrQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJHXx5mlrQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXx5mlrQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJHXx5mlrQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJHXx5mlrQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXx5mlrQ .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tJHXx5mlrQ a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXx5mlrQ a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tJHXx5mlrQ .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJHXx5mlrQ .navbar {
    height: 77px;
  }
  .cid-tJHXx5mlrQ .navbar.opened {
    height: auto;
  }
  .cid-tJHXx5mlrQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJHXx8alv0 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tJHXx8alv0 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tJHXx8alv0 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tJHXx8alv0 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tJHXx8alv0 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tJHXx8alv0 .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tJHXx8alv0 .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tJHXx8alv0 .privacy {
    text-align: left;
  }
}
.cid-tJHXx8alv0 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tJHXx8alv0 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tJHXx8alv0 .divider {
    margin: 20px 0;
  }
  .cid-tJHXx8alv0 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tJHXx8alv0 .footer_wrap img {
    margin: auto;
  }
  .cid-tJHXx8alv0 .privacy {
    text-align: center;
  }
}
.cid-tLn00cyQ0n {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLn00cyQ0n {
    min-height: 170px !important;
  }
}
.cid-tLn00cyQ0n .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLn00cyQ0n .empty_md {
    display: block;
  }
}
.cid-tLn00cyQ0n .container,
.cid-tLn00cyQ0n .container-fluid,
.cid-tLn00cyQ0n .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLn00cyQ0n .container,
  .cid-tLn00cyQ0n .container-fluid,
  .cid-tLn00cyQ0n .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLn00cyQ0n .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLn00cyQ0n .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLn00cyQ0n .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLn00cyQ0n .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLn00cyQ0n .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLn00cyQ0n .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLn00cyQ0n .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLn00cyQ0n .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLn00cyQ0n .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLn00cyQ0n .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLn00cyQ0n .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLn00cyQ0n .empty,
  .cid-tLn00cyQ0n .icons-menu {
    min-width: 265px;
  }
  .cid-tLn00cyQ0n .navbar-logo {
    margin: 0;
  }
  .cid-tLn00cyQ0n .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLn00cyQ0n .btn {
    white-space: nowrap;
  }
  .cid-tLn00cyQ0n .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLn00cyQ0n .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLn00cyQ0n .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLn00cyQ0n .dropdown-toggle::after,
  .cid-tLn00cyQ0n .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLn00cyQ0n .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLn00cyQ0n .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLn00cyQ0n .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLn00cyQ0n .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLn00cyQ0n .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLn00cyQ0n .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLn00cyQ0n .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLn00cyQ0n .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLn00cyQ0n .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLn00cyQ0n .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLn00cyQ0n .nav-item:focus,
.cid-tLn00cyQ0n .nav-link:focus {
  outline: none;
}
.cid-tLn00cyQ0n .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLn00cyQ0n .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLn00cyQ0n .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLn00cyQ0n .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLn00cyQ0n .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLn00cyQ0n ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLn00cyQ0n ul.navbar-nav li {
  margin: auto;
}
.cid-tLn00cyQ0n .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLn00cyQ0n .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLn00cyQ0n .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLn00cyQ0n .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLn00cyQ0n .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLn00cyQ0n .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLn00cyQ0n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLn00cyQ0n .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLn00cyQ0n .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLn00cyQ0n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLn00cyQ0n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLn00cyQ0n .navbar .icons-menu,
  .cid-tLn00cyQ0n .navbar .empty {
    display: none;
  }
  .cid-tLn00cyQ0n .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLn00cyQ0n .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLn00cyQ0n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLn00cyQ0n .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLn00cyQ0n .navbar .container-fluid,
  .cid-tLn00cyQ0n .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLn00cyQ0n .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLn00cyQ0n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLn00cyQ0n .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLn00cyQ0n .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLn00cyQ0n .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLn00cyQ0n .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLn00cyQ0n .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLn00cyQ0n .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLn00cyQ0n .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLn00cyQ0n .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLn00cyQ0n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLn00cyQ0n .dropdown-item.active,
.cid-tLn00cyQ0n .dropdown-item:active {
  background-color: transparent;
}
.cid-tLn00cyQ0n .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLn00cyQ0n .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLn00cyQ0n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLn00cyQ0n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLn00cyQ0n .navbar-buttons {
  text-align: center;
}
.cid-tLn00cyQ0n button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLn00cyQ0n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLn00cyQ0n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLn00cyQ0n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLn00cyQ0n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLn00cyQ0n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLn00cyQ0n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLn00cyQ0n nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLn00cyQ0n nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLn00cyQ0n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLn00cyQ0n .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLn00cyQ0n a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLn00cyQ0n a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLn00cyQ0n .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLn00cyQ0n .navbar {
    height: 77px;
  }
  .cid-tLn00cyQ0n .navbar.opened {
    height: auto;
  }
  .cid-tLn00cyQ0n .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLn00cTKFt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLn00cTKFt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLn00cTKFt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLn00cTKFt .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tLn00cTKFt .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tLn00cTKFt .container {
    padding: 0;
  }
}
.cid-tLn00cTKFt .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tLn00cTKFt .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tLn00cTKFt .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tLn00cTKFt .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tLn00cTKFt .mbr-section-title {
  color: #232323;
}
.cid-tLn00cTKFt .mbr-text {
  color: #263652;
}
.cid-tLn00d2GZ9 {
  display: flex;
  background-image: url("../../../assets/images/dx-01973-1-1616x1080.jpg");
}
.cid-tLn00d2GZ9 .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLn00d2GZ9 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLn00d2GZ9 {
    align-items: center;
  }
  .cid-tLn00d2GZ9 .row {
    justify-content: flex-start;
  }
  .cid-tLn00d2GZ9 .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLn00d2GZ9 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLn00d2GZ9 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLn00d2GZ9 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLn00d2GZ9 .content-wrap {
    width: 100%;
  }
}
.cid-tLn00d2GZ9 .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLn00d2GZ9 .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLn00d2GZ9 .mbr-text,
.cid-tLn00d2GZ9 .mbr-section-btn {
  color: #282727;
}
.cid-tLn00d2GZ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLn00d2GZ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLn00d9mzS {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLn00d9mzS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLn00d9mzS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLn00d9mzS #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLn00d9mzS .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLn00d9mzS b {
  font-weight: 900;
}
.cid-tLn00d9mzS .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLn00d9mzS img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLn00d9mzS img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLn00d9mzS .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLn00d9mzS .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLn00d9mzS .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLn00d9mzS .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLn00d9mzS .row {
  align-items: center;
}
.cid-tLn00d9mzS .mbr-section-title {
  color: #232323;
}
.cid-tLn00d9mzS .mbr-text,
.cid-tLn00d9mzS .mbr-section-btn {
  color: #ffffff;
}
.cid-tLn00d9mzS .mbr-link,
.cid-tLn00d9mzS .link-wrapper {
  color: #ffffff;
}
.cid-tLn00d9mzS .mbr-text,
.cid-tLn00d9mzS .text-wrapper {
  color: #232323;
}
.cid-tLn00d9mzS .mbr-link,
.cid-tLn00d9mzS .text-wrapper,
.cid-tLn00d9mzS path {
  color: #232323;
}
.cid-tLn00dj7NP {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLn00dj7NP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLn00dj7NP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLn00dj7NP .container {
    padding: 0 30px;
  }
}
.cid-tLn00dj7NP .row {
  justify-content: center;
}
.cid-tLn00dj7NP .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLn00dj7NP .item {
  margin-bottom: 50px;
}
.cid-tLn00dj7NP .item a:hover .item-wrapper .item-img img,
.cid-tLn00dj7NP .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLn00dj7NP .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLn00dj7NP .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLn00dj7NP .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLn00dj7NP .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLn00dj7NP .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLn00dj7NP .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLn00dj7NP .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLn00duSUY {
  display: flex;
  background-image: url("../../../assets/images/dx-2047-1616x1080.jpg");
}
.cid-tLn00duSUY .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLn00duSUY .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLn00duSUY {
    align-items: center;
  }
  .cid-tLn00duSUY .row {
    justify-content: flex-start;
  }
  .cid-tLn00duSUY .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLn00duSUY .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLn00duSUY {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLn00duSUY .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLn00duSUY .content-wrap {
    width: 100%;
  }
}
.cid-tLn00duSUY .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLn00duSUY .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLn00duSUY .mbr-text,
.cid-tLn00duSUY .mbr-section-btn {
  color: #282727;
}
.cid-tLn00duSUY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLn00duSUY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLn00dBAMU {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLn00dBAMU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLn00dBAMU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLn00dBAMU #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLn00dBAMU .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLn00dBAMU b {
  font-weight: 900;
}
.cid-tLn00dBAMU .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLn00dBAMU img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLn00dBAMU img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLn00dBAMU .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLn00dBAMU .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLn00dBAMU .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLn00dBAMU .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLn00dBAMU .row {
  align-items: center;
}
.cid-tLn00dBAMU .mbr-section-title {
  color: #232323;
}
.cid-tLn00dBAMU .mbr-text,
.cid-tLn00dBAMU .mbr-section-btn {
  color: #ffffff;
}
.cid-tLn00dBAMU .mbr-link,
.cid-tLn00dBAMU .link-wrapper {
  color: #ffffff;
}
.cid-tLn00dBAMU .mbr-text,
.cid-tLn00dBAMU .text-wrapper {
  color: #232323;
}
.cid-tLn00dBAMU .mbr-link,
.cid-tLn00dBAMU .text-wrapper,
.cid-tLn00dBAMU path {
  color: #232323;
}
.cid-tLn00dNskV {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLn00dNskV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLn00dNskV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLn00dNskV .container {
    padding: 0 30px;
  }
}
.cid-tLn00dNskV .row {
  justify-content: center;
}
.cid-tLn00dNskV .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLn00dNskV .item {
  margin-bottom: 50px;
}
.cid-tLn00dNskV .item a:hover .item-wrapper .item-img img,
.cid-tLn00dNskV .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLn00dNskV .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLn00dNskV .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLn00dNskV .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLn00dNskV .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLn00dNskV .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLn00dNskV .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLn00dNskV .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLn00e3LAC {
  display: flex;
  background-image: url("../../../assets/images/img-5773-2000x1500.jpeg");
}
.cid-tLn00e3LAC .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLn00e3LAC .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLn00e3LAC {
    align-items: center;
  }
  .cid-tLn00e3LAC .row {
    justify-content: flex-start;
  }
  .cid-tLn00e3LAC .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLn00e3LAC .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLn00e3LAC {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLn00e3LAC .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLn00e3LAC .content-wrap {
    width: 100%;
  }
}
.cid-tLn00e3LAC .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLn00e3LAC .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLn00e3LAC .mbr-text,
.cid-tLn00e3LAC .mbr-section-btn {
  color: #282727;
}
.cid-tLn00e3LAC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLn00e3LAC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLn00echgk {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLn00echgk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLn00echgk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLn00echgk #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLn00echgk .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLn00echgk b {
  font-weight: 900;
}
@media (min-width: 992px) {
  .cid-tLn00echgk img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLn00echgk img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLn00echgk .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLn00echgk .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLn00echgk .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLn00echgk .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLn00echgk .row {
  align-items: center;
}
.cid-tLn00echgk .mbr-section-title {
  color: #232323;
}
.cid-tLn00echgk .mbr-text,
.cid-tLn00echgk .mbr-section-btn {
  color: #ffffff;
}
.cid-tLn00echgk .mbr-link,
.cid-tLn00echgk .link-wrapper {
  color: #ffffff;
}
.cid-tLn00echgk .mbr-text,
.cid-tLn00echgk .text-wrapper {
  color: #232323;
}
.cid-tLn00echgk .mbr-link,
.cid-tLn00echgk .text-wrapper,
.cid-tLn00echgk path {
  color: #232323;
}
.cid-tLn00emPqS {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLn00emPqS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLn00emPqS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLn00emPqS .container {
    padding: 0 30px;
  }
}
.cid-tLn00emPqS .row {
  justify-content: center;
}
.cid-tLn00emPqS .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLn00emPqS .item {
  margin-bottom: 50px;
}
.cid-tLn00emPqS .item a:hover .item-wrapper .item-img img,
.cid-tLn00emPqS .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLn00emPqS .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLn00emPqS .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLn00emPqS .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLn00emPqS .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLn00emPqS .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLn00emPqS .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLn00emPqS .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLn00exH67 {
  display: flex;
  background-image: url("../../../assets/images/dx-2047-1616x1080.jpg");
}
.cid-tLn00exH67 .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLn00exH67 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLn00exH67 {
    align-items: center;
  }
  .cid-tLn00exH67 .row {
    justify-content: flex-start;
  }
  .cid-tLn00exH67 .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLn00exH67 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLn00exH67 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLn00exH67 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLn00exH67 .content-wrap {
    width: 100%;
  }
}
.cid-tLn00exH67 .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLn00exH67 .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLn00exH67 .mbr-text,
.cid-tLn00exH67 .mbr-section-btn {
  color: #282727;
}
.cid-tLn00exH67 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLn00exH67 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLn00eGUvw {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLn00eGUvw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLn00eGUvw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLn00eGUvw #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLn00eGUvw .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLn00eGUvw b {
  font-weight: 900;
}
.cid-tLn00eGUvw .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLn00eGUvw img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLn00eGUvw img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLn00eGUvw .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLn00eGUvw .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLn00eGUvw .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLn00eGUvw .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLn00eGUvw .row {
  align-items: center;
}
.cid-tLn00eGUvw .mbr-section-title {
  color: #232323;
}
.cid-tLn00eGUvw .mbr-text,
.cid-tLn00eGUvw .mbr-section-btn {
  color: #ffffff;
}
.cid-tLn00eGUvw .mbr-link,
.cid-tLn00eGUvw .link-wrapper {
  color: #ffffff;
}
.cid-tLn00eGUvw .mbr-text,
.cid-tLn00eGUvw .text-wrapper {
  color: #232323;
}
.cid-tLn00eGUvw .mbr-link,
.cid-tLn00eGUvw .text-wrapper,
.cid-tLn00eGUvw path {
  color: #232323;
}
.cid-tLn00eRFE5 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLn00eRFE5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLn00eRFE5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLn00eRFE5 .container {
    padding: 0 30px;
  }
}
.cid-tLn00eRFE5 .row {
  justify-content: center;
}
.cid-tLn00eRFE5 .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLn00eRFE5 .item {
  margin-bottom: 50px;
}
.cid-tLn00eRFE5 .item a:hover .item-wrapper .item-img img,
.cid-tLn00eRFE5 .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLn00eRFE5 .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLn00eRFE5 .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLn00eRFE5 .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLn00eRFE5 .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLn00eRFE5 .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLn00eRFE5 .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLn00eRFE5 .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLn00f3Bic {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLn00f3Bic .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLn00f3Bic .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLn00f3Bic .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLn00f3Bic .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLn00f3Bic .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLn00f3Bic .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLn00f3Bic .privacy {
    text-align: left;
  }
}
.cid-tLn00f3Bic .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLn00f3Bic .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLn00f3Bic .divider {
    margin: 20px 0;
  }
  .cid-tLn00f3Bic .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLn00f3Bic .footer_wrap img {
    margin: auto;
  }
  .cid-tLn00f3Bic .privacy {
    text-align: center;
  }
}
.cid-sa69dh2Rwn {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-sa69dh2Rwn {
    min-height: 170px !important;
  }
}
.cid-sa69dh2Rwn .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-sa69dh2Rwn .empty_md {
    display: block;
  }
}
.cid-sa69dh2Rwn .container,
.cid-sa69dh2Rwn .container-fluid,
.cid-sa69dh2Rwn .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-sa69dh2Rwn .container,
  .cid-sa69dh2Rwn .container-fluid,
  .cid-sa69dh2Rwn .empty_md {
    min-height: 170px !important;
  }
}
.cid-sa69dh2Rwn .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-sa69dh2Rwn .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sa69dh2Rwn .top_menu {
    min-height: 110px !important;
  }
}
.cid-sa69dh2Rwn .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-sa69dh2Rwn .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-sa69dh2Rwn .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-sa69dh2Rwn .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-sa69dh2Rwn .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-sa69dh2Rwn .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-sa69dh2Rwn .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-sa69dh2Rwn .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-sa69dh2Rwn .empty,
  .cid-sa69dh2Rwn .icons-menu {
    min-width: 265px;
  }
  .cid-sa69dh2Rwn .navbar-logo {
    margin: 0;
  }
  .cid-sa69dh2Rwn .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-sa69dh2Rwn .btn {
    white-space: nowrap;
  }
  .cid-sa69dh2Rwn .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-sa69dh2Rwn .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-sa69dh2Rwn .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-sa69dh2Rwn .dropdown-toggle::after,
  .cid-sa69dh2Rwn .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-sa69dh2Rwn .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-sa69dh2Rwn .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-sa69dh2Rwn .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-sa69dh2Rwn .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-sa69dh2Rwn .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-sa69dh2Rwn .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-sa69dh2Rwn .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-sa69dh2Rwn .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-sa69dh2Rwn .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-sa69dh2Rwn .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-sa69dh2Rwn .nav-item:focus,
.cid-sa69dh2Rwn .nav-link:focus {
  outline: none;
}
.cid-sa69dh2Rwn .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-sa69dh2Rwn .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-sa69dh2Rwn .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-sa69dh2Rwn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sa69dh2Rwn .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-sa69dh2Rwn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sa69dh2Rwn ul.navbar-nav li {
  margin: auto;
}
.cid-sa69dh2Rwn .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-sa69dh2Rwn .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-sa69dh2Rwn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sa69dh2Rwn .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-sa69dh2Rwn .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-sa69dh2Rwn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sa69dh2Rwn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sa69dh2Rwn .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-sa69dh2Rwn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sa69dh2Rwn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sa69dh2Rwn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sa69dh2Rwn .navbar .icons-menu,
  .cid-sa69dh2Rwn .navbar .empty {
    display: none;
  }
  .cid-sa69dh2Rwn .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-sa69dh2Rwn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sa69dh2Rwn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sa69dh2Rwn .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-sa69dh2Rwn .navbar .container-fluid,
  .cid-sa69dh2Rwn .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-sa69dh2Rwn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sa69dh2Rwn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sa69dh2Rwn .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-sa69dh2Rwn .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-sa69dh2Rwn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-sa69dh2Rwn .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-sa69dh2Rwn .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-sa69dh2Rwn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sa69dh2Rwn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sa69dh2Rwn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-sa69dh2Rwn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sa69dh2Rwn .dropdown-item.active,
.cid-sa69dh2Rwn .dropdown-item:active {
  background-color: transparent;
}
.cid-sa69dh2Rwn .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sa69dh2Rwn .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-sa69dh2Rwn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-sa69dh2Rwn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-sa69dh2Rwn .navbar-buttons {
  text-align: center;
}
.cid-sa69dh2Rwn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sa69dh2Rwn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sa69dh2Rwn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sa69dh2Rwn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sa69dh2Rwn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sa69dh2Rwn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sa69dh2Rwn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sa69dh2Rwn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sa69dh2Rwn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sa69dh2Rwn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sa69dh2Rwn .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-sa69dh2Rwn a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-sa69dh2Rwn a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-sa69dh2Rwn .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sa69dh2Rwn .navbar {
    height: 77px;
  }
  .cid-sa69dh2Rwn .navbar.opened {
    height: auto;
  }
  .cid-sa69dh2Rwn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLK8c0Ko9m {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #eeeeee;
}
.cid-tLK8c0Ko9m .carousel {
  width: 100%;
}
.cid-tLK8c0Ko9m .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-tLK8c0Ko9m .carousel-item img {
  height: 100vh;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-tLK8c0Ko9m .mbr-overlay {
  z-index: 1;
}
.cid-tLK8c0Ko9m .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  transform: translateY(-50%);
  -webkit-align-items: center;
  padding-left: 120px;
  padding-right: 120px;
  justify-content: center;
}
.cid-tLK8c0Ko9m .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tLK8c0Ko9m .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tLK8c0Ko9m .carousel-control:hover {
  color: #fff;
  opacity: 1;
}
.cid-tLK8c0Ko9m .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tLK8c0Ko9m .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tLK8c0Ko9m .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tLK8c0Ko9m .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tLK8c0Ko9m .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 40px;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: .8;
}
.cid-tLK8c0Ko9m .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLK8c0Ko9m .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tLK8c0Ko9m .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tLK8c0Ko9m .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tLK8c0Ko9m .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #e5e5e5;
  border: 0px solid transparent;
  border-radius: 50%;
  opacity: 1;
  transition: all 0.3s;
}
.cid-tLK8c0Ko9m .carousel-indicators li.active {
  background-color: #4e4e4e;
}
.cid-tLK8c0Ko9m .carousel-indicators li.active,
.cid-tLK8c0Ko9m .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tLK8c0Ko9m .carousel-indicators li::after,
.cid-tLK8c0Ko9m .carousel-indicators li::before {
  content: none;
}
.cid-tLK8c0Ko9m .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tLK8c0Ko9m .carousel-indicators {
    display: none !important;
  }
}
.cid-tLK8c0Ko9m .btn.btn-primary-outline {
  border: 1px solid #6f6f6f;
}
.cid-tLK8c0Ko9m .btn.btn-primary-outline:hover {
  background-color: #6f6f6f !important;
  color: #ffffff !important;
}
.cid-tLK8c0Ko9m .btn.btn-secondary-outline {
  border: 1px solid #ffffff;
}
.cid-tLK8c0Ko9m .btn.btn-secondary-outline:hover {
  background-color: #ffffff !important;
  color: #ffffff !important;
}
.cid-tLK8c0Ko9m .btn.btn-success-outline {
  border: 1px solid #34b794;
}
.cid-tLK8c0Ko9m .btn.btn-success-outline:hover {
  background-color: #34b794 !important;
  color: #ffffff !important;
}
.cid-tLK8c0Ko9m .btn.btn-info-outline {
  border: 1px solid #f24d94;
}
.cid-tLK8c0Ko9m .btn.btn-info-outline:hover {
  background-color: #f24d94 !important;
  color: #ffffff !important;
}
.cid-tLK8c0Ko9m .btn.btn-warning-outline {
  border: 1px solid #e53712;
}
.cid-tLK8c0Ko9m .btn.btn-warning-outline:hover {
  background-color: #e53712 !important;
  color: #ffffff !important;
}
.cid-tLK8c0Ko9m .btn.btn-danger-outline {
  border: 1px solid #1a191d;
}
.cid-tLK8c0Ko9m .btn.btn-danger-outline:hover {
  background-color: #1a191d !important;
  color: #ffffff !important;
}
.cid-tLK8c0Ko9m .btn.btn-black-outline {
  border: 1px solid #000000;
}
.cid-tLK8c0Ko9m .btn.btn-black-outline:hover {
  background-color: #000000 !important;
  color: #ffffff !important;
}
.cid-tLK8c0Ko9m .btn.btn-white-outline {
  border: 1px solid #ffffff;
}
.cid-tLK8c0Ko9m .btn.btn-white-outline:hover {
  background-color: #ffffff !important;
  color: #000000 !important;
}
.cid-tLK8c0Ko9m .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .cid-tLK8c0Ko9m .carousel-caption {
    padding-left: 15px;
    padding-right: 15px;
  }
  .cid-tLK8c0Ko9m .carousel-control {
    display: none;
  }
  .cid-tLK8c0Ko9m .buttons-wrap {
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
  }
  .cid-tLK8c0Ko9m .buttons-wrap .mbr-section-btn {
    text-align: center;
    margin-bottom: 10px;
  }
}
.cid-tLK8c0Ko9m .mbr-text,
.cid-tLK8c0Ko9m .mbr-section-btn {
  color: #3e3e3e;
}
.cid-sa69ignI5y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fef8f5;
}
.cid-sa69ignI5y .item-subtitle,
.cid-sa69ignI5y .item-title,
.cid-sa69ignI5y .mbr-section-title {
  margin-bottom: 12px;
}
.cid-sa69ignI5y .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-sa69ignI5y .item-img {
  overflow: hidden;
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.cid-sa69ignI5y .item-img img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.6s;
  width: 102%;
  height: 102%;
  object-fit: cover;
  will-change: transform;
}
.cid-sa69ignI5y .item:focus,
.cid-sa69ignI5y span:focus {
  outline: none;
}
.cid-sa69ignI5y .item {
  margin-bottom: 3rem;
}
@media (min-width: 992px) {
  .cid-sa69ignI5y .item {
    margin-bottom: 5rem;
  }
  .cid-sa69ignI5y .item:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-sa69ignI5y .item:last-child {
    margin-bottom: 0;
  }
}
.cid-sa69ignI5y .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sa69ignI5y .item {
  padding: 0;
  margin: 0;
}
.cid-sa69ignI5y .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  min-height: 300px;
  height: 100%;
  height: 650px;
}
.cid-sa69ignI5y .item-wrapper:hover .item-img img {
  transform: scale3d(1.2, 1.2, 2);
}
.cid-sa69ignI5y .item-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 10% 20%;
}
.cid-sa69ignI5y .item-content > div,
.cid-sa69ignI5y .item-content p {
  z-index: 5;
  position: relative;
}
@media (max-width: 1199px) {
  .cid-sa69ignI5y .item-content {
    padding: 8% 15%;
  }
}
@media (max-width: 991px) {
  .cid-sa69ignI5y .item-content {
    padding: 50px 75px;
  }
}
@media (max-width: 575px) {
  .cid-sa69ignI5y .item-content {
    padding: 30px 20px;
  }
}
.cid-tLHU5VAG68 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
@media (min-width: 1400px) {
  .cid-tLHU5VAG68 .wrapper {
    padding: 0 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tLHU5VAG68 .item {
    margin-bottom: 3rem;
  }
}
.cid-tLHU5VAG68 .item-wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tLHU5VAG68 .item-wrapper {
  height: 100%;
}
.cid-tLHU5VAG68 .item-img {
  overflow: hidden;
  height: 100%;
  position: relative;
}
.cid-tLHU5VAG68 .item-img img {
  transition: all 1.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tLHU5VAG68 .btn {
  min-width: 215px;
  padding: .8rem 4rem;
  position: relative;
  color: #ffffff;
}
.cid-tLHU5VAG68 .effectHover {
  position: absolute;
  width: 105%;
  height: 90%;
  border: 1px solid #9A948D;
}
.cid-tLHU5VAG68 .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-tLHU5VAG68 .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-tLHU5VAG68 .btn:hover .effectHover::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tLHU5VAG68 .btn:hover .effectHover::after {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale3d(1, 1, 1);
}
.cid-tLHU5VAG68 .text-wrapper {
  width: 85%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.cid-tLHU5VAG68 .mbr-title,
.cid-tLHU5VAG68 .mbr-section-btn {
  color: #ffffff;
}
.cid-tLI6B0bHsz {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tLI6B0bHsz .link-wrapper {
  width: 100%;
}
.cid-tLI6B0bHsz .container-fluid {
  max-width: 1750px;
  justify-content: center;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tLI6B0bHsz .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tLI6B0bHsz .card-big {
  border-right: 1px solid #000000;
  padding-right: 3rem;
}
@media (max-width: 992px) {
  .cid-tLI6B0bHsz .card-big {
    border-right: 0px;
    padding-right: 1rem;
  }
}
.cid-tLI6B0bHsz .img-big {
  height: 680px;
  position: relative;
  margin: 0;
  margin-bottom: 1rem;
  padding: 0;
}
.cid-tLI6B0bHsz .item-img {
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 1rem;
  height: 250px;
}
.cid-tLI6B0bHsz img {
  object-fit: cover;
  height: 100%;
}
.cid-tLI6B0bHsz .card-wrapper {
  margin-bottom: 3rem;
}
.cid-tLI6B0bHsz .card-date {
  position: absolute;
  top: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  line-height: 2;
  padding: 4px 12px;
  text-align: center;
}
.cid-tLI6B0bHsz .card-date:before {
  top: 50%;
  content: '';
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 1px ;
  background: #efefef;
}
.cid-tLI6B0bHsz .card-type {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  margin: 0;
  padding: 4px 12px;
}
.cid-tLI6B0bHsz .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tLI6B0bHsz .row {
    justify-content: flex-start;
  }
}
.cid-tLI6B0bHsz .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding-left: 2rem;
}
@media (max-width: 992px) {
  .cid-tLI6B0bHsz .card {
    border-left: 0px;
    padding-left: 0rem;
  }
}
.cid-tLI6B0bHsz .first {
  border: 0;
}
.cid-tLI6B0bHsz .card-text {
  color: #818181;
}
.cid-tLI6B0bHsz .card-text a {
  position: relative;
  background: none!important;
}
.cid-tLI6B0bHsz .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tLI6B0bHsz .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tLI6B0bHsz .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tLI6B0bHsz .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLI6B0bHsz .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tLI6B0bHsz .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tLI6B0bHsz .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLI6B0bHsz .card-title,
.cid-tLI6B0bHsz .iconfont-wrapper {
  color: #000000;
}
.cid-tLI6B0bHsz .link,
.cid-tLI6B0bHsz .link-wrapper {
  color: #000000;
}
.cid-tLI6B0bHsz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLI6B0bHsz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLIdVu5n8l {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #3e3e3e;
}
.cid-tLIdVu5n8l .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLIdVu5n8l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLIdVu5n8l .mbr-section-title {
  color: #ffffff;
}
.cid-tLIdVu5n8l .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tLIdVu5n8l .mbr-section-btn {
  margin-top: 16px;
}
.cid-tLIcSAjoa3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLIcSAjoa3 img {
  border-radius: 0px;
  width: 100%;
}
.cid-tLIcSAjoa3 .col-12 {
  padding: 0;
}
.cid-tLIcSAjoa3 .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-tLIcSAjoa3 .container-fluid {
  padding: 0;
}
.cid-tLIcSAjoa3 .row {
  margin: 0;
}
.cid-tLIcSAjoa3 .l2 {
  color: #0c5b47;
}
.cid-tLIcSAjoa3 .l1 {
  color: #0c5b47;
}
.cid-tLIdkHTciD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLIdkHTciD img {
  border-radius: 0px;
  width: 100%;
}
.cid-tLIdkHTciD .col-12 {
  padding: 0;
}
.cid-tLIdkHTciD .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-tLIdkHTciD .container-fluid {
  padding: 0;
}
.cid-tLIdkHTciD .row {
  margin: 0;
}
.cid-tLIdkHTciD .l2 {
  color: #0c5b47;
}
.cid-tLIdkHTciD .l1 {
  color: #0c5b47;
}
.cid-tLIgjs8r3B {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background: #f8f8f8;
}
.cid-tLIgjs8r3B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLIgjs8r3B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-tLIgjs8r3B .row {
    flex-direction: column-reverse;
  }
  .cid-tLIgjs8r3B .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tLIgjs8r3B .google-map {
  height: 100%;
  position: relative;
}
.cid-tLIgjs8r3B .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tLIgjs8r3B .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tLIgjs8r3B .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tLIgjs8r3B .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tLIgjs8r3B .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tLIgjs8r3B .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #ffffff;
}
.cid-tLIgjs8r3B .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-tLIgjs8r3B .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLIgjs8r3B .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tLIgjs8r3B .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6f6f6f;
}
.cid-tLIgjs8r3B .card-title {
  color: #232323;
}
.cid-tLIgjs8r3B P {
  color: #232323;
}
.cid-tLIgjs8r3B .mbr-section-title {
  color: #232323;
}
.cid-sa6jXKqAqJ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-sa6jXKqAqJ .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-sa6jXKqAqJ .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-sa6jXKqAqJ .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-sa6jXKqAqJ .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-sa6jXKqAqJ .footer_items a:hover {
  color: #ffffff !important;
}
.cid-sa6jXKqAqJ .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sa6jXKqAqJ .privacy {
    text-align: left;
  }
}
.cid-sa6jXKqAqJ .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-sa6jXKqAqJ .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-sa6jXKqAqJ .divider {
    margin: 20px 0;
  }
  .cid-sa6jXKqAqJ .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-sa6jXKqAqJ .footer_wrap img {
    margin: auto;
  }
  .cid-sa6jXKqAqJ .privacy {
    text-align: center;
  }
}
.cid-tJHXr6khew {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tJHXr6khew {
    min-height: 170px !important;
  }
}
.cid-tJHXr6khew .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tJHXr6khew .empty_md {
    display: block;
  }
}
.cid-tJHXr6khew .container,
.cid-tJHXr6khew .container-fluid,
.cid-tJHXr6khew .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tJHXr6khew .container,
  .cid-tJHXr6khew .container-fluid,
  .cid-tJHXr6khew .empty_md {
    min-height: 170px !important;
  }
}
.cid-tJHXr6khew .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tJHXr6khew .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tJHXr6khew .top_menu {
    min-height: 110px !important;
  }
}
.cid-tJHXr6khew .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tJHXr6khew .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tJHXr6khew .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tJHXr6khew .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tJHXr6khew .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tJHXr6khew .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tJHXr6khew .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tJHXr6khew .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tJHXr6khew .empty,
  .cid-tJHXr6khew .icons-menu {
    min-width: 265px;
  }
  .cid-tJHXr6khew .navbar-logo {
    margin: 0;
  }
  .cid-tJHXr6khew .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tJHXr6khew .btn {
    white-space: nowrap;
  }
  .cid-tJHXr6khew .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tJHXr6khew .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tJHXr6khew .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tJHXr6khew .dropdown-toggle::after,
  .cid-tJHXr6khew .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tJHXr6khew .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tJHXr6khew .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXr6khew .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tJHXr6khew .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXr6khew .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tJHXr6khew .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tJHXr6khew .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tJHXr6khew .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tJHXr6khew .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tJHXr6khew .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tJHXr6khew .nav-item:focus,
.cid-tJHXr6khew .nav-link:focus {
  outline: none;
}
.cid-tJHXr6khew .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tJHXr6khew .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tJHXr6khew .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tJHXr6khew .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJHXr6khew .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tJHXr6khew ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJHXr6khew ul.navbar-nav li {
  margin: auto;
}
.cid-tJHXr6khew .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tJHXr6khew .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tJHXr6khew .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tJHXr6khew .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tJHXr6khew .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tJHXr6khew .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJHXr6khew .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJHXr6khew .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tJHXr6khew .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tJHXr6khew .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJHXr6khew .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tJHXr6khew .navbar .icons-menu,
  .cid-tJHXr6khew .navbar .empty {
    display: none;
  }
  .cid-tJHXr6khew .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tJHXr6khew .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJHXr6khew .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJHXr6khew .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tJHXr6khew .navbar .container-fluid,
  .cid-tJHXr6khew .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tJHXr6khew .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tJHXr6khew .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJHXr6khew .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tJHXr6khew .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tJHXr6khew .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tJHXr6khew .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tJHXr6khew .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tJHXr6khew .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJHXr6khew .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJHXr6khew .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJHXr6khew .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJHXr6khew .dropdown-item.active,
.cid-tJHXr6khew .dropdown-item:active {
  background-color: transparent;
}
.cid-tJHXr6khew .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJHXr6khew .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tJHXr6khew .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tJHXr6khew .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tJHXr6khew .navbar-buttons {
  text-align: center;
}
.cid-tJHXr6khew button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tJHXr6khew button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJHXr6khew button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJHXr6khew button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXr6khew button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXr6khew button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJHXr6khew nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXr6khew nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJHXr6khew nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJHXr6khew nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXr6khew .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tJHXr6khew a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXr6khew a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tJHXr6khew .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJHXr6khew .navbar {
    height: 77px;
  }
  .cid-tJHXr6khew .navbar.opened {
    height: auto;
  }
  .cid-tJHXr6khew .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL67a4qNqE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tL67a4qNqE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL67a4qNqE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL67a4qNqE .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tL67a4qNqE .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tL67a4qNqE .container {
    padding: 0;
  }
}
.cid-tL67a4qNqE .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tL67a4qNqE .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tL67a4qNqE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tL67a4qNqE .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tL67a4qNqE .mbr-section-title {
  color: #232323;
}
.cid-tL67a4qNqE .mbr-text {
  color: #263652;
}
.cid-tL681PVCqz {
  display: flex;
  background-image: url("../../../assets/images/dx-01973-1-1616x1080.jpg");
}
.cid-tL681PVCqz .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tL681PVCqz .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tL681PVCqz {
    align-items: center;
  }
  .cid-tL681PVCqz .row {
    justify-content: flex-start;
  }
  .cid-tL681PVCqz .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tL681PVCqz .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tL681PVCqz {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tL681PVCqz .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tL681PVCqz .content-wrap {
    width: 100%;
  }
}
.cid-tL681PVCqz .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tL681PVCqz .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tL681PVCqz .mbr-text,
.cid-tL681PVCqz .mbr-section-btn {
  color: #282727;
}
.cid-tL681PVCqz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL681PVCqz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL69v8xFzb {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tL69v8xFzb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL69v8xFzb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tL69v8xFzb #gentle-wave {
  fill: #f8f8f8;
}
.cid-tL69v8xFzb .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tL69v8xFzb b {
  font-weight: 900;
}
.cid-tL69v8xFzb .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL69v8xFzb img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tL69v8xFzb img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tL69v8xFzb .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tL69v8xFzb .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tL69v8xFzb .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tL69v8xFzb .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tL69v8xFzb .row {
  align-items: center;
}
.cid-tL69v8xFzb .mbr-section-title {
  color: #232323;
}
.cid-tL69v8xFzb .mbr-text,
.cid-tL69v8xFzb .mbr-section-btn {
  color: #ffffff;
}
.cid-tL69v8xFzb .mbr-link,
.cid-tL69v8xFzb .link-wrapper {
  color: #ffffff;
}
.cid-tL69v8xFzb .mbr-text,
.cid-tL69v8xFzb .text-wrapper {
  color: #232323;
}
.cid-tL69v8xFzb .mbr-link,
.cid-tL69v8xFzb .text-wrapper,
.cid-tL69v8xFzb path {
  color: #232323;
}
.cid-tL6afY0d9W {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tL6afY0d9W .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL6afY0d9W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tL6afY0d9W .container {
    padding: 0 30px;
  }
}
.cid-tL6afY0d9W .row {
  justify-content: center;
}
.cid-tL6afY0d9W .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tL6afY0d9W .item {
  margin-bottom: 50px;
}
.cid-tL6afY0d9W .item a:hover .item-wrapper .item-img img,
.cid-tL6afY0d9W .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tL6afY0d9W .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tL6afY0d9W .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tL6afY0d9W .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tL6afY0d9W .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tL6afY0d9W .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tL6afY0d9W .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tL6afY0d9W .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tL6cHNEMkb {
  display: flex;
  background-image: url("../../../assets/images/img-5773-2000x1500.jpeg");
}
.cid-tL6cHNEMkb .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tL6cHNEMkb .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tL6cHNEMkb {
    align-items: center;
  }
  .cid-tL6cHNEMkb .row {
    justify-content: flex-start;
  }
  .cid-tL6cHNEMkb .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tL6cHNEMkb .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tL6cHNEMkb {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tL6cHNEMkb .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tL6cHNEMkb .content-wrap {
    width: 100%;
  }
}
.cid-tL6cHNEMkb .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tL6cHNEMkb .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tL6cHNEMkb .mbr-text,
.cid-tL6cHNEMkb .mbr-section-btn {
  color: #282727;
}
.cid-tL6cHNEMkb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL6cHNEMkb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL6dsPxLwo {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tL6dsPxLwo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL6dsPxLwo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tL6dsPxLwo #gentle-wave {
  fill: #f8f8f8;
}
.cid-tL6dsPxLwo .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tL6dsPxLwo b {
  font-weight: 900;
}
@media (min-width: 992px) {
  .cid-tL6dsPxLwo img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tL6dsPxLwo img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tL6dsPxLwo .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tL6dsPxLwo .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tL6dsPxLwo .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tL6dsPxLwo .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tL6dsPxLwo .row {
  align-items: center;
}
.cid-tL6dsPxLwo .mbr-section-title {
  color: #232323;
}
.cid-tL6dsPxLwo .mbr-text,
.cid-tL6dsPxLwo .mbr-section-btn {
  color: #ffffff;
}
.cid-tL6dsPxLwo .mbr-link,
.cid-tL6dsPxLwo .link-wrapper {
  color: #ffffff;
}
.cid-tL6dsPxLwo .mbr-text,
.cid-tL6dsPxLwo .text-wrapper {
  color: #232323;
}
.cid-tL6dsPxLwo .mbr-link,
.cid-tL6dsPxLwo .text-wrapper,
.cid-tL6dsPxLwo path {
  color: #232323;
}
.cid-tL6dD330Gk {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tL6dD330Gk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL6dD330Gk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tL6dD330Gk .container {
    padding: 0 30px;
  }
}
.cid-tL6dD330Gk .row {
  justify-content: center;
}
.cid-tL6dD330Gk .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tL6dD330Gk .item {
  margin-bottom: 50px;
}
.cid-tL6dD330Gk .item a:hover .item-wrapper .item-img img,
.cid-tL6dD330Gk .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tL6dD330Gk .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tL6dD330Gk .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tL6dD330Gk .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tL6dD330Gk .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tL6dD330Gk .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tL6dD330Gk .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tL6dD330Gk .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tL6hANzMS1 {
  display: flex;
  background-image: url("../../../assets/images/dx-2047-1616x1080.jpg");
}
.cid-tL6hANzMS1 .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tL6hANzMS1 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tL6hANzMS1 {
    align-items: center;
  }
  .cid-tL6hANzMS1 .row {
    justify-content: flex-start;
  }
  .cid-tL6hANzMS1 .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tL6hANzMS1 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tL6hANzMS1 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tL6hANzMS1 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tL6hANzMS1 .content-wrap {
    width: 100%;
  }
}
.cid-tL6hANzMS1 .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tL6hANzMS1 .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tL6hANzMS1 .mbr-text,
.cid-tL6hANzMS1 .mbr-section-btn {
  color: #282727;
}
.cid-tL6hANzMS1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL6hANzMS1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL6v2rPCkG {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tL6v2rPCkG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL6v2rPCkG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tL6v2rPCkG #gentle-wave {
  fill: #f8f8f8;
}
.cid-tL6v2rPCkG .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tL6v2rPCkG b {
  font-weight: 900;
}
.cid-tL6v2rPCkG .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL6v2rPCkG img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tL6v2rPCkG img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tL6v2rPCkG .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tL6v2rPCkG .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tL6v2rPCkG .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tL6v2rPCkG .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tL6v2rPCkG .row {
  align-items: center;
}
.cid-tL6v2rPCkG .mbr-section-title {
  color: #232323;
}
.cid-tL6v2rPCkG .mbr-text,
.cid-tL6v2rPCkG .mbr-section-btn {
  color: #ffffff;
}
.cid-tL6v2rPCkG .mbr-link,
.cid-tL6v2rPCkG .link-wrapper {
  color: #ffffff;
}
.cid-tL6v2rPCkG .mbr-text,
.cid-tL6v2rPCkG .text-wrapper {
  color: #232323;
}
.cid-tL6v2rPCkG .mbr-link,
.cid-tL6v2rPCkG .text-wrapper,
.cid-tL6v2rPCkG path {
  color: #232323;
}
.cid-tL6vo1jKe8 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tL6vo1jKe8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL6vo1jKe8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tL6vo1jKe8 .container {
    padding: 0 30px;
  }
}
.cid-tL6vo1jKe8 .row {
  justify-content: center;
}
.cid-tL6vo1jKe8 .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tL6vo1jKe8 .item {
  margin-bottom: 50px;
}
.cid-tL6vo1jKe8 .item a:hover .item-wrapper .item-img img,
.cid-tL6vo1jKe8 .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tL6vo1jKe8 .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tL6vo1jKe8 .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tL6vo1jKe8 .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tL6vo1jKe8 .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tL6vo1jKe8 .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tL6vo1jKe8 .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tL6vo1jKe8 .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tL6zvp1qyf {
  display: flex;
  background-image: url("../../../assets/images/nestle-1280x960.png");
}
.cid-tL6zvp1qyf .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tL6zvp1qyf .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tL6zvp1qyf {
    align-items: center;
  }
  .cid-tL6zvp1qyf .row {
    justify-content: flex-start;
  }
  .cid-tL6zvp1qyf .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tL6zvp1qyf .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tL6zvp1qyf {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tL6zvp1qyf .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tL6zvp1qyf .content-wrap {
    width: 100%;
  }
}
.cid-tL6zvp1qyf .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tL6zvp1qyf .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tL6zvp1qyf .mbr-text,
.cid-tL6zvp1qyf .mbr-section-btn {
  color: #282727;
}
.cid-tL6zvp1qyf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL6zvp1qyf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL6zvZ9hsp {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tL6zvZ9hsp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL6zvZ9hsp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tL6zvZ9hsp #gentle-wave {
  fill: #f8f8f8;
}
.cid-tL6zvZ9hsp .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tL6zvZ9hsp b {
  font-weight: 900;
}
.cid-tL6zvZ9hsp .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL6zvZ9hsp img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tL6zvZ9hsp img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tL6zvZ9hsp .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tL6zvZ9hsp .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tL6zvZ9hsp .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tL6zvZ9hsp .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tL6zvZ9hsp .row {
  align-items: center;
}
.cid-tL6zvZ9hsp .mbr-section-title {
  color: #232323;
}
.cid-tL6zvZ9hsp .mbr-text,
.cid-tL6zvZ9hsp .mbr-section-btn {
  color: #ffffff;
}
.cid-tL6zvZ9hsp .mbr-link,
.cid-tL6zvZ9hsp .link-wrapper {
  color: #ffffff;
}
.cid-tL6zvZ9hsp .mbr-text,
.cid-tL6zvZ9hsp .text-wrapper {
  color: #232323;
}
.cid-tL6zvZ9hsp .mbr-link,
.cid-tL6zvZ9hsp .text-wrapper,
.cid-tL6zvZ9hsp path {
  color: #232323;
}
.cid-tL6BKdCdvG {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tL6BKdCdvG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL6BKdCdvG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tL6BKdCdvG .container {
    padding: 0 30px;
  }
}
.cid-tL6BKdCdvG .row {
  justify-content: center;
}
.cid-tL6BKdCdvG .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tL6BKdCdvG .item {
  margin-bottom: 50px;
}
.cid-tL6BKdCdvG .item a:hover .item-wrapper .item-img img,
.cid-tL6BKdCdvG .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tL6BKdCdvG .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tL6BKdCdvG .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tL6BKdCdvG .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tL6BKdCdvG .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tL6BKdCdvG .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tL6BKdCdvG .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tL6BKdCdvG .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tJHXra86b5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tJHXra86b5 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tJHXra86b5 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tJHXra86b5 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tJHXra86b5 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tJHXra86b5 .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tJHXra86b5 .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tJHXra86b5 .privacy {
    text-align: left;
  }
}
.cid-tJHXra86b5 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tJHXra86b5 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tJHXra86b5 .divider {
    margin: 20px 0;
  }
  .cid-tJHXra86b5 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tJHXra86b5 .footer_wrap img {
    margin: auto;
  }
  .cid-tJHXra86b5 .privacy {
    text-align: center;
  }
}
.cid-tJHXr6khew {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tJHXr6khew {
    min-height: 170px !important;
  }
}
.cid-tJHXr6khew .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tJHXr6khew .empty_md {
    display: block;
  }
}
.cid-tJHXr6khew .container,
.cid-tJHXr6khew .container-fluid,
.cid-tJHXr6khew .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tJHXr6khew .container,
  .cid-tJHXr6khew .container-fluid,
  .cid-tJHXr6khew .empty_md {
    min-height: 170px !important;
  }
}
.cid-tJHXr6khew .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tJHXr6khew .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tJHXr6khew .top_menu {
    min-height: 110px !important;
  }
}
.cid-tJHXr6khew .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tJHXr6khew .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tJHXr6khew .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tJHXr6khew .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tJHXr6khew .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tJHXr6khew .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tJHXr6khew .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tJHXr6khew .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tJHXr6khew .empty,
  .cid-tJHXr6khew .icons-menu {
    min-width: 265px;
  }
  .cid-tJHXr6khew .navbar-logo {
    margin: 0;
  }
  .cid-tJHXr6khew .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tJHXr6khew .btn {
    white-space: nowrap;
  }
  .cid-tJHXr6khew .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tJHXr6khew .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tJHXr6khew .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tJHXr6khew .dropdown-toggle::after,
  .cid-tJHXr6khew .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tJHXr6khew .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tJHXr6khew .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXr6khew .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tJHXr6khew .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXr6khew .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tJHXr6khew .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tJHXr6khew .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tJHXr6khew .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tJHXr6khew .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tJHXr6khew .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tJHXr6khew .nav-item:focus,
.cid-tJHXr6khew .nav-link:focus {
  outline: none;
}
.cid-tJHXr6khew .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tJHXr6khew .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tJHXr6khew .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tJHXr6khew .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJHXr6khew .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tJHXr6khew ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJHXr6khew ul.navbar-nav li {
  margin: auto;
}
.cid-tJHXr6khew .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tJHXr6khew .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tJHXr6khew .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tJHXr6khew .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tJHXr6khew .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tJHXr6khew .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJHXr6khew .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJHXr6khew .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tJHXr6khew .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tJHXr6khew .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJHXr6khew .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tJHXr6khew .navbar .icons-menu,
  .cid-tJHXr6khew .navbar .empty {
    display: none;
  }
  .cid-tJHXr6khew .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tJHXr6khew .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJHXr6khew .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJHXr6khew .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tJHXr6khew .navbar .container-fluid,
  .cid-tJHXr6khew .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tJHXr6khew .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tJHXr6khew .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJHXr6khew .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tJHXr6khew .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tJHXr6khew .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tJHXr6khew .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tJHXr6khew .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tJHXr6khew .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJHXr6khew .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJHXr6khew .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJHXr6khew .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJHXr6khew .dropdown-item.active,
.cid-tJHXr6khew .dropdown-item:active {
  background-color: transparent;
}
.cid-tJHXr6khew .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJHXr6khew .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tJHXr6khew .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tJHXr6khew .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tJHXr6khew .navbar-buttons {
  text-align: center;
}
.cid-tJHXr6khew button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tJHXr6khew button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJHXr6khew button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJHXr6khew button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXr6khew button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXr6khew button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJHXr6khew nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXr6khew nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJHXr6khew nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJHXr6khew nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXr6khew .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tJHXr6khew a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXr6khew a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tJHXr6khew .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJHXr6khew .navbar {
    height: 77px;
  }
  .cid-tJHXr6khew .navbar.opened {
    height: auto;
  }
  .cid-tJHXr6khew .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL5Wehg45g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #222222;
}
.cid-tL5Wehg45g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL5Wehg45g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL5Wehg45g .container-fluid {
  margin: 0;
  padding: 0 0 0 72px;
}
@media (max-width: 992px) {
  .cid-tL5Wehg45g .container-fluid {
    padding: 0 20px;
  }
}
.cid-tL5Wehg45g .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tL5Wehg45g .container {
    padding: 0 20px;
  }
  .cid-tL5Wehg45g .container .row {
    padding: 0;
  }
}
.cid-tL5Wehg45g .title-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tL5Wehg45g .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-tL5Wehg45g .title-wrapper .title-wrap {
  background-color: #222222;
  position: absolute;
  min-width: 400px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-tL5Wehg45g .title-wrapper .title-wrap {
    position: static;
    min-width: 100%;
  }
}
.cid-tL5Wehg45g .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 20px;
}
.cid-tL5Wehg45g .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 20px;
}
.cid-tL5Wehg45g .title-wrapper .title-wrap .mbr-section-btn .btn .mbr-iconfont {
  color: #c6a38f;
}
.cid-tL5Wehg45g .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 800px;
  max-width: 800px;
}
@media (max-width: 768px) {
  .cid-tL5Wehg45g .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tL5Wehg45g .embla__slide a {
  width: 100%;
}
.cid-tL5Wehg45g .embla__slide a .card-wrap .item-wrapper .image-wrap img {
  height: 510px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tL5Wehg45g .embla__slide a .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-tL5Wehg45g .embla__button--next,
.cid-tL5Wehg45g .embla__button--prev {
  display: flex;
}
.cid-tL5Wehg45g .embla__button {
  top: -2rem;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 18px;
  background-color: transparent;
  color: #f24d94;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 768px) {
  .cid-tL5Wehg45g .embla__button {
    display: none;
  }
}
.cid-tL5Wehg45g .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tL5Wehg45g .embla__button:hover {
  background-color: transparent;
  color: #f24d94;
}
.cid-tL5Wehg45g .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tL5Wehg45g .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tL5Wehg45g .embla__button {
    top: -2rem;
  }
}
.cid-tL5Wehg45g .embla {
  position: relative;
  width: 100%;
}
.cid-tL5Wehg45g .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tL5Wehg45g .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tL5Wehg45g .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tL5Wehg45g .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tL5Wehg45g .mbr-section-title {
  color: #ffffff;
}
.cid-tL5Wehg45g .mbr-text {
  color: #ffffff;
}
.cid-tL0ltk1ORv {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #3e3e3e;
}
.cid-tL0ltk1ORv img {
  object-fit: cover;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-tL0ltk1ORv img {
    width: 100%;
  }
}
.cid-tL0ltk1ORv .link {
  text-decoration: underline;
  color: #ffffff;
}
.cid-tL0ltk1ORv .tag-wrapper {
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tL0ltk1ORv .tag-wrapper {
    justify-content: center;
  }
}
.cid-tL0ltk1ORv .tag {
  padding: 6px 16px;
  padding-top: 9px;
  margin-bottom: 1rem;
  margin-right: 1rem;
  width: fit-content;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tL0ltk1ORv .tag {
    margin: 0 0.5rem;
    margin-bottom: 1rem;
  }
}
.cid-tL0ltk1ORv .tag1 {
  background: #bcbcbc;
}
.cid-tL0ltk1ORv .tag2 {
  background: #9e9e9e;
}
.cid-tL0ltk1ORv .tag3 {
  background: #8b8b8b;
}
.cid-tL0ltk1ORv .tag4 {
  background: #7b7b7b;
}
.cid-tL0ltk1ORv .tag5 {
  background: #fc898c;
}
.cid-tL0ltk1ORv .mbr-section-title {
  color: #ffffff;
}
.cid-tL0ltk1ORv .mbr-text {
  color: #ffffff;
}
.cid-tL0rxrqaiE {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #3e3e3e;
}
.cid-tL0rxrqaiE img {
  object-fit: cover;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-tL0rxrqaiE img {
    width: 100%;
  }
}
.cid-tL0rxrqaiE .link {
  text-decoration: underline;
  color: #ffffff;
}
.cid-tL0rxrqaiE .tag-wrapper {
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tL0rxrqaiE .tag-wrapper {
    justify-content: center;
  }
}
.cid-tL0rxrqaiE .tag {
  padding: 6px 16px;
  padding-top: 9px;
  margin-bottom: 1rem;
  margin-right: 1rem;
  width: fit-content;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tL0rxrqaiE .tag {
    margin: 0 0.5rem;
    margin-bottom: 1rem;
  }
}
.cid-tL0rxrqaiE .tag1 {
  background: #bcbcbc;
}
.cid-tL0rxrqaiE .tag2 {
  background: #9e9e9e;
}
.cid-tL0rxrqaiE .tag3 {
  background: #8b8b8b;
}
.cid-tL0rxrqaiE .tag4 {
  background: #7b7b7b;
}
.cid-tL0rxrqaiE .tag5 {
  background: #fc898c;
}
.cid-tL0rxrqaiE .mbr-section-title {
  color: #ffffff;
}
.cid-tL0rxrqaiE .mbr-text {
  color: #ffffff;
}
.cid-tL0wvN0d9i {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #3e3e3e;
}
.cid-tL0wvN0d9i img {
  object-fit: cover;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-tL0wvN0d9i img {
    width: 100%;
  }
}
.cid-tL0wvN0d9i .link {
  text-decoration: underline;
  color: #ffffff;
}
.cid-tL0wvN0d9i .tag-wrapper {
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tL0wvN0d9i .tag-wrapper {
    justify-content: center;
  }
}
.cid-tL0wvN0d9i .tag {
  padding: 6px 16px;
  padding-top: 9px;
  margin-bottom: 1rem;
  margin-right: 1rem;
  width: fit-content;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tL0wvN0d9i .tag {
    margin: 0 0.5rem;
    margin-bottom: 1rem;
  }
}
.cid-tL0wvN0d9i .tag1 {
  background: #bcbcbc;
}
.cid-tL0wvN0d9i .tag2 {
  background: #9e9e9e;
}
.cid-tL0wvN0d9i .tag3 {
  background: #8b8b8b;
}
.cid-tL0wvN0d9i .tag4 {
  background: #7b7b7b;
}
.cid-tL0wvN0d9i .tag5 {
  background: #fc898c;
}
.cid-tL0wvN0d9i .mbr-section-title {
  color: #ffffff;
}
.cid-tL0wvN0d9i .mbr-text {
  color: #ffffff;
}
.cid-tL0wwLoHG1 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #3e3e3e;
}
.cid-tL0wwLoHG1 img {
  object-fit: cover;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-tL0wwLoHG1 img {
    width: 100%;
  }
}
.cid-tL0wwLoHG1 .link {
  text-decoration: underline;
  color: #ffffff;
}
.cid-tL0wwLoHG1 .tag-wrapper {
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tL0wwLoHG1 .tag-wrapper {
    justify-content: center;
  }
}
.cid-tL0wwLoHG1 .tag {
  padding: 6px 16px;
  padding-top: 9px;
  margin-bottom: 1rem;
  margin-right: 1rem;
  width: fit-content;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tL0wwLoHG1 .tag {
    margin: 0 0.5rem;
    margin-bottom: 1rem;
  }
}
.cid-tL0wwLoHG1 .tag1 {
  background: #bcbcbc;
}
.cid-tL0wwLoHG1 .tag2 {
  background: #9e9e9e;
}
.cid-tL0wwLoHG1 .tag3 {
  background: #8b8b8b;
}
.cid-tL0wwLoHG1 .tag4 {
  background: #7b7b7b;
}
.cid-tL0wwLoHG1 .tag5 {
  background: #fc898c;
}
.cid-tL0wwLoHG1 .mbr-section-title {
  color: #ffffff;
}
.cid-tL0wwLoHG1 .mbr-text {
  color: #ffffff;
}
.cid-tL0Y5MOSFa {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #3e3e3e;
}
.cid-tL0Y5MOSFa img {
  object-fit: cover;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-tL0Y5MOSFa img {
    width: 100%;
  }
}
.cid-tL0Y5MOSFa .link {
  text-decoration: underline;
  color: #ffffff;
}
.cid-tL0Y5MOSFa .tag-wrapper {
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tL0Y5MOSFa .tag-wrapper {
    justify-content: center;
  }
}
.cid-tL0Y5MOSFa .tag {
  padding: 6px 16px;
  padding-top: 9px;
  margin-bottom: 1rem;
  margin-right: 1rem;
  width: fit-content;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tL0Y5MOSFa .tag {
    margin: 0 0.5rem;
    margin-bottom: 1rem;
  }
}
.cid-tL0Y5MOSFa .tag1 {
  background: #bcbcbc;
}
.cid-tL0Y5MOSFa .tag2 {
  background: #9e9e9e;
}
.cid-tL0Y5MOSFa .tag3 {
  background: #8b8b8b;
}
.cid-tL0Y5MOSFa .tag4 {
  background: #7b7b7b;
}
.cid-tL0Y5MOSFa .tag5 {
  background: #fc898c;
}
.cid-tL0Y5MOSFa .mbr-section-title {
  color: #ffffff;
}
.cid-tL0Y5MOSFa .mbr-text {
  color: #ffffff;
}
.cid-tL0YIluk0r {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #3e3e3e;
}
.cid-tL0YIluk0r img {
  object-fit: cover;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-tL0YIluk0r img {
    width: 100%;
  }
}
.cid-tL0YIluk0r .link {
  text-decoration: underline;
  color: #ffffff;
}
.cid-tL0YIluk0r .tag-wrapper {
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tL0YIluk0r .tag-wrapper {
    justify-content: center;
  }
}
.cid-tL0YIluk0r .tag {
  padding: 6px 16px;
  padding-top: 9px;
  margin-bottom: 1rem;
  margin-right: 1rem;
  width: fit-content;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tL0YIluk0r .tag {
    margin: 0 0.5rem;
    margin-bottom: 1rem;
  }
}
.cid-tL0YIluk0r .tag1 {
  background: #bcbcbc;
}
.cid-tL0YIluk0r .tag2 {
  background: #9e9e9e;
}
.cid-tL0YIluk0r .tag3 {
  background: #8b8b8b;
}
.cid-tL0YIluk0r .tag4 {
  background: #7b7b7b;
}
.cid-tL0YIluk0r .tag5 {
  background: #fc898c;
}
.cid-tL0YIluk0r .mbr-section-title {
  color: #ffffff;
}
.cid-tL0YIluk0r .mbr-text {
  color: #ffffff;
}
.cid-tL14WfHe0V {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #3e3e3e;
}
.cid-tL14WfHe0V img {
  object-fit: cover;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-tL14WfHe0V img {
    width: 100%;
  }
}
.cid-tL14WfHe0V .link {
  text-decoration: underline;
  color: #ffffff;
}
.cid-tL14WfHe0V .tag-wrapper {
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tL14WfHe0V .tag-wrapper {
    justify-content: center;
  }
}
.cid-tL14WfHe0V .tag {
  padding: 6px 16px;
  padding-top: 9px;
  margin-bottom: 1rem;
  margin-right: 1rem;
  width: fit-content;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tL14WfHe0V .tag {
    margin: 0 0.5rem;
    margin-bottom: 1rem;
  }
}
.cid-tL14WfHe0V .tag1 {
  background: #bcbcbc;
}
.cid-tL14WfHe0V .tag2 {
  background: #9e9e9e;
}
.cid-tL14WfHe0V .tag3 {
  background: #8b8b8b;
}
.cid-tL14WfHe0V .tag4 {
  background: #7b7b7b;
}
.cid-tL14WfHe0V .tag5 {
  background: #fc898c;
}
.cid-tL14WfHe0V .mbr-section-title {
  color: #ffffff;
}
.cid-tL14WfHe0V .mbr-text {
  color: #ffffff;
}
.cid-tL14X4OEcg {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #3e3e3e;
}
.cid-tL14X4OEcg img {
  object-fit: cover;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-tL14X4OEcg img {
    width: 100%;
  }
}
.cid-tL14X4OEcg .link {
  text-decoration: underline;
  color: #ffffff;
}
.cid-tL14X4OEcg .tag-wrapper {
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tL14X4OEcg .tag-wrapper {
    justify-content: center;
  }
}
.cid-tL14X4OEcg .tag {
  padding: 6px 16px;
  padding-top: 9px;
  margin-bottom: 1rem;
  margin-right: 1rem;
  width: fit-content;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tL14X4OEcg .tag {
    margin: 0 0.5rem;
    margin-bottom: 1rem;
  }
}
.cid-tL14X4OEcg .tag1 {
  background: #bcbcbc;
}
.cid-tL14X4OEcg .tag2 {
  background: #9e9e9e;
}
.cid-tL14X4OEcg .tag3 {
  background: #8b8b8b;
}
.cid-tL14X4OEcg .tag4 {
  background: #7b7b7b;
}
.cid-tL14X4OEcg .tag5 {
  background: #fc898c;
}
.cid-tL14X4OEcg .mbr-section-title {
  color: #ffffff;
}
.cid-tL14X4OEcg .mbr-text {
  color: #ffffff;
}
.cid-tL14Xmiact {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #3e3e3e;
}
.cid-tL14Xmiact img {
  object-fit: cover;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-tL14Xmiact img {
    width: 100%;
  }
}
.cid-tL14Xmiact .link {
  text-decoration: underline;
  color: #ffffff;
}
.cid-tL14Xmiact .tag-wrapper {
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tL14Xmiact .tag-wrapper {
    justify-content: center;
  }
}
.cid-tL14Xmiact .tag {
  padding: 6px 16px;
  padding-top: 9px;
  margin-bottom: 1rem;
  margin-right: 1rem;
  width: fit-content;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tL14Xmiact .tag {
    margin: 0 0.5rem;
    margin-bottom: 1rem;
  }
}
.cid-tL14Xmiact .tag1 {
  background: #bcbcbc;
}
.cid-tL14Xmiact .tag2 {
  background: #9e9e9e;
}
.cid-tL14Xmiact .tag3 {
  background: #8b8b8b;
}
.cid-tL14Xmiact .tag4 {
  background: #7b7b7b;
}
.cid-tL14Xmiact .tag5 {
  background: #fc898c;
}
.cid-tL14Xmiact .mbr-section-title {
  color: #ffffff;
}
.cid-tL14Xmiact .mbr-text {
  color: #ffffff;
}
.cid-tL14XC5vkh {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #3e3e3e;
}
.cid-tL14XC5vkh img {
  object-fit: cover;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-tL14XC5vkh img {
    width: 100%;
  }
}
.cid-tL14XC5vkh .link {
  text-decoration: underline;
  color: #ffffff;
}
.cid-tL14XC5vkh .tag-wrapper {
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-tL14XC5vkh .tag-wrapper {
    justify-content: center;
  }
}
.cid-tL14XC5vkh .tag {
  padding: 6px 16px;
  padding-top: 9px;
  margin-bottom: 1rem;
  margin-right: 1rem;
  width: fit-content;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tL14XC5vkh .tag {
    margin: 0 0.5rem;
    margin-bottom: 1rem;
  }
}
.cid-tL14XC5vkh .tag1 {
  background: #bcbcbc;
}
.cid-tL14XC5vkh .tag2 {
  background: #9e9e9e;
}
.cid-tL14XC5vkh .tag3 {
  background: #8b8b8b;
}
.cid-tL14XC5vkh .tag4 {
  background: #7b7b7b;
}
.cid-tL14XC5vkh .tag5 {
  background: #fc898c;
}
.cid-tL14XC5vkh .mbr-section-title {
  color: #ffffff;
}
.cid-tL14XC5vkh .mbr-text {
  color: #ffffff;
}
.cid-tLVlmKOu1s {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fef8f5;
}
.cid-tLVlmKOu1s .item-subtitle,
.cid-tLVlmKOu1s .item-title,
.cid-tLVlmKOu1s .mbr-section-title {
  margin-bottom: 12px;
}
.cid-tLVlmKOu1s .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  margin-bottom: 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-tLVlmKOu1s .item-img {
  overflow: hidden;
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.cid-tLVlmKOu1s .item-img img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.6s;
  width: 102%;
  height: 102%;
  object-fit: cover;
  will-change: transform;
}
.cid-tLVlmKOu1s .item:focus,
.cid-tLVlmKOu1s span:focus {
  outline: none;
}
.cid-tLVlmKOu1s .item {
  margin-bottom: 3rem;
}
@media (min-width: 992px) {
  .cid-tLVlmKOu1s .item {
    margin-bottom: 5rem;
  }
  .cid-tLVlmKOu1s .item:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .cid-tLVlmKOu1s .item:last-child {
    margin-bottom: 0;
  }
}
.cid-tLVlmKOu1s .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tLVlmKOu1s .item {
  padding: 0;
  margin: 0;
}
.cid-tLVlmKOu1s .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  min-height: 300px;
  height: 100%;
  height: 650px;
}
.cid-tLVlmKOu1s .item-wrapper:hover .item-img img {
  transform: scale3d(1.2, 1.2, 2);
}
.cid-tLVlmKOu1s .item-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 10% 20%;
}
.cid-tLVlmKOu1s .item-content > div,
.cid-tLVlmKOu1s .item-content p {
  z-index: 5;
  position: relative;
}
@media (max-width: 1199px) {
  .cid-tLVlmKOu1s .item-content {
    padding: 8% 15%;
  }
}
@media (max-width: 991px) {
  .cid-tLVlmKOu1s .item-content {
    padding: 50px 75px;
  }
}
@media (max-width: 575px) {
  .cid-tLVlmKOu1s .item-content {
    padding: 30px 20px;
  }
}
.cid-tLVksVcVkV {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tLVksVcVkV .link-wrapper {
  width: 100%;
}
.cid-tLVksVcVkV .container-fluid {
  max-width: 1750px;
  justify-content: center;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tLVksVcVkV .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tLVksVcVkV .card-big {
  border-right: 1px solid #000000;
  padding-right: 3rem;
}
@media (max-width: 992px) {
  .cid-tLVksVcVkV .card-big {
    border-right: 0px;
    padding-right: 1rem;
  }
}
.cid-tLVksVcVkV .img-big {
  height: 680px;
  position: relative;
  margin: 0;
  margin-bottom: 1rem;
  padding: 0;
}
.cid-tLVksVcVkV .item-img {
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 1rem;
  height: 250px;
}
.cid-tLVksVcVkV img {
  object-fit: cover;
  height: 100%;
}
.cid-tLVksVcVkV .card-wrapper {
  margin-bottom: 3rem;
}
.cid-tLVksVcVkV .card-date {
  position: absolute;
  top: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  line-height: 2;
  padding: 4px 12px;
  text-align: center;
}
.cid-tLVksVcVkV .card-date:before {
  top: 50%;
  content: '';
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 1px ;
  background: #efefef;
}
.cid-tLVksVcVkV .card-type {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  margin: 0;
  padding: 4px 12px;
}
.cid-tLVksVcVkV .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tLVksVcVkV .row {
    justify-content: flex-start;
  }
}
.cid-tLVksVcVkV .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding-left: 2rem;
}
@media (max-width: 992px) {
  .cid-tLVksVcVkV .card {
    border-left: 0px;
    padding-left: 0rem;
  }
}
.cid-tLVksVcVkV .first {
  border: 0;
}
.cid-tLVksVcVkV .card-text {
  color: #818181;
}
.cid-tLVksVcVkV .card-text a {
  position: relative;
  background: none!important;
}
.cid-tLVksVcVkV .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tLVksVcVkV .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tLVksVcVkV .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tLVksVcVkV .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLVksVcVkV .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tLVksVcVkV .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tLVksVcVkV .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLVksVcVkV .card-title,
.cid-tLVksVcVkV .iconfont-wrapper {
  color: #000000;
}
.cid-tLVksVcVkV .link,
.cid-tLVksVcVkV .link-wrapper {
  color: #000000;
}
.cid-tLVksVcVkV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLVksVcVkV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLVB8ME5x5 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background: #f8f8f8;
}
.cid-tLVB8ME5x5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLVB8ME5x5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-tLVB8ME5x5 .row {
    flex-direction: column-reverse;
  }
  .cid-tLVB8ME5x5 .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tLVB8ME5x5 .google-map {
  height: 100%;
  position: relative;
}
.cid-tLVB8ME5x5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tLVB8ME5x5 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tLVB8ME5x5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tLVB8ME5x5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tLVB8ME5x5 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tLVB8ME5x5 .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #ffffff;
}
.cid-tLVB8ME5x5 .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-tLVB8ME5x5 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLVB8ME5x5 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tLVB8ME5x5 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6f6f6f;
}
.cid-tLVB8ME5x5 .card-title {
  color: #232323;
}
.cid-tLVB8ME5x5 P {
  color: #232323;
}
.cid-tLVB8ME5x5 .mbr-section-title {
  color: #232323;
}
.cid-tJHXra86b5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tJHXra86b5 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tJHXra86b5 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tJHXra86b5 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tJHXra86b5 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tJHXra86b5 .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tJHXra86b5 .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tJHXra86b5 .privacy {
    text-align: left;
  }
}
.cid-tJHXra86b5 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tJHXra86b5 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tJHXra86b5 .divider {
    margin: 20px 0;
  }
  .cid-tJHXra86b5 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tJHXra86b5 .footer_wrap img {
    margin: auto;
  }
  .cid-tJHXra86b5 .privacy {
    text-align: center;
  }
}
.cid-tL730o2wua {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tL730o2wua {
    min-height: 170px !important;
  }
}
.cid-tL730o2wua .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tL730o2wua .empty_md {
    display: block;
  }
}
.cid-tL730o2wua .container,
.cid-tL730o2wua .container-fluid,
.cid-tL730o2wua .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tL730o2wua .container,
  .cid-tL730o2wua .container-fluid,
  .cid-tL730o2wua .empty_md {
    min-height: 170px !important;
  }
}
.cid-tL730o2wua .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tL730o2wua .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tL730o2wua .top_menu {
    min-height: 110px !important;
  }
}
.cid-tL730o2wua .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tL730o2wua .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tL730o2wua .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tL730o2wua .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tL730o2wua .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tL730o2wua .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tL730o2wua .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tL730o2wua .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tL730o2wua .empty,
  .cid-tL730o2wua .icons-menu {
    min-width: 265px;
  }
  .cid-tL730o2wua .navbar-logo {
    margin: 0;
  }
  .cid-tL730o2wua .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tL730o2wua .btn {
    white-space: nowrap;
  }
  .cid-tL730o2wua .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tL730o2wua .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tL730o2wua .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tL730o2wua .dropdown-toggle::after,
  .cid-tL730o2wua .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tL730o2wua .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tL730o2wua .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tL730o2wua .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tL730o2wua .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tL730o2wua .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tL730o2wua .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tL730o2wua .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tL730o2wua .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tL730o2wua .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tL730o2wua .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tL730o2wua .nav-item:focus,
.cid-tL730o2wua .nav-link:focus {
  outline: none;
}
.cid-tL730o2wua .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tL730o2wua .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tL730o2wua .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tL730o2wua .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tL730o2wua .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tL730o2wua ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tL730o2wua ul.navbar-nav li {
  margin: auto;
}
.cid-tL730o2wua .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tL730o2wua .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tL730o2wua .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tL730o2wua .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tL730o2wua .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tL730o2wua .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tL730o2wua .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL730o2wua .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tL730o2wua .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tL730o2wua .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL730o2wua .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tL730o2wua .navbar .icons-menu,
  .cid-tL730o2wua .navbar .empty {
    display: none;
  }
  .cid-tL730o2wua .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tL730o2wua .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tL730o2wua .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tL730o2wua .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tL730o2wua .navbar .container-fluid,
  .cid-tL730o2wua .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tL730o2wua .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tL730o2wua .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tL730o2wua .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tL730o2wua .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tL730o2wua .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tL730o2wua .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tL730o2wua .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tL730o2wua .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tL730o2wua .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tL730o2wua .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tL730o2wua .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL730o2wua .dropdown-item.active,
.cid-tL730o2wua .dropdown-item:active {
  background-color: transparent;
}
.cid-tL730o2wua .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tL730o2wua .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tL730o2wua .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tL730o2wua .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tL730o2wua .navbar-buttons {
  text-align: center;
}
.cid-tL730o2wua button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tL730o2wua button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tL730o2wua button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tL730o2wua button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tL730o2wua button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tL730o2wua button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tL730o2wua nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tL730o2wua nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tL730o2wua nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tL730o2wua nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tL730o2wua .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tL730o2wua a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tL730o2wua a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tL730o2wua .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tL730o2wua .navbar {
    height: 77px;
  }
  .cid-tL730o2wua .navbar.opened {
    height: auto;
  }
  .cid-tL730o2wua .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL730osVmG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tL730osVmG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL730osVmG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL730osVmG .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tL730osVmG .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tL730osVmG .container {
    padding: 0;
  }
}
.cid-tL730osVmG .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tL730osVmG .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tL730osVmG .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tL730osVmG .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tL730osVmG .mbr-section-title {
  color: #232323;
}
.cid-tL730osVmG .mbr-text {
  color: #263652;
}
.cid-tL730oKiEW {
  display: flex;
  background-image: url("../../../assets/images/dx-01973-1-1616x1080.jpg");
}
.cid-tL730oKiEW .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tL730oKiEW .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tL730oKiEW {
    align-items: center;
  }
  .cid-tL730oKiEW .row {
    justify-content: flex-start;
  }
  .cid-tL730oKiEW .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tL730oKiEW .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tL730oKiEW {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tL730oKiEW .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tL730oKiEW .content-wrap {
    width: 100%;
  }
}
.cid-tL730oKiEW .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tL730oKiEW .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tL730oKiEW .mbr-text,
.cid-tL730oKiEW .mbr-section-btn {
  color: #282727;
}
.cid-tL730oKiEW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL730oKiEW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL730oYW5k {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tL730oYW5k .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL730oYW5k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tL730oYW5k #gentle-wave {
  fill: #f8f8f8;
}
.cid-tL730oYW5k .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tL730oYW5k b {
  font-weight: 900;
}
.cid-tL730oYW5k .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL730oYW5k img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tL730oYW5k img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tL730oYW5k .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tL730oYW5k .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tL730oYW5k .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tL730oYW5k .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tL730oYW5k .row {
  align-items: center;
}
.cid-tL730oYW5k .mbr-section-title {
  color: #232323;
}
.cid-tL730oYW5k .mbr-text,
.cid-tL730oYW5k .mbr-section-btn {
  color: #ffffff;
}
.cid-tL730oYW5k .mbr-link,
.cid-tL730oYW5k .link-wrapper {
  color: #ffffff;
}
.cid-tL730oYW5k .mbr-text,
.cid-tL730oYW5k .text-wrapper {
  color: #232323;
}
.cid-tL730oYW5k .mbr-link,
.cid-tL730oYW5k .text-wrapper,
.cid-tL730oYW5k path {
  color: #232323;
}
.cid-tL730pgIz1 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tL730pgIz1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL730pgIz1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tL730pgIz1 .container {
    padding: 0 30px;
  }
}
.cid-tL730pgIz1 .row {
  justify-content: center;
}
.cid-tL730pgIz1 .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tL730pgIz1 .item {
  margin-bottom: 50px;
}
.cid-tL730pgIz1 .item a:hover .item-wrapper .item-img img,
.cid-tL730pgIz1 .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tL730pgIz1 .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tL730pgIz1 .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tL730pgIz1 .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tL730pgIz1 .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tL730pgIz1 .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tL730pgIz1 .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tL730pgIz1 .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tL730pxaET {
  display: flex;
  background-image: url("../../../assets/images/img-5773-2000x1500.jpeg");
}
.cid-tL730pxaET .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tL730pxaET .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tL730pxaET {
    align-items: center;
  }
  .cid-tL730pxaET .row {
    justify-content: flex-start;
  }
  .cid-tL730pxaET .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tL730pxaET .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tL730pxaET {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tL730pxaET .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tL730pxaET .content-wrap {
    width: 100%;
  }
}
.cid-tL730pxaET .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tL730pxaET .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tL730pxaET .mbr-text,
.cid-tL730pxaET .mbr-section-btn {
  color: #282727;
}
.cid-tL730pxaET .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL730pxaET .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL730pNJ5m {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tL730pNJ5m .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL730pNJ5m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tL730pNJ5m #gentle-wave {
  fill: #f8f8f8;
}
.cid-tL730pNJ5m .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tL730pNJ5m b {
  font-weight: 900;
}
@media (min-width: 992px) {
  .cid-tL730pNJ5m img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tL730pNJ5m img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tL730pNJ5m .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tL730pNJ5m .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tL730pNJ5m .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tL730pNJ5m .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tL730pNJ5m .row {
  align-items: center;
}
.cid-tL730pNJ5m .mbr-section-title {
  color: #232323;
}
.cid-tL730pNJ5m .mbr-text,
.cid-tL730pNJ5m .mbr-section-btn {
  color: #ffffff;
}
.cid-tL730pNJ5m .mbr-link,
.cid-tL730pNJ5m .link-wrapper {
  color: #ffffff;
}
.cid-tL730pNJ5m .mbr-text,
.cid-tL730pNJ5m .text-wrapper {
  color: #232323;
}
.cid-tL730pNJ5m .mbr-link,
.cid-tL730pNJ5m .text-wrapper,
.cid-tL730pNJ5m path {
  color: #232323;
}
.cid-tL730qaOYA {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tL730qaOYA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL730qaOYA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tL730qaOYA .container {
    padding: 0 30px;
  }
}
.cid-tL730qaOYA .row {
  justify-content: center;
}
.cid-tL730qaOYA .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tL730qaOYA .item {
  margin-bottom: 50px;
}
.cid-tL730qaOYA .item a:hover .item-wrapper .item-img img,
.cid-tL730qaOYA .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tL730qaOYA .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tL730qaOYA .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tL730qaOYA .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tL730qaOYA .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tL730qaOYA .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tL730qaOYA .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tL730qaOYA .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tL730quCHn {
  display: flex;
  background-image: url("../../../assets/images/dx-2047-1616x1080.jpg");
}
.cid-tL730quCHn .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tL730quCHn .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tL730quCHn {
    align-items: center;
  }
  .cid-tL730quCHn .row {
    justify-content: flex-start;
  }
  .cid-tL730quCHn .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tL730quCHn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tL730quCHn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tL730quCHn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tL730quCHn .content-wrap {
    width: 100%;
  }
}
.cid-tL730quCHn .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tL730quCHn .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tL730quCHn .mbr-text,
.cid-tL730quCHn .mbr-section-btn {
  color: #282727;
}
.cid-tL730quCHn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL730quCHn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL730qJpBR {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tL730qJpBR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL730qJpBR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tL730qJpBR #gentle-wave {
  fill: #f8f8f8;
}
.cid-tL730qJpBR .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tL730qJpBR b {
  font-weight: 900;
}
.cid-tL730qJpBR .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL730qJpBR img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tL730qJpBR img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tL730qJpBR .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tL730qJpBR .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tL730qJpBR .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tL730qJpBR .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tL730qJpBR .row {
  align-items: center;
}
.cid-tL730qJpBR .mbr-section-title {
  color: #232323;
}
.cid-tL730qJpBR .mbr-text,
.cid-tL730qJpBR .mbr-section-btn {
  color: #ffffff;
}
.cid-tL730qJpBR .mbr-link,
.cid-tL730qJpBR .link-wrapper {
  color: #ffffff;
}
.cid-tL730qJpBR .mbr-text,
.cid-tL730qJpBR .text-wrapper {
  color: #232323;
}
.cid-tL730qJpBR .mbr-link,
.cid-tL730qJpBR .text-wrapper,
.cid-tL730qJpBR path {
  color: #232323;
}
.cid-tL730r0Psd {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tL730r0Psd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL730r0Psd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tL730r0Psd .container {
    padding: 0 30px;
  }
}
.cid-tL730r0Psd .row {
  justify-content: center;
}
.cid-tL730r0Psd .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tL730r0Psd .item {
  margin-bottom: 50px;
}
.cid-tL730r0Psd .item a:hover .item-wrapper .item-img img,
.cid-tL730r0Psd .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tL730r0Psd .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tL730r0Psd .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tL730r0Psd .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tL730r0Psd .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tL730r0Psd .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tL730r0Psd .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tL730r0Psd .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tL730rkCOv {
  display: flex;
  background-image: url("../../../assets/images/nestle-1280x960.png");
}
.cid-tL730rkCOv .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tL730rkCOv .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tL730rkCOv {
    align-items: center;
  }
  .cid-tL730rkCOv .row {
    justify-content: flex-start;
  }
  .cid-tL730rkCOv .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tL730rkCOv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tL730rkCOv {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tL730rkCOv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tL730rkCOv .content-wrap {
    width: 100%;
  }
}
.cid-tL730rkCOv .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tL730rkCOv .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tL730rkCOv .mbr-text,
.cid-tL730rkCOv .mbr-section-btn {
  color: #282727;
}
.cid-tL730rkCOv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL730rkCOv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL730sbAz2 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tL730sbAz2 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tL730sbAz2 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tL730sbAz2 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tL730sbAz2 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tL730sbAz2 .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tL730sbAz2 .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tL730sbAz2 .privacy {
    text-align: left;
  }
}
.cid-tL730sbAz2 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tL730sbAz2 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tL730sbAz2 .divider {
    margin: 20px 0;
  }
  .cid-tL730sbAz2 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tL730sbAz2 .footer_wrap img {
    margin: auto;
  }
  .cid-tL730sbAz2 .privacy {
    text-align: center;
  }
}
.cid-tLcPpeAu7I {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLcPpeAu7I {
    min-height: 170px !important;
  }
}
.cid-tLcPpeAu7I .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLcPpeAu7I .empty_md {
    display: block;
  }
}
.cid-tLcPpeAu7I .container,
.cid-tLcPpeAu7I .container-fluid,
.cid-tLcPpeAu7I .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLcPpeAu7I .container,
  .cid-tLcPpeAu7I .container-fluid,
  .cid-tLcPpeAu7I .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLcPpeAu7I .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLcPpeAu7I .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLcPpeAu7I .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLcPpeAu7I .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLcPpeAu7I .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLcPpeAu7I .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLcPpeAu7I .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLcPpeAu7I .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLcPpeAu7I .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLcPpeAu7I .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLcPpeAu7I .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLcPpeAu7I .empty,
  .cid-tLcPpeAu7I .icons-menu {
    min-width: 265px;
  }
  .cid-tLcPpeAu7I .navbar-logo {
    margin: 0;
  }
  .cid-tLcPpeAu7I .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLcPpeAu7I .btn {
    white-space: nowrap;
  }
  .cid-tLcPpeAu7I .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLcPpeAu7I .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLcPpeAu7I .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLcPpeAu7I .dropdown-toggle::after,
  .cid-tLcPpeAu7I .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLcPpeAu7I .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLcPpeAu7I .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLcPpeAu7I .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLcPpeAu7I .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLcPpeAu7I .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLcPpeAu7I .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLcPpeAu7I .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLcPpeAu7I .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLcPpeAu7I .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLcPpeAu7I .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLcPpeAu7I .nav-item:focus,
.cid-tLcPpeAu7I .nav-link:focus {
  outline: none;
}
.cid-tLcPpeAu7I .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLcPpeAu7I .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLcPpeAu7I .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLcPpeAu7I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLcPpeAu7I .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLcPpeAu7I ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLcPpeAu7I ul.navbar-nav li {
  margin: auto;
}
.cid-tLcPpeAu7I .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLcPpeAu7I .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLcPpeAu7I .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLcPpeAu7I .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLcPpeAu7I .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLcPpeAu7I .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLcPpeAu7I .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLcPpeAu7I .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLcPpeAu7I .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLcPpeAu7I .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLcPpeAu7I .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLcPpeAu7I .navbar .icons-menu,
  .cid-tLcPpeAu7I .navbar .empty {
    display: none;
  }
  .cid-tLcPpeAu7I .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLcPpeAu7I .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLcPpeAu7I .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLcPpeAu7I .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLcPpeAu7I .navbar .container-fluid,
  .cid-tLcPpeAu7I .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLcPpeAu7I .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLcPpeAu7I .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLcPpeAu7I .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLcPpeAu7I .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLcPpeAu7I .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLcPpeAu7I .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLcPpeAu7I .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLcPpeAu7I .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLcPpeAu7I .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLcPpeAu7I .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLcPpeAu7I .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLcPpeAu7I .dropdown-item.active,
.cid-tLcPpeAu7I .dropdown-item:active {
  background-color: transparent;
}
.cid-tLcPpeAu7I .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLcPpeAu7I .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLcPpeAu7I .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLcPpeAu7I .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLcPpeAu7I .navbar-buttons {
  text-align: center;
}
.cid-tLcPpeAu7I button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLcPpeAu7I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLcPpeAu7I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLcPpeAu7I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLcPpeAu7I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLcPpeAu7I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLcPpeAu7I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLcPpeAu7I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLcPpeAu7I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLcPpeAu7I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLcPpeAu7I .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLcPpeAu7I a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLcPpeAu7I a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLcPpeAu7I .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLcPpeAu7I .navbar {
    height: 77px;
  }
  .cid-tLcPpeAu7I .navbar.opened {
    height: auto;
  }
  .cid-tLcPpeAu7I .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLcPpeRyps {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLcPpeRyps .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLcPpeRyps .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLcPpeRyps .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tLcPpeRyps .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tLcPpeRyps .container {
    padding: 0;
  }
}
.cid-tLcPpeRyps .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tLcPpeRyps .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tLcPpeRyps .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tLcPpeRyps .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tLcPpeRyps .mbr-section-title {
  color: #232323;
}
.cid-tLcPpeRyps .mbr-text {
  color: #263652;
}
.cid-tLcPpf07ly {
  display: flex;
  background-image: url("../../../assets/images/dx-01973-1-1616x1080.jpg");
}
.cid-tLcPpf07ly .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLcPpf07ly .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLcPpf07ly {
    align-items: center;
  }
  .cid-tLcPpf07ly .row {
    justify-content: flex-start;
  }
  .cid-tLcPpf07ly .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLcPpf07ly .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLcPpf07ly {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLcPpf07ly .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLcPpf07ly .content-wrap {
    width: 100%;
  }
}
.cid-tLcPpf07ly .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLcPpf07ly .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLcPpf07ly .mbr-text,
.cid-tLcPpf07ly .mbr-section-btn {
  color: #282727;
}
.cid-tLcPpf07ly .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLcPpf07ly .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLcPpf73YQ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLcPpf73YQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLcPpf73YQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLcPpf73YQ #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLcPpf73YQ .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLcPpf73YQ b {
  font-weight: 900;
}
.cid-tLcPpf73YQ .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLcPpf73YQ img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLcPpf73YQ img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLcPpf73YQ .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLcPpf73YQ .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLcPpf73YQ .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLcPpf73YQ .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLcPpf73YQ .row {
  align-items: center;
}
.cid-tLcPpf73YQ .mbr-section-title {
  color: #232323;
}
.cid-tLcPpf73YQ .mbr-text,
.cid-tLcPpf73YQ .mbr-section-btn {
  color: #ffffff;
}
.cid-tLcPpf73YQ .mbr-link,
.cid-tLcPpf73YQ .link-wrapper {
  color: #ffffff;
}
.cid-tLcPpf73YQ .mbr-text,
.cid-tLcPpf73YQ .text-wrapper {
  color: #232323;
}
.cid-tLcPpf73YQ .mbr-link,
.cid-tLcPpf73YQ .text-wrapper,
.cid-tLcPpf73YQ path {
  color: #232323;
}
.cid-tLcPpfg3ig {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLcPpfg3ig .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLcPpfg3ig .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLcPpfg3ig .container {
    padding: 0 30px;
  }
}
.cid-tLcPpfg3ig .row {
  justify-content: center;
}
.cid-tLcPpfg3ig .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLcPpfg3ig .item {
  margin-bottom: 50px;
}
.cid-tLcPpfg3ig .item a:hover .item-wrapper .item-img img,
.cid-tLcPpfg3ig .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLcPpfg3ig .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLcPpfg3ig .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLcPpfg3ig .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLcPpfg3ig .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLcPpfg3ig .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLcPpfg3ig .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLcPpfg3ig .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLcPpfulPO {
  display: flex;
  background-image: url("../../../assets/images/img-5773-2000x1500.jpeg");
}
.cid-tLcPpfulPO .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLcPpfulPO .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLcPpfulPO {
    align-items: center;
  }
  .cid-tLcPpfulPO .row {
    justify-content: flex-start;
  }
  .cid-tLcPpfulPO .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLcPpfulPO .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLcPpfulPO {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLcPpfulPO .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLcPpfulPO .content-wrap {
    width: 100%;
  }
}
.cid-tLcPpfulPO .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLcPpfulPO .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLcPpfulPO .mbr-text,
.cid-tLcPpfulPO .mbr-section-btn {
  color: #282727;
}
.cid-tLcPpfulPO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLcPpfulPO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLcPpfCyF9 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLcPpfCyF9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLcPpfCyF9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLcPpfCyF9 #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLcPpfCyF9 .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLcPpfCyF9 b {
  font-weight: 900;
}
@media (min-width: 992px) {
  .cid-tLcPpfCyF9 img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLcPpfCyF9 img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLcPpfCyF9 .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLcPpfCyF9 .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLcPpfCyF9 .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLcPpfCyF9 .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLcPpfCyF9 .row {
  align-items: center;
}
.cid-tLcPpfCyF9 .mbr-section-title {
  color: #232323;
}
.cid-tLcPpfCyF9 .mbr-text,
.cid-tLcPpfCyF9 .mbr-section-btn {
  color: #ffffff;
}
.cid-tLcPpfCyF9 .mbr-link,
.cid-tLcPpfCyF9 .link-wrapper {
  color: #ffffff;
}
.cid-tLcPpfCyF9 .mbr-text,
.cid-tLcPpfCyF9 .text-wrapper {
  color: #232323;
}
.cid-tLcPpfCyF9 .mbr-link,
.cid-tLcPpfCyF9 .text-wrapper,
.cid-tLcPpfCyF9 path {
  color: #232323;
}
.cid-tLcPpfLRbB {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLcPpfLRbB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLcPpfLRbB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLcPpfLRbB .container {
    padding: 0 30px;
  }
}
.cid-tLcPpfLRbB .row {
  justify-content: center;
}
.cid-tLcPpfLRbB .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLcPpfLRbB .item {
  margin-bottom: 50px;
}
.cid-tLcPpfLRbB .item a:hover .item-wrapper .item-img img,
.cid-tLcPpfLRbB .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLcPpfLRbB .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLcPpfLRbB .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLcPpfLRbB .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLcPpfLRbB .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLcPpfLRbB .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLcPpfLRbB .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLcPpfLRbB .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLcPpgBt0l {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLcPpgBt0l .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLcPpgBt0l .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLcPpgBt0l .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLcPpgBt0l .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLcPpgBt0l .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLcPpgBt0l .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLcPpgBt0l .privacy {
    text-align: left;
  }
}
.cid-tLcPpgBt0l .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLcPpgBt0l .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLcPpgBt0l .divider {
    margin: 20px 0;
  }
  .cid-tLcPpgBt0l .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLcPpgBt0l .footer_wrap img {
    margin: auto;
  }
  .cid-tLcPpgBt0l .privacy {
    text-align: center;
  }
}
.cid-tLmTwubWNf {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLmTwubWNf {
    min-height: 170px !important;
  }
}
.cid-tLmTwubWNf .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLmTwubWNf .empty_md {
    display: block;
  }
}
.cid-tLmTwubWNf .container,
.cid-tLmTwubWNf .container-fluid,
.cid-tLmTwubWNf .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLmTwubWNf .container,
  .cid-tLmTwubWNf .container-fluid,
  .cid-tLmTwubWNf .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLmTwubWNf .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLmTwubWNf .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLmTwubWNf .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLmTwubWNf .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLmTwubWNf .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLmTwubWNf .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLmTwubWNf .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLmTwubWNf .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLmTwubWNf .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLmTwubWNf .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLmTwubWNf .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLmTwubWNf .empty,
  .cid-tLmTwubWNf .icons-menu {
    min-width: 265px;
  }
  .cid-tLmTwubWNf .navbar-logo {
    margin: 0;
  }
  .cid-tLmTwubWNf .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLmTwubWNf .btn {
    white-space: nowrap;
  }
  .cid-tLmTwubWNf .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLmTwubWNf .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLmTwubWNf .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLmTwubWNf .dropdown-toggle::after,
  .cid-tLmTwubWNf .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLmTwubWNf .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLmTwubWNf .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLmTwubWNf .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLmTwubWNf .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLmTwubWNf .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLmTwubWNf .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLmTwubWNf .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLmTwubWNf .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLmTwubWNf .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLmTwubWNf .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLmTwubWNf .nav-item:focus,
.cid-tLmTwubWNf .nav-link:focus {
  outline: none;
}
.cid-tLmTwubWNf .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLmTwubWNf .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLmTwubWNf .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLmTwubWNf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLmTwubWNf .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLmTwubWNf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLmTwubWNf ul.navbar-nav li {
  margin: auto;
}
.cid-tLmTwubWNf .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLmTwubWNf .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLmTwubWNf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLmTwubWNf .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLmTwubWNf .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLmTwubWNf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLmTwubWNf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLmTwubWNf .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLmTwubWNf .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLmTwubWNf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLmTwubWNf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLmTwubWNf .navbar .icons-menu,
  .cid-tLmTwubWNf .navbar .empty {
    display: none;
  }
  .cid-tLmTwubWNf .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLmTwubWNf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLmTwubWNf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLmTwubWNf .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLmTwubWNf .navbar .container-fluid,
  .cid-tLmTwubWNf .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLmTwubWNf .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLmTwubWNf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLmTwubWNf .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLmTwubWNf .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLmTwubWNf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLmTwubWNf .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLmTwubWNf .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLmTwubWNf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLmTwubWNf .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLmTwubWNf .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLmTwubWNf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLmTwubWNf .dropdown-item.active,
.cid-tLmTwubWNf .dropdown-item:active {
  background-color: transparent;
}
.cid-tLmTwubWNf .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLmTwubWNf .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLmTwubWNf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLmTwubWNf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLmTwubWNf .navbar-buttons {
  text-align: center;
}
.cid-tLmTwubWNf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLmTwubWNf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLmTwubWNf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLmTwubWNf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLmTwubWNf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLmTwubWNf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLmTwubWNf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLmTwubWNf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLmTwubWNf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLmTwubWNf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLmTwubWNf .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLmTwubWNf a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLmTwubWNf a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLmTwubWNf .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLmTwubWNf .navbar {
    height: 77px;
  }
  .cid-tLmTwubWNf .navbar.opened {
    height: auto;
  }
  .cid-tLmTwubWNf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLmTwurfQo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLmTwurfQo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLmTwurfQo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLmTwurfQo .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tLmTwurfQo .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tLmTwurfQo .container {
    padding: 0;
  }
}
.cid-tLmTwurfQo .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tLmTwurfQo .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tLmTwurfQo .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tLmTwurfQo .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tLmTwurfQo .mbr-section-title {
  color: #232323;
}
.cid-tLmTwurfQo .mbr-text {
  color: #263652;
}
.cid-tLmTwuydM5 {
  display: flex;
  background-image: url("../../../assets/images/dx-01973-1-1616x1080.jpg");
}
.cid-tLmTwuydM5 .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLmTwuydM5 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLmTwuydM5 {
    align-items: center;
  }
  .cid-tLmTwuydM5 .row {
    justify-content: flex-start;
  }
  .cid-tLmTwuydM5 .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLmTwuydM5 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLmTwuydM5 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLmTwuydM5 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLmTwuydM5 .content-wrap {
    width: 100%;
  }
}
.cid-tLmTwuydM5 .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLmTwuydM5 .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLmTwuydM5 .mbr-text,
.cid-tLmTwuydM5 .mbr-section-btn {
  color: #282727;
}
.cid-tLmTwuydM5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLmTwuydM5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLmTwuGKM5 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLmTwuGKM5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLmTwuGKM5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLmTwuGKM5 #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLmTwuGKM5 .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLmTwuGKM5 b {
  font-weight: 900;
}
.cid-tLmTwuGKM5 .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLmTwuGKM5 img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLmTwuGKM5 img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLmTwuGKM5 .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLmTwuGKM5 .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLmTwuGKM5 .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLmTwuGKM5 .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLmTwuGKM5 .row {
  align-items: center;
}
.cid-tLmTwuGKM5 .mbr-section-title {
  color: #232323;
}
.cid-tLmTwuGKM5 .mbr-text,
.cid-tLmTwuGKM5 .mbr-section-btn {
  color: #ffffff;
}
.cid-tLmTwuGKM5 .mbr-link,
.cid-tLmTwuGKM5 .link-wrapper {
  color: #ffffff;
}
.cid-tLmTwuGKM5 .mbr-text,
.cid-tLmTwuGKM5 .text-wrapper {
  color: #232323;
}
.cid-tLmTwuGKM5 .mbr-link,
.cid-tLmTwuGKM5 .text-wrapper,
.cid-tLmTwuGKM5 path {
  color: #232323;
}
.cid-tLmTwuOJyL {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLmTwuOJyL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLmTwuOJyL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLmTwuOJyL .container {
    padding: 0 30px;
  }
}
.cid-tLmTwuOJyL .row {
  justify-content: center;
}
.cid-tLmTwuOJyL .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLmTwuOJyL .item {
  margin-bottom: 50px;
}
.cid-tLmTwuOJyL .item a:hover .item-wrapper .item-img img,
.cid-tLmTwuOJyL .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLmTwuOJyL .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLmTwuOJyL .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLmTwuOJyL .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLmTwuOJyL .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLmTwuOJyL .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLmTwuOJyL .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLmTwuOJyL .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLmYUu582L {
  display: flex;
  background-image: url("../../../assets/images/dx-2047-1616x1080.jpg");
}
.cid-tLmYUu582L .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLmYUu582L .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLmYUu582L {
    align-items: center;
  }
  .cid-tLmYUu582L .row {
    justify-content: flex-start;
  }
  .cid-tLmYUu582L .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLmYUu582L .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLmYUu582L {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLmYUu582L .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLmYUu582L .content-wrap {
    width: 100%;
  }
}
.cid-tLmYUu582L .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLmYUu582L .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLmYUu582L .mbr-text,
.cid-tLmYUu582L .mbr-section-btn {
  color: #282727;
}
.cid-tLmYUu582L .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLmYUu582L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLmYURNZN3 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLmYURNZN3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLmYURNZN3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLmYURNZN3 #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLmYURNZN3 .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLmYURNZN3 b {
  font-weight: 900;
}
.cid-tLmYURNZN3 .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLmYURNZN3 img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLmYURNZN3 img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLmYURNZN3 .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLmYURNZN3 .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLmYURNZN3 .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLmYURNZN3 .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLmYURNZN3 .row {
  align-items: center;
}
.cid-tLmYURNZN3 .mbr-section-title {
  color: #232323;
}
.cid-tLmYURNZN3 .mbr-text,
.cid-tLmYURNZN3 .mbr-section-btn {
  color: #ffffff;
}
.cid-tLmYURNZN3 .mbr-link,
.cid-tLmYURNZN3 .link-wrapper {
  color: #ffffff;
}
.cid-tLmYURNZN3 .mbr-text,
.cid-tLmYURNZN3 .text-wrapper {
  color: #232323;
}
.cid-tLmYURNZN3 .mbr-link,
.cid-tLmYURNZN3 .text-wrapper,
.cid-tLmYURNZN3 path {
  color: #232323;
}
.cid-tLmYVo87YL {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLmYVo87YL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLmYVo87YL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLmYVo87YL .container {
    padding: 0 30px;
  }
}
.cid-tLmYVo87YL .row {
  justify-content: center;
}
.cid-tLmYVo87YL .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLmYVo87YL .item {
  margin-bottom: 50px;
}
.cid-tLmYVo87YL .item a:hover .item-wrapper .item-img img,
.cid-tLmYVo87YL .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLmYVo87YL .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLmYVo87YL .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLmYVo87YL .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLmYVo87YL .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLmYVo87YL .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLmYVo87YL .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLmYVo87YL .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLmTwuWkQo {
  display: flex;
  background-image: url("../../../assets/images/img-5773-2000x1500.jpeg");
}
.cid-tLmTwuWkQo .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLmTwuWkQo .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLmTwuWkQo {
    align-items: center;
  }
  .cid-tLmTwuWkQo .row {
    justify-content: flex-start;
  }
  .cid-tLmTwuWkQo .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLmTwuWkQo .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLmTwuWkQo {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLmTwuWkQo .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLmTwuWkQo .content-wrap {
    width: 100%;
  }
}
.cid-tLmTwuWkQo .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLmTwuWkQo .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLmTwuWkQo .mbr-text,
.cid-tLmTwuWkQo .mbr-section-btn {
  color: #282727;
}
.cid-tLmTwuWkQo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLmTwuWkQo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLmTwv44rk {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLmTwv44rk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLmTwv44rk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLmTwv44rk #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLmTwv44rk .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLmTwv44rk b {
  font-weight: 900;
}
@media (min-width: 992px) {
  .cid-tLmTwv44rk img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLmTwv44rk img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLmTwv44rk .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLmTwv44rk .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLmTwv44rk .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLmTwv44rk .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLmTwv44rk .row {
  align-items: center;
}
.cid-tLmTwv44rk .mbr-section-title {
  color: #232323;
}
.cid-tLmTwv44rk .mbr-text,
.cid-tLmTwv44rk .mbr-section-btn {
  color: #ffffff;
}
.cid-tLmTwv44rk .mbr-link,
.cid-tLmTwv44rk .link-wrapper {
  color: #ffffff;
}
.cid-tLmTwv44rk .mbr-text,
.cid-tLmTwv44rk .text-wrapper {
  color: #232323;
}
.cid-tLmTwv44rk .mbr-link,
.cid-tLmTwv44rk .text-wrapper,
.cid-tLmTwv44rk path {
  color: #232323;
}
.cid-tLmW3uz5o0 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLmW3uz5o0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLmW3uz5o0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLmW3uz5o0 .container {
    padding: 0 30px;
  }
}
.cid-tLmW3uz5o0 .row {
  justify-content: center;
}
.cid-tLmW3uz5o0 .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLmW3uz5o0 .item {
  margin-bottom: 50px;
}
.cid-tLmW3uz5o0 .item a:hover .item-wrapper .item-img img,
.cid-tLmW3uz5o0 .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLmW3uz5o0 .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLmW3uz5o0 .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLmW3uz5o0 .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLmW3uz5o0 .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLmW3uz5o0 .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLmW3uz5o0 .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLmW3uz5o0 .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLmWOfDSr8 {
  display: flex;
  background-image: url("../../../assets/images/dx-2047-1616x1080.jpg");
}
.cid-tLmWOfDSr8 .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLmWOfDSr8 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLmWOfDSr8 {
    align-items: center;
  }
  .cid-tLmWOfDSr8 .row {
    justify-content: flex-start;
  }
  .cid-tLmWOfDSr8 .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLmWOfDSr8 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLmWOfDSr8 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLmWOfDSr8 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLmWOfDSr8 .content-wrap {
    width: 100%;
  }
}
.cid-tLmWOfDSr8 .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLmWOfDSr8 .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLmWOfDSr8 .mbr-text,
.cid-tLmWOfDSr8 .mbr-section-btn {
  color: #282727;
}
.cid-tLmWOfDSr8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLmWOfDSr8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLmWP9JVOK {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLmWP9JVOK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLmWP9JVOK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLmWP9JVOK #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLmWP9JVOK .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLmWP9JVOK b {
  font-weight: 900;
}
.cid-tLmWP9JVOK .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLmWP9JVOK img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLmWP9JVOK img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLmWP9JVOK .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLmWP9JVOK .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLmWP9JVOK .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLmWP9JVOK .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLmWP9JVOK .row {
  align-items: center;
}
.cid-tLmWP9JVOK .mbr-section-title {
  color: #232323;
}
.cid-tLmWP9JVOK .mbr-text,
.cid-tLmWP9JVOK .mbr-section-btn {
  color: #ffffff;
}
.cid-tLmWP9JVOK .mbr-link,
.cid-tLmWP9JVOK .link-wrapper {
  color: #ffffff;
}
.cid-tLmWP9JVOK .mbr-text,
.cid-tLmWP9JVOK .text-wrapper {
  color: #232323;
}
.cid-tLmWP9JVOK .mbr-link,
.cid-tLmWP9JVOK .text-wrapper,
.cid-tLmWP9JVOK path {
  color: #232323;
}
.cid-tLmWPRjrtu {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLmWPRjrtu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLmWPRjrtu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLmWPRjrtu .container {
    padding: 0 30px;
  }
}
.cid-tLmWPRjrtu .row {
  justify-content: center;
}
.cid-tLmWPRjrtu .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLmWPRjrtu .item {
  margin-bottom: 50px;
}
.cid-tLmWPRjrtu .item a:hover .item-wrapper .item-img img,
.cid-tLmWPRjrtu .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLmWPRjrtu .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLmWPRjrtu .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLmWPRjrtu .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLmWPRjrtu .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLmWPRjrtu .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLmWPRjrtu .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLmWPRjrtu .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLmTwvmd3d {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLmTwvmd3d .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLmTwvmd3d .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLmTwvmd3d .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLmTwvmd3d .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLmTwvmd3d .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLmTwvmd3d .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLmTwvmd3d .privacy {
    text-align: left;
  }
}
.cid-tLmTwvmd3d .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLmTwvmd3d .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLmTwvmd3d .divider {
    margin: 20px 0;
  }
  .cid-tLmTwvmd3d .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLmTwvmd3d .footer_wrap img {
    margin: auto;
  }
  .cid-tLmTwvmd3d .privacy {
    text-align: center;
  }
}
.cid-tLnfCPWFTr {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLnfCPWFTr {
    min-height: 170px !important;
  }
}
.cid-tLnfCPWFTr .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLnfCPWFTr .empty_md {
    display: block;
  }
}
.cid-tLnfCPWFTr .container,
.cid-tLnfCPWFTr .container-fluid,
.cid-tLnfCPWFTr .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLnfCPWFTr .container,
  .cid-tLnfCPWFTr .container-fluid,
  .cid-tLnfCPWFTr .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLnfCPWFTr .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLnfCPWFTr .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLnfCPWFTr .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLnfCPWFTr .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLnfCPWFTr .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLnfCPWFTr .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLnfCPWFTr .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLnfCPWFTr .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLnfCPWFTr .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLnfCPWFTr .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLnfCPWFTr .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLnfCPWFTr .empty,
  .cid-tLnfCPWFTr .icons-menu {
    min-width: 265px;
  }
  .cid-tLnfCPWFTr .navbar-logo {
    margin: 0;
  }
  .cid-tLnfCPWFTr .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLnfCPWFTr .btn {
    white-space: nowrap;
  }
  .cid-tLnfCPWFTr .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLnfCPWFTr .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLnfCPWFTr .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLnfCPWFTr .dropdown-toggle::after,
  .cid-tLnfCPWFTr .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLnfCPWFTr .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLnfCPWFTr .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnfCPWFTr .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLnfCPWFTr .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnfCPWFTr .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLnfCPWFTr .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLnfCPWFTr .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLnfCPWFTr .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLnfCPWFTr .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLnfCPWFTr .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLnfCPWFTr .nav-item:focus,
.cid-tLnfCPWFTr .nav-link:focus {
  outline: none;
}
.cid-tLnfCPWFTr .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLnfCPWFTr .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLnfCPWFTr .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLnfCPWFTr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLnfCPWFTr .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLnfCPWFTr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLnfCPWFTr ul.navbar-nav li {
  margin: auto;
}
.cid-tLnfCPWFTr .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLnfCPWFTr .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLnfCPWFTr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLnfCPWFTr .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLnfCPWFTr .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLnfCPWFTr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLnfCPWFTr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLnfCPWFTr .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLnfCPWFTr .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLnfCPWFTr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLnfCPWFTr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLnfCPWFTr .navbar .icons-menu,
  .cid-tLnfCPWFTr .navbar .empty {
    display: none;
  }
  .cid-tLnfCPWFTr .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLnfCPWFTr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLnfCPWFTr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLnfCPWFTr .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLnfCPWFTr .navbar .container-fluid,
  .cid-tLnfCPWFTr .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLnfCPWFTr .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLnfCPWFTr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLnfCPWFTr .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLnfCPWFTr .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLnfCPWFTr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLnfCPWFTr .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLnfCPWFTr .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLnfCPWFTr .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLnfCPWFTr .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLnfCPWFTr .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLnfCPWFTr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLnfCPWFTr .dropdown-item.active,
.cid-tLnfCPWFTr .dropdown-item:active {
  background-color: transparent;
}
.cid-tLnfCPWFTr .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLnfCPWFTr .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLnfCPWFTr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLnfCPWFTr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLnfCPWFTr .navbar-buttons {
  text-align: center;
}
.cid-tLnfCPWFTr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLnfCPWFTr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLnfCPWFTr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLnfCPWFTr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLnfCPWFTr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLnfCPWFTr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLnfCPWFTr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLnfCPWFTr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLnfCPWFTr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLnfCPWFTr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLnfCPWFTr .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLnfCPWFTr a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnfCPWFTr a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLnfCPWFTr .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLnfCPWFTr .navbar {
    height: 77px;
  }
  .cid-tLnfCPWFTr .navbar.opened {
    height: auto;
  }
  .cid-tLnfCPWFTr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLnfCQdSrM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLnfCQdSrM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnfCQdSrM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLnfCQdSrM .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tLnfCQdSrM .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tLnfCQdSrM .container {
    padding: 0;
  }
}
.cid-tLnfCQdSrM .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tLnfCQdSrM .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tLnfCQdSrM .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tLnfCQdSrM .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tLnfCQdSrM .mbr-section-title {
  color: #232323;
}
.cid-tLnfCQdSrM .mbr-text {
  color: #263652;
}
.cid-tLnfCQnBdG {
  display: flex;
  background-image: url("../../../assets/images/dx-01973-1-1616x1080.jpg");
}
.cid-tLnfCQnBdG .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLnfCQnBdG .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLnfCQnBdG {
    align-items: center;
  }
  .cid-tLnfCQnBdG .row {
    justify-content: flex-start;
  }
  .cid-tLnfCQnBdG .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLnfCQnBdG .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLnfCQnBdG {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLnfCQnBdG .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLnfCQnBdG .content-wrap {
    width: 100%;
  }
}
.cid-tLnfCQnBdG .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLnfCQnBdG .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLnfCQnBdG .mbr-text,
.cid-tLnfCQnBdG .mbr-section-btn {
  color: #282727;
}
.cid-tLnfCQnBdG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnfCQnBdG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLnfCQvfeZ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLnfCQvfeZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnfCQvfeZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLnfCQvfeZ #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLnfCQvfeZ .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLnfCQvfeZ b {
  font-weight: 900;
}
.cid-tLnfCQvfeZ .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLnfCQvfeZ img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLnfCQvfeZ img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLnfCQvfeZ .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLnfCQvfeZ .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLnfCQvfeZ .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLnfCQvfeZ .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLnfCQvfeZ .row {
  align-items: center;
}
.cid-tLnfCQvfeZ .mbr-section-title {
  color: #232323;
}
.cid-tLnfCQvfeZ .mbr-text,
.cid-tLnfCQvfeZ .mbr-section-btn {
  color: #ffffff;
}
.cid-tLnfCQvfeZ .mbr-link,
.cid-tLnfCQvfeZ .link-wrapper {
  color: #ffffff;
}
.cid-tLnfCQvfeZ .mbr-text,
.cid-tLnfCQvfeZ .text-wrapper {
  color: #232323;
}
.cid-tLnfCQvfeZ .mbr-link,
.cid-tLnfCQvfeZ .text-wrapper,
.cid-tLnfCQvfeZ path {
  color: #232323;
}
.cid-tLnfCQOJck {
  display: flex;
  background-image: url("../../../assets/images/dx-2047-1616x1080.jpg");
}
.cid-tLnfCQOJck .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLnfCQOJck .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLnfCQOJck {
    align-items: center;
  }
  .cid-tLnfCQOJck .row {
    justify-content: flex-start;
  }
  .cid-tLnfCQOJck .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLnfCQOJck .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLnfCQOJck {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLnfCQOJck .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLnfCQOJck .content-wrap {
    width: 100%;
  }
}
.cid-tLnfCQOJck .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLnfCQOJck .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLnfCQOJck .mbr-text,
.cid-tLnfCQOJck .mbr-section-btn {
  color: #282727;
}
.cid-tLnfCQOJck .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnfCQOJck .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLnfCQUrDa {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLnfCQUrDa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnfCQUrDa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLnfCQUrDa #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLnfCQUrDa .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLnfCQUrDa b {
  font-weight: 900;
}
.cid-tLnfCQUrDa .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLnfCQUrDa img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLnfCQUrDa img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLnfCQUrDa .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLnfCQUrDa .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLnfCQUrDa .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLnfCQUrDa .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLnfCQUrDa .row {
  align-items: center;
}
.cid-tLnfCQUrDa .mbr-section-title {
  color: #232323;
}
.cid-tLnfCQUrDa .mbr-text,
.cid-tLnfCQUrDa .mbr-section-btn {
  color: #ffffff;
}
.cid-tLnfCQUrDa .mbr-link,
.cid-tLnfCQUrDa .link-wrapper {
  color: #ffffff;
}
.cid-tLnfCQUrDa .mbr-text,
.cid-tLnfCQUrDa .text-wrapper {
  color: #232323;
}
.cid-tLnfCQUrDa .mbr-link,
.cid-tLnfCQUrDa .text-wrapper,
.cid-tLnfCQUrDa path {
  color: #232323;
}
.cid-tLnfCRgh8u {
  display: flex;
  background-image: url("../../../assets/images/img-5773-2000x1500.jpeg");
}
.cid-tLnfCRgh8u .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLnfCRgh8u .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLnfCRgh8u {
    align-items: center;
  }
  .cid-tLnfCRgh8u .row {
    justify-content: flex-start;
  }
  .cid-tLnfCRgh8u .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLnfCRgh8u .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLnfCRgh8u {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLnfCRgh8u .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLnfCRgh8u .content-wrap {
    width: 100%;
  }
}
.cid-tLnfCRgh8u .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLnfCRgh8u .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLnfCRgh8u .mbr-text,
.cid-tLnfCRgh8u .mbr-section-btn {
  color: #282727;
}
.cid-tLnfCRgh8u .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnfCRgh8u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLnfCRofRA {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLnfCRofRA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnfCRofRA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLnfCRofRA #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLnfCRofRA .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLnfCRofRA b {
  font-weight: 900;
}
@media (min-width: 992px) {
  .cid-tLnfCRofRA img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLnfCRofRA img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLnfCRofRA .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLnfCRofRA .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLnfCRofRA .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLnfCRofRA .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLnfCRofRA .row {
  align-items: center;
}
.cid-tLnfCRofRA .mbr-section-title {
  color: #232323;
}
.cid-tLnfCRofRA .mbr-text,
.cid-tLnfCRofRA .mbr-section-btn {
  color: #ffffff;
}
.cid-tLnfCRofRA .mbr-link,
.cid-tLnfCRofRA .link-wrapper {
  color: #ffffff;
}
.cid-tLnfCRofRA .mbr-text,
.cid-tLnfCRofRA .text-wrapper {
  color: #232323;
}
.cid-tLnfCRofRA .mbr-link,
.cid-tLnfCRofRA .text-wrapper,
.cid-tLnfCRofRA path {
  color: #232323;
}
.cid-tLnfCRHpOp {
  display: flex;
  background-image: url("../../../assets/images/dx-2047-1616x1080.jpg");
}
.cid-tLnfCRHpOp .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLnfCRHpOp .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLnfCRHpOp {
    align-items: center;
  }
  .cid-tLnfCRHpOp .row {
    justify-content: flex-start;
  }
  .cid-tLnfCRHpOp .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLnfCRHpOp .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLnfCRHpOp {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLnfCRHpOp .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLnfCRHpOp .content-wrap {
    width: 100%;
  }
}
.cid-tLnfCRHpOp .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLnfCRHpOp .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLnfCRHpOp .mbr-text,
.cid-tLnfCRHpOp .mbr-section-btn {
  color: #282727;
}
.cid-tLnfCRHpOp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnfCRHpOp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLnfCROWjr {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLnfCROWjr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnfCROWjr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLnfCROWjr #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLnfCROWjr .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLnfCROWjr b {
  font-weight: 900;
}
.cid-tLnfCROWjr .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLnfCROWjr img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLnfCROWjr img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLnfCROWjr .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLnfCROWjr .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLnfCROWjr .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLnfCROWjr .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLnfCROWjr .row {
  align-items: center;
}
.cid-tLnfCROWjr .mbr-section-title {
  color: #232323;
}
.cid-tLnfCROWjr .mbr-text,
.cid-tLnfCROWjr .mbr-section-btn {
  color: #ffffff;
}
.cid-tLnfCROWjr .mbr-link,
.cid-tLnfCROWjr .link-wrapper {
  color: #ffffff;
}
.cid-tLnfCROWjr .mbr-text,
.cid-tLnfCROWjr .text-wrapper {
  color: #232323;
}
.cid-tLnfCROWjr .mbr-link,
.cid-tLnfCROWjr .text-wrapper,
.cid-tLnfCROWjr path {
  color: #232323;
}
.cid-tLnfCSagSC {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLnfCSagSC .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLnfCSagSC .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLnfCSagSC .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLnfCSagSC .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLnfCSagSC .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLnfCSagSC .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLnfCSagSC .privacy {
    text-align: left;
  }
}
.cid-tLnfCSagSC .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLnfCSagSC .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLnfCSagSC .divider {
    margin: 20px 0;
  }
  .cid-tLnfCSagSC .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLnfCSagSC .footer_wrap img {
    margin: auto;
  }
  .cid-tLnfCSagSC .privacy {
    text-align: center;
  }
}
.cid-tLnl9R2YZg {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLnl9R2YZg {
    min-height: 170px !important;
  }
}
.cid-tLnl9R2YZg .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLnl9R2YZg .empty_md {
    display: block;
  }
}
.cid-tLnl9R2YZg .container,
.cid-tLnl9R2YZg .container-fluid,
.cid-tLnl9R2YZg .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLnl9R2YZg .container,
  .cid-tLnl9R2YZg .container-fluid,
  .cid-tLnl9R2YZg .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLnl9R2YZg .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLnl9R2YZg .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLnl9R2YZg .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLnl9R2YZg .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLnl9R2YZg .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLnl9R2YZg .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLnl9R2YZg .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLnl9R2YZg .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLnl9R2YZg .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLnl9R2YZg .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLnl9R2YZg .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLnl9R2YZg .empty,
  .cid-tLnl9R2YZg .icons-menu {
    min-width: 265px;
  }
  .cid-tLnl9R2YZg .navbar-logo {
    margin: 0;
  }
  .cid-tLnl9R2YZg .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLnl9R2YZg .btn {
    white-space: nowrap;
  }
  .cid-tLnl9R2YZg .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLnl9R2YZg .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLnl9R2YZg .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLnl9R2YZg .dropdown-toggle::after,
  .cid-tLnl9R2YZg .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLnl9R2YZg .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLnl9R2YZg .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnl9R2YZg .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLnl9R2YZg .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnl9R2YZg .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLnl9R2YZg .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLnl9R2YZg .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLnl9R2YZg .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLnl9R2YZg .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLnl9R2YZg .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLnl9R2YZg .nav-item:focus,
.cid-tLnl9R2YZg .nav-link:focus {
  outline: none;
}
.cid-tLnl9R2YZg .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLnl9R2YZg .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLnl9R2YZg .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLnl9R2YZg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLnl9R2YZg .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLnl9R2YZg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLnl9R2YZg ul.navbar-nav li {
  margin: auto;
}
.cid-tLnl9R2YZg .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLnl9R2YZg .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLnl9R2YZg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLnl9R2YZg .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLnl9R2YZg .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLnl9R2YZg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLnl9R2YZg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLnl9R2YZg .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLnl9R2YZg .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLnl9R2YZg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLnl9R2YZg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLnl9R2YZg .navbar .icons-menu,
  .cid-tLnl9R2YZg .navbar .empty {
    display: none;
  }
  .cid-tLnl9R2YZg .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLnl9R2YZg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLnl9R2YZg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLnl9R2YZg .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLnl9R2YZg .navbar .container-fluid,
  .cid-tLnl9R2YZg .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLnl9R2YZg .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLnl9R2YZg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLnl9R2YZg .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLnl9R2YZg .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLnl9R2YZg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLnl9R2YZg .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLnl9R2YZg .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLnl9R2YZg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLnl9R2YZg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLnl9R2YZg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLnl9R2YZg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLnl9R2YZg .dropdown-item.active,
.cid-tLnl9R2YZg .dropdown-item:active {
  background-color: transparent;
}
.cid-tLnl9R2YZg .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLnl9R2YZg .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLnl9R2YZg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLnl9R2YZg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLnl9R2YZg .navbar-buttons {
  text-align: center;
}
.cid-tLnl9R2YZg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLnl9R2YZg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLnl9R2YZg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLnl9R2YZg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLnl9R2YZg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLnl9R2YZg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLnl9R2YZg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLnl9R2YZg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLnl9R2YZg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLnl9R2YZg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLnl9R2YZg .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLnl9R2YZg a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnl9R2YZg a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLnl9R2YZg .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLnl9R2YZg .navbar {
    height: 77px;
  }
  .cid-tLnl9R2YZg .navbar.opened {
    height: auto;
  }
  .cid-tLnl9R2YZg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLnl9RjRl9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLnl9RjRl9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnl9RjRl9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLnl9RjRl9 .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tLnl9RjRl9 .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tLnl9RjRl9 .container {
    padding: 0;
  }
}
.cid-tLnl9RjRl9 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tLnl9RjRl9 .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tLnl9RjRl9 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tLnl9RjRl9 .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tLnl9RjRl9 .mbr-section-title {
  color: #232323;
}
.cid-tLnl9RjRl9 .mbr-text {
  color: #263652;
}
.cid-tLnl9Rt51i {
  display: flex;
  background-image: url("../../../assets/images/dx-01973-1-1616x1080.jpg");
}
.cid-tLnl9Rt51i .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLnl9Rt51i .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLnl9Rt51i {
    align-items: center;
  }
  .cid-tLnl9Rt51i .row {
    justify-content: flex-start;
  }
  .cid-tLnl9Rt51i .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLnl9Rt51i .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLnl9Rt51i {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLnl9Rt51i .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLnl9Rt51i .content-wrap {
    width: 100%;
  }
}
.cid-tLnl9Rt51i .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLnl9Rt51i .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLnl9Rt51i .mbr-text,
.cid-tLnl9Rt51i .mbr-section-btn {
  color: #282727;
}
.cid-tLnl9Rt51i .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnl9Rt51i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLnl9RBHTB {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLnl9RBHTB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnl9RBHTB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLnl9RBHTB #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLnl9RBHTB .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLnl9RBHTB b {
  font-weight: 900;
}
.cid-tLnl9RBHTB .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLnl9RBHTB img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLnl9RBHTB img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLnl9RBHTB .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLnl9RBHTB .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLnl9RBHTB .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLnl9RBHTB .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLnl9RBHTB .row {
  align-items: center;
}
.cid-tLnl9RBHTB .mbr-section-title {
  color: #232323;
}
.cid-tLnl9RBHTB .mbr-text,
.cid-tLnl9RBHTB .mbr-section-btn {
  color: #ffffff;
}
.cid-tLnl9RBHTB .mbr-link,
.cid-tLnl9RBHTB .link-wrapper {
  color: #ffffff;
}
.cid-tLnl9RBHTB .mbr-text,
.cid-tLnl9RBHTB .text-wrapper {
  color: #232323;
}
.cid-tLnl9RBHTB .mbr-link,
.cid-tLnl9RBHTB .text-wrapper,
.cid-tLnl9RBHTB path {
  color: #232323;
}
.cid-tLnl9RL0t4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f8f8f8;
}
.cid-tLnl9RL0t4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnl9RL0t4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLnl9RL0t4 .container {
    padding: 0 30px;
  }
}
.cid-tLnl9RL0t4 .row {
  justify-content: center;
}
.cid-tLnl9RL0t4 .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLnl9RL0t4 .item {
  margin-bottom: 50px;
}
.cid-tLnl9RL0t4 .item a:hover .item-wrapper .item-img img,
.cid-tLnl9RL0t4 .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLnl9RL0t4 .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLnl9RL0t4 .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLnl9RL0t4 .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLnl9RL0t4 .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLnl9RL0t4 .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLnl9RL0t4 .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLnl9RL0t4 .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLnnxoRu6j {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLnnxoRu6j .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnnxoRu6j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLnnxoRu6j .container {
    padding: 0 30px;
  }
}
.cid-tLnnxoRu6j .row {
  justify-content: center;
}
.cid-tLnnxoRu6j .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLnnxoRu6j .item {
  margin-bottom: 50px;
}
.cid-tLnnxoRu6j .item a:hover .item-wrapper .item-img img,
.cid-tLnnxoRu6j .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLnnxoRu6j .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLnnxoRu6j .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLnnxoRu6j .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLnnxoRu6j .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLnnxoRu6j .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLnnxoRu6j .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLnnxoRu6j .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLnl9Tl40V {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLnl9Tl40V .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLnl9Tl40V .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLnl9Tl40V .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLnl9Tl40V .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLnl9Tl40V .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLnl9Tl40V .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLnl9Tl40V .privacy {
    text-align: left;
  }
}
.cid-tLnl9Tl40V .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLnl9Tl40V .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLnl9Tl40V .divider {
    margin: 20px 0;
  }
  .cid-tLnl9Tl40V .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLnl9Tl40V .footer_wrap img {
    margin: auto;
  }
  .cid-tLnl9Tl40V .privacy {
    text-align: center;
  }
}
.cid-tLnoNMKrtI {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLnoNMKrtI {
    min-height: 170px !important;
  }
}
.cid-tLnoNMKrtI .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLnoNMKrtI .empty_md {
    display: block;
  }
}
.cid-tLnoNMKrtI .container,
.cid-tLnoNMKrtI .container-fluid,
.cid-tLnoNMKrtI .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLnoNMKrtI .container,
  .cid-tLnoNMKrtI .container-fluid,
  .cid-tLnoNMKrtI .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLnoNMKrtI .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLnoNMKrtI .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLnoNMKrtI .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLnoNMKrtI .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLnoNMKrtI .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLnoNMKrtI .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLnoNMKrtI .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLnoNMKrtI .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLnoNMKrtI .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLnoNMKrtI .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLnoNMKrtI .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLnoNMKrtI .empty,
  .cid-tLnoNMKrtI .icons-menu {
    min-width: 265px;
  }
  .cid-tLnoNMKrtI .navbar-logo {
    margin: 0;
  }
  .cid-tLnoNMKrtI .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLnoNMKrtI .btn {
    white-space: nowrap;
  }
  .cid-tLnoNMKrtI .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLnoNMKrtI .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLnoNMKrtI .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLnoNMKrtI .dropdown-toggle::after,
  .cid-tLnoNMKrtI .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLnoNMKrtI .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLnoNMKrtI .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnoNMKrtI .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLnoNMKrtI .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnoNMKrtI .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLnoNMKrtI .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLnoNMKrtI .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLnoNMKrtI .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLnoNMKrtI .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLnoNMKrtI .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLnoNMKrtI .nav-item:focus,
.cid-tLnoNMKrtI .nav-link:focus {
  outline: none;
}
.cid-tLnoNMKrtI .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLnoNMKrtI .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLnoNMKrtI .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLnoNMKrtI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLnoNMKrtI .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLnoNMKrtI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLnoNMKrtI ul.navbar-nav li {
  margin: auto;
}
.cid-tLnoNMKrtI .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLnoNMKrtI .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLnoNMKrtI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLnoNMKrtI .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLnoNMKrtI .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLnoNMKrtI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLnoNMKrtI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLnoNMKrtI .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLnoNMKrtI .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLnoNMKrtI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLnoNMKrtI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLnoNMKrtI .navbar .icons-menu,
  .cid-tLnoNMKrtI .navbar .empty {
    display: none;
  }
  .cid-tLnoNMKrtI .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLnoNMKrtI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLnoNMKrtI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLnoNMKrtI .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLnoNMKrtI .navbar .container-fluid,
  .cid-tLnoNMKrtI .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLnoNMKrtI .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLnoNMKrtI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLnoNMKrtI .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLnoNMKrtI .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLnoNMKrtI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLnoNMKrtI .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLnoNMKrtI .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLnoNMKrtI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLnoNMKrtI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLnoNMKrtI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLnoNMKrtI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLnoNMKrtI .dropdown-item.active,
.cid-tLnoNMKrtI .dropdown-item:active {
  background-color: transparent;
}
.cid-tLnoNMKrtI .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLnoNMKrtI .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLnoNMKrtI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLnoNMKrtI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLnoNMKrtI .navbar-buttons {
  text-align: center;
}
.cid-tLnoNMKrtI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLnoNMKrtI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLnoNMKrtI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLnoNMKrtI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLnoNMKrtI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLnoNMKrtI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLnoNMKrtI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLnoNMKrtI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLnoNMKrtI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLnoNMKrtI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLnoNMKrtI .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLnoNMKrtI a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnoNMKrtI a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLnoNMKrtI .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLnoNMKrtI .navbar {
    height: 77px;
  }
  .cid-tLnoNMKrtI .navbar.opened {
    height: auto;
  }
  .cid-tLnoNMKrtI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLnoNMYme5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLnoNMYme5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnoNMYme5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLnoNMYme5 .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tLnoNMYme5 .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tLnoNMYme5 .container {
    padding: 0;
  }
}
.cid-tLnoNMYme5 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tLnoNMYme5 .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tLnoNMYme5 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tLnoNMYme5 .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tLnoNMYme5 .mbr-section-title {
  color: #232323;
}
.cid-tLnoNMYme5 .mbr-text {
  color: #263652;
}
.cid-tLnoNN4rI2 {
  display: flex;
  background-image: url("../../../assets/images/dx-01973-1-1616x1080.jpg");
}
.cid-tLnoNN4rI2 .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLnoNN4rI2 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLnoNN4rI2 {
    align-items: center;
  }
  .cid-tLnoNN4rI2 .row {
    justify-content: flex-start;
  }
  .cid-tLnoNN4rI2 .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLnoNN4rI2 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLnoNN4rI2 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLnoNN4rI2 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLnoNN4rI2 .content-wrap {
    width: 100%;
  }
}
.cid-tLnoNN4rI2 .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLnoNN4rI2 .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLnoNN4rI2 .mbr-text,
.cid-tLnoNN4rI2 .mbr-section-btn {
  color: #282727;
}
.cid-tLnoNN4rI2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnoNN4rI2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLnoNNbOnz {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLnoNNbOnz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnoNNbOnz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLnoNNbOnz #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLnoNNbOnz .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLnoNNbOnz b {
  font-weight: 900;
}
.cid-tLnoNNbOnz .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLnoNNbOnz img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLnoNNbOnz img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLnoNNbOnz .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLnoNNbOnz .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLnoNNbOnz .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLnoNNbOnz .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLnoNNbOnz .row {
  align-items: center;
}
.cid-tLnoNNbOnz .mbr-section-title {
  color: #232323;
}
.cid-tLnoNNbOnz .mbr-text,
.cid-tLnoNNbOnz .mbr-section-btn {
  color: #ffffff;
}
.cid-tLnoNNbOnz .mbr-link,
.cid-tLnoNNbOnz .link-wrapper {
  color: #ffffff;
}
.cid-tLnoNNbOnz .mbr-text,
.cid-tLnoNNbOnz .text-wrapper {
  color: #232323;
}
.cid-tLnoNNbOnz .mbr-link,
.cid-tLnoNNbOnz .text-wrapper,
.cid-tLnoNNbOnz path {
  color: #232323;
}
.cid-tLnoNNjMy3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f8f8f8;
}
.cid-tLnoNNjMy3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnoNNjMy3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLnoNNjMy3 .container {
    padding: 0 30px;
  }
}
.cid-tLnoNNjMy3 .row {
  justify-content: center;
}
.cid-tLnoNNjMy3 .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLnoNNjMy3 .item {
  margin-bottom: 50px;
}
.cid-tLnoNNjMy3 .item a:hover .item-wrapper .item-img img,
.cid-tLnoNNjMy3 .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLnoNNjMy3 .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLnoNNjMy3 .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLnoNNjMy3 .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLnoNNjMy3 .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLnoNNjMy3 .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLnoNNjMy3 .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLnoNNjMy3 .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLnoNNsKod {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLnoNNsKod .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnoNNsKod .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLnoNNsKod .container {
    padding: 0 30px;
  }
}
.cid-tLnoNNsKod .row {
  justify-content: center;
}
.cid-tLnoNNsKod .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLnoNNsKod .item {
  margin-bottom: 50px;
}
.cid-tLnoNNsKod .item a:hover .item-wrapper .item-img img,
.cid-tLnoNNsKod .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLnoNNsKod .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLnoNNsKod .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLnoNNsKod .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLnoNNsKod .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLnoNNsKod .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLnoNNsKod .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLnoNNsKod .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLnoNNE2Ln {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLnoNNE2Ln .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLnoNNE2Ln .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLnoNNE2Ln .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLnoNNE2Ln .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLnoNNE2Ln .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLnoNNE2Ln .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLnoNNE2Ln .privacy {
    text-align: left;
  }
}
.cid-tLnoNNE2Ln .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLnoNNE2Ln .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLnoNNE2Ln .divider {
    margin: 20px 0;
  }
  .cid-tLnoNNE2Ln .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLnoNNE2Ln .footer_wrap img {
    margin: auto;
  }
  .cid-tLnoNNE2Ln .privacy {
    text-align: center;
  }
}
.cid-tLnscbPtho {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLnscbPtho {
    min-height: 170px !important;
  }
}
.cid-tLnscbPtho .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLnscbPtho .empty_md {
    display: block;
  }
}
.cid-tLnscbPtho .container,
.cid-tLnscbPtho .container-fluid,
.cid-tLnscbPtho .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLnscbPtho .container,
  .cid-tLnscbPtho .container-fluid,
  .cid-tLnscbPtho .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLnscbPtho .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLnscbPtho .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLnscbPtho .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLnscbPtho .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLnscbPtho .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLnscbPtho .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLnscbPtho .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLnscbPtho .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLnscbPtho .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLnscbPtho .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLnscbPtho .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLnscbPtho .empty,
  .cid-tLnscbPtho .icons-menu {
    min-width: 265px;
  }
  .cid-tLnscbPtho .navbar-logo {
    margin: 0;
  }
  .cid-tLnscbPtho .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLnscbPtho .btn {
    white-space: nowrap;
  }
  .cid-tLnscbPtho .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLnscbPtho .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLnscbPtho .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLnscbPtho .dropdown-toggle::after,
  .cid-tLnscbPtho .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLnscbPtho .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLnscbPtho .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnscbPtho .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLnscbPtho .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnscbPtho .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLnscbPtho .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLnscbPtho .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLnscbPtho .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLnscbPtho .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLnscbPtho .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLnscbPtho .nav-item:focus,
.cid-tLnscbPtho .nav-link:focus {
  outline: none;
}
.cid-tLnscbPtho .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLnscbPtho .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLnscbPtho .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLnscbPtho .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLnscbPtho .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLnscbPtho ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLnscbPtho ul.navbar-nav li {
  margin: auto;
}
.cid-tLnscbPtho .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLnscbPtho .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLnscbPtho .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLnscbPtho .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLnscbPtho .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLnscbPtho .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLnscbPtho .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLnscbPtho .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLnscbPtho .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLnscbPtho .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLnscbPtho .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLnscbPtho .navbar .icons-menu,
  .cid-tLnscbPtho .navbar .empty {
    display: none;
  }
  .cid-tLnscbPtho .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLnscbPtho .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLnscbPtho .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLnscbPtho .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLnscbPtho .navbar .container-fluid,
  .cid-tLnscbPtho .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLnscbPtho .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLnscbPtho .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLnscbPtho .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLnscbPtho .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLnscbPtho .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLnscbPtho .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLnscbPtho .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLnscbPtho .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLnscbPtho .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLnscbPtho .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLnscbPtho .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLnscbPtho .dropdown-item.active,
.cid-tLnscbPtho .dropdown-item:active {
  background-color: transparent;
}
.cid-tLnscbPtho .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLnscbPtho .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLnscbPtho .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLnscbPtho .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLnscbPtho .navbar-buttons {
  text-align: center;
}
.cid-tLnscbPtho button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLnscbPtho button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLnscbPtho button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLnscbPtho button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLnscbPtho button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLnscbPtho button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLnscbPtho nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLnscbPtho nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLnscbPtho nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLnscbPtho nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLnscbPtho .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLnscbPtho a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnscbPtho a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLnscbPtho .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLnscbPtho .navbar {
    height: 77px;
  }
  .cid-tLnscbPtho .navbar.opened {
    height: auto;
  }
  .cid-tLnscbPtho .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLnscc74tw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLnscc74tw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnscc74tw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLnscc74tw .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tLnscc74tw .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tLnscc74tw .container {
    padding: 0;
  }
}
.cid-tLnscc74tw .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tLnscc74tw .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tLnscc74tw .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tLnscc74tw .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tLnscc74tw .mbr-section-title {
  color: #232323;
}
.cid-tLnscc74tw .mbr-text {
  color: #263652;
}
.cid-tLnscchTGj {
  display: flex;
  background-image: url("../../../assets/images/dx-01973-1-1616x1080.jpg");
}
.cid-tLnscchTGj .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLnscchTGj .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLnscchTGj {
    align-items: center;
  }
  .cid-tLnscchTGj .row {
    justify-content: flex-start;
  }
  .cid-tLnscchTGj .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLnscchTGj .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLnscchTGj {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLnscchTGj .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLnscchTGj .content-wrap {
    width: 100%;
  }
}
.cid-tLnscchTGj .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLnscchTGj .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLnscchTGj .mbr-text,
.cid-tLnscchTGj .mbr-section-btn {
  color: #282727;
}
.cid-tLnscchTGj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnscchTGj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLnsccpege {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLnsccpege .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnsccpege .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLnsccpege #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLnsccpege .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLnsccpege b {
  font-weight: 900;
}
.cid-tLnsccpege .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLnsccpege img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLnsccpege img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLnsccpege .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLnsccpege .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLnsccpege .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLnsccpege .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLnsccpege .row {
  align-items: center;
}
.cid-tLnsccpege .mbr-section-title {
  color: #232323;
}
.cid-tLnsccpege .mbr-text,
.cid-tLnsccpege .mbr-section-btn {
  color: #ffffff;
}
.cid-tLnsccpege .mbr-link,
.cid-tLnsccpege .link-wrapper {
  color: #ffffff;
}
.cid-tLnsccpege .mbr-text,
.cid-tLnsccpege .text-wrapper {
  color: #232323;
}
.cid-tLnsccpege .mbr-link,
.cid-tLnsccpege .text-wrapper,
.cid-tLnsccpege path {
  color: #232323;
}
.cid-tLnscczyBL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f8f8f8;
}
.cid-tLnscczyBL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnscczyBL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLnscczyBL .container {
    padding: 0 30px;
  }
}
.cid-tLnscczyBL .row {
  justify-content: center;
}
.cid-tLnscczyBL .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLnscczyBL .item {
  margin-bottom: 50px;
}
.cid-tLnscczyBL .item a:hover .item-wrapper .item-img img,
.cid-tLnscczyBL .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLnscczyBL .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLnscczyBL .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLnscczyBL .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLnscczyBL .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLnscczyBL .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLnscczyBL .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLnscczyBL .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLnsccJskl {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLnsccJskl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnsccJskl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tLnsccJskl .container {
    padding: 0 30px;
  }
}
.cid-tLnsccJskl .row {
  justify-content: center;
}
.cid-tLnsccJskl .mbr-section-title {
  margin-bottom: 50px;
  color: #212529;
  text-align: center;
}
.cid-tLnsccJskl .item {
  margin-bottom: 50px;
}
.cid-tLnsccJskl .item a:hover .item-wrapper .item-img img,
.cid-tLnsccJskl .item a:focus .item-wrapper .item-img img {
  transform: scale(1);
}
.cid-tLnsccJskl .item a .item-wrapper .item-img {
  overflow: hidden;
  margin-bottom: 20px;
}
.cid-tLnsccJskl .item a .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}
.cid-tLnsccJskl .item a .item-wrapper .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-tLnsccJskl .item a .item-wrapper .item-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tLnsccJskl .border-wrap {
  background-color: #212529;
  height: 1px;
}
.cid-tLnsccJskl .mbr-card-title {
  color: #212529;
  text-align: center;
}
.cid-tLnsccJskl .mbr-desc {
  color: #212529;
  text-align: center;
}
.cid-tLnsccSNwE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLnsccSNwE .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLnsccSNwE .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLnsccSNwE .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLnsccSNwE .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLnsccSNwE .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLnsccSNwE .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLnsccSNwE .privacy {
    text-align: left;
  }
}
.cid-tLnsccSNwE .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLnsccSNwE .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLnsccSNwE .divider {
    margin: 20px 0;
  }
  .cid-tLnsccSNwE .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLnsccSNwE .footer_wrap img {
    margin: auto;
  }
  .cid-tLnsccSNwE .privacy {
    text-align: center;
  }
}
.cid-tLnuuiIdmJ {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLnuuiIdmJ {
    min-height: 170px !important;
  }
}
.cid-tLnuuiIdmJ .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLnuuiIdmJ .empty_md {
    display: block;
  }
}
.cid-tLnuuiIdmJ .container,
.cid-tLnuuiIdmJ .container-fluid,
.cid-tLnuuiIdmJ .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLnuuiIdmJ .container,
  .cid-tLnuuiIdmJ .container-fluid,
  .cid-tLnuuiIdmJ .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLnuuiIdmJ .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLnuuiIdmJ .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLnuuiIdmJ .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLnuuiIdmJ .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLnuuiIdmJ .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLnuuiIdmJ .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLnuuiIdmJ .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLnuuiIdmJ .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLnuuiIdmJ .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLnuuiIdmJ .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLnuuiIdmJ .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLnuuiIdmJ .empty,
  .cid-tLnuuiIdmJ .icons-menu {
    min-width: 265px;
  }
  .cid-tLnuuiIdmJ .navbar-logo {
    margin: 0;
  }
  .cid-tLnuuiIdmJ .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLnuuiIdmJ .btn {
    white-space: nowrap;
  }
  .cid-tLnuuiIdmJ .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLnuuiIdmJ .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLnuuiIdmJ .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLnuuiIdmJ .dropdown-toggle::after,
  .cid-tLnuuiIdmJ .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLnuuiIdmJ .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLnuuiIdmJ .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnuuiIdmJ .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLnuuiIdmJ .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnuuiIdmJ .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLnuuiIdmJ .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLnuuiIdmJ .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLnuuiIdmJ .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLnuuiIdmJ .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLnuuiIdmJ .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLnuuiIdmJ .nav-item:focus,
.cid-tLnuuiIdmJ .nav-link:focus {
  outline: none;
}
.cid-tLnuuiIdmJ .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLnuuiIdmJ .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLnuuiIdmJ .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLnuuiIdmJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLnuuiIdmJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLnuuiIdmJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLnuuiIdmJ ul.navbar-nav li {
  margin: auto;
}
.cid-tLnuuiIdmJ .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLnuuiIdmJ .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLnuuiIdmJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLnuuiIdmJ .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLnuuiIdmJ .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLnuuiIdmJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLnuuiIdmJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLnuuiIdmJ .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLnuuiIdmJ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLnuuiIdmJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLnuuiIdmJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLnuuiIdmJ .navbar .icons-menu,
  .cid-tLnuuiIdmJ .navbar .empty {
    display: none;
  }
  .cid-tLnuuiIdmJ .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLnuuiIdmJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLnuuiIdmJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLnuuiIdmJ .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLnuuiIdmJ .navbar .container-fluid,
  .cid-tLnuuiIdmJ .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLnuuiIdmJ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLnuuiIdmJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLnuuiIdmJ .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLnuuiIdmJ .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLnuuiIdmJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLnuuiIdmJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLnuuiIdmJ .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLnuuiIdmJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLnuuiIdmJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLnuuiIdmJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLnuuiIdmJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLnuuiIdmJ .dropdown-item.active,
.cid-tLnuuiIdmJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tLnuuiIdmJ .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLnuuiIdmJ .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLnuuiIdmJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLnuuiIdmJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLnuuiIdmJ .navbar-buttons {
  text-align: center;
}
.cid-tLnuuiIdmJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLnuuiIdmJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLnuuiIdmJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLnuuiIdmJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLnuuiIdmJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLnuuiIdmJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLnuuiIdmJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLnuuiIdmJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLnuuiIdmJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLnuuiIdmJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLnuuiIdmJ .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLnuuiIdmJ a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLnuuiIdmJ a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLnuuiIdmJ .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLnuuiIdmJ .navbar {
    height: 77px;
  }
  .cid-tLnuuiIdmJ .navbar.opened {
    height: auto;
  }
  .cid-tLnuuiIdmJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLnuuiY8ki {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f8f8f8;
}
.cid-tLnuuiY8ki .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnuuiY8ki .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLnuuiY8ki .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tLnuuiY8ki .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tLnuuiY8ki .container {
    padding: 0;
  }
}
.cid-tLnuuiY8ki .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tLnuuiY8ki .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tLnuuiY8ki .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tLnuuiY8ki .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tLnuuiY8ki .mbr-section-title {
  color: #232323;
}
.cid-tLnuuiY8ki .mbr-text {
  color: #263652;
}
.cid-tLnuuj8Emx {
  display: flex;
  background-image: url("../../../assets/images/dx-01973-1-1616x1080.jpg");
}
.cid-tLnuuj8Emx .mbr-overlay {
  background: #e3d9ca;
  opacity: 0.5;
}
.cid-tLnuuj8Emx .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tLnuuj8Emx {
    align-items: center;
  }
  .cid-tLnuuj8Emx .row {
    justify-content: flex-start;
  }
  .cid-tLnuuj8Emx .content-wrap {
    width: 20%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tLnuuj8Emx .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tLnuuj8Emx {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLnuuj8Emx .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tLnuuj8Emx .content-wrap {
    width: 100%;
  }
}
.cid-tLnuuj8Emx .mbr-section-title {
  color: #6a3649;
  text-align: left;
}
.cid-tLnuuj8Emx .mbr-text {
  margin-bottom: 20.4px;
}
.cid-tLnuuj8Emx .mbr-text,
.cid-tLnuuj8Emx .mbr-section-btn {
  color: #282727;
}
.cid-tLnuuj8Emx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnuuj8Emx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLnuujgItX {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f8f8f8;
}
.cid-tLnuujgItX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLnuujgItX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@keyframes wave2 {
  0% {
    transform: scaleY(0.8);
  }
  50% {
    transform: scaleY(1);
  }
  100% {
    transform: scaleY(0.8);
  }
}
.cid-tLnuujgItX #gentle-wave {
  fill: #f8f8f8;
}
.cid-tLnuujgItX .svg2 {
  background: transparent;
  position: absolute;
  bottom: 100%;
  animation: 5s ease infinite wave2;
  transform: scaleY(0.8);
  transform-origin: bottom;
}
.cid-tLnuujgItX b {
  font-weight: 900;
}
.cid-tLnuujgItX .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tLnuujgItX img {
    padding: 0 4rem;
  }
}
@media (max-width: 992px) {
  .cid-tLnuujgItX img {
    padding-bottom: 2rem;
  }
}
@keyframes wave1 {
  0% {
    left: -30%;
  }
  100% {
    left: -1%;
  }
}
.cid-tLnuujgItX .link-wrapper {
  width: fit-content;
  position: relative;
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  padding-bottom: 10px;
}
.cid-tLnuujgItX .link-wrapper .svg1 {
  position: absolute;
  top: 60%;
  width: 130%;
  min-width: 300px;
  left: -30%;
  height: auto;
}
.cid-tLnuujgItX .link-wrapper .svg1 path {
  stroke: currentColor !important;
}
.cid-tLnuujgItX .link-wrapper:hover .svg1 {
  animation: 1s linear forwards infinite wave1;
}
.cid-tLnuujgItX .row {
  align-items: center;
}
.cid-tLnuujgItX .mbr-section-title {
  color: #232323;
}
.cid-tLnuujgItX .mbr-text,
.cid-tLnuujgItX .mbr-section-btn {
  color: #ffffff;
}
.cid-tLnuujgItX .mbr-link,
.cid-tLnuujgItX .link-wrapper {
  color: #ffffff;
}
.cid-tLnuujgItX .mbr-text,
.cid-tLnuujgItX .text-wrapper {
  color: #232323;
}
.cid-tLnuujgItX .mbr-link,
.cid-tLnuujgItX .text-wrapper,
.cid-tLnuujgItX path {
  color: #232323;
}
.cid-tLnuujMpoH {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLnuujMpoH .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLnuujMpoH .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLnuujMpoH .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLnuujMpoH .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLnuujMpoH .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLnuujMpoH .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLnuujMpoH .privacy {
    text-align: left;
  }
}
.cid-tLnuujMpoH .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLnuujMpoH .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLnuujMpoH .divider {
    margin: 20px 0;
  }
  .cid-tLnuujMpoH .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLnuujMpoH .footer_wrap img {
    margin: auto;
  }
  .cid-tLnuujMpoH .privacy {
    text-align: center;
  }
}
.cid-tLo8uqRlM4 {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLo8uqRlM4 {
    min-height: 170px !important;
  }
}
.cid-tLo8uqRlM4 .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLo8uqRlM4 .empty_md {
    display: block;
  }
}
.cid-tLo8uqRlM4 .container,
.cid-tLo8uqRlM4 .container-fluid,
.cid-tLo8uqRlM4 .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLo8uqRlM4 .container,
  .cid-tLo8uqRlM4 .container-fluid,
  .cid-tLo8uqRlM4 .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLo8uqRlM4 .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLo8uqRlM4 .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLo8uqRlM4 .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLo8uqRlM4 .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLo8uqRlM4 .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLo8uqRlM4 .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLo8uqRlM4 .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLo8uqRlM4 .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLo8uqRlM4 .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLo8uqRlM4 .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLo8uqRlM4 .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLo8uqRlM4 .empty,
  .cid-tLo8uqRlM4 .icons-menu {
    min-width: 265px;
  }
  .cid-tLo8uqRlM4 .navbar-logo {
    margin: 0;
  }
  .cid-tLo8uqRlM4 .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLo8uqRlM4 .btn {
    white-space: nowrap;
  }
  .cid-tLo8uqRlM4 .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLo8uqRlM4 .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLo8uqRlM4 .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLo8uqRlM4 .dropdown-toggle::after,
  .cid-tLo8uqRlM4 .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLo8uqRlM4 .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLo8uqRlM4 .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLo8uqRlM4 .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLo8uqRlM4 .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLo8uqRlM4 .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLo8uqRlM4 .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLo8uqRlM4 .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLo8uqRlM4 .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLo8uqRlM4 .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLo8uqRlM4 .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLo8uqRlM4 .nav-item:focus,
.cid-tLo8uqRlM4 .nav-link:focus {
  outline: none;
}
.cid-tLo8uqRlM4 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLo8uqRlM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLo8uqRlM4 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLo8uqRlM4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLo8uqRlM4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLo8uqRlM4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLo8uqRlM4 ul.navbar-nav li {
  margin: auto;
}
.cid-tLo8uqRlM4 .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLo8uqRlM4 .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLo8uqRlM4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLo8uqRlM4 .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLo8uqRlM4 .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLo8uqRlM4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLo8uqRlM4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLo8uqRlM4 .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLo8uqRlM4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLo8uqRlM4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLo8uqRlM4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLo8uqRlM4 .navbar .icons-menu,
  .cid-tLo8uqRlM4 .navbar .empty {
    display: none;
  }
  .cid-tLo8uqRlM4 .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLo8uqRlM4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLo8uqRlM4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLo8uqRlM4 .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLo8uqRlM4 .navbar .container-fluid,
  .cid-tLo8uqRlM4 .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLo8uqRlM4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLo8uqRlM4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLo8uqRlM4 .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLo8uqRlM4 .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLo8uqRlM4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLo8uqRlM4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLo8uqRlM4 .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLo8uqRlM4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLo8uqRlM4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLo8uqRlM4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLo8uqRlM4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLo8uqRlM4 .dropdown-item.active,
.cid-tLo8uqRlM4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tLo8uqRlM4 .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLo8uqRlM4 .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLo8uqRlM4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLo8uqRlM4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLo8uqRlM4 .navbar-buttons {
  text-align: center;
}
.cid-tLo8uqRlM4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLo8uqRlM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLo8uqRlM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLo8uqRlM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLo8uqRlM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLo8uqRlM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLo8uqRlM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLo8uqRlM4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLo8uqRlM4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLo8uqRlM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLo8uqRlM4 .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLo8uqRlM4 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLo8uqRlM4 a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLo8uqRlM4 .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLo8uqRlM4 .navbar {
    height: 77px;
  }
  .cid-tLo8uqRlM4 .navbar.opened {
    height: auto;
  }
  .cid-tLo8uqRlM4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLNRHjYURP {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #3e3e3e;
}
.cid-tLNRHjYURP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLNRHjYURP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLNRHjYURP .mbr-section-title {
  color: #ffffff;
}
.cid-tLNRHjYURP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tLNRHjYURP .mbr-section-btn {
  margin-top: 16px;
}
.cid-tLNLo45SNe {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/dx-01973-1-1616x1080.jpg");
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 650px;
}
.cid-tLNLo45SNe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLNLo45SNe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1024px) {
  .cid-tLNLo45SNe {
    min-height: 750px;
  }
}
.cid-tLNLo45SNe .mbr-section-title {
  color: #FFFFFF;
}
.cid-tLNLo45SNe .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-tLNLo45SNe .mbr-text {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-tLNLo45SNe .mbr-section-btn {
  margin-top: 18px;
}
.cid-tLNBQO18CF {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tLNBQO18CF .container {
  padding: 0 5%;
}
.cid-tLNBQO18CF img,
.cid-tLNBQO18CF .item-img {
  width: 100%;
}
.cid-tLNBQO18CF .item:focus,
.cid-tLNBQO18CF span:focus {
  outline: none;
}
.cid-tLNBQO18CF .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tLNBQO18CF .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tLNBQO18CF .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-tLNBQO18CF .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-tLTH9QbZfi {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tLTH9QbZfi .link-wrapper {
  width: 100%;
}
.cid-tLTH9QbZfi .container-fluid {
  max-width: 1750px;
  justify-content: center;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tLTH9QbZfi .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tLTH9QbZfi .card-big {
  border-right: 1px solid #000000;
  padding-right: 3rem;
}
@media (max-width: 992px) {
  .cid-tLTH9QbZfi .card-big {
    border-right: 0px;
    padding-right: 1rem;
  }
}
.cid-tLTH9QbZfi .img-big {
  height: 680px;
  position: relative;
  margin: 0;
  margin-bottom: 1rem;
  padding: 0;
}
.cid-tLTH9QbZfi .item-img {
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 1rem;
  height: 250px;
}
.cid-tLTH9QbZfi img {
  object-fit: cover;
  height: 100%;
}
.cid-tLTH9QbZfi .card-wrapper {
  margin-bottom: 3rem;
}
.cid-tLTH9QbZfi .card-date {
  position: absolute;
  top: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  line-height: 2;
  padding: 4px 12px;
  text-align: center;
}
.cid-tLTH9QbZfi .card-date:before {
  top: 50%;
  content: '';
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 1px ;
  background: #efefef;
}
.cid-tLTH9QbZfi .card-type {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  margin: 0;
  padding: 4px 12px;
}
.cid-tLTH9QbZfi .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tLTH9QbZfi .row {
    justify-content: flex-start;
  }
}
.cid-tLTH9QbZfi .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding-left: 2rem;
}
@media (max-width: 992px) {
  .cid-tLTH9QbZfi .card {
    border-left: 0px;
    padding-left: 0rem;
  }
}
.cid-tLTH9QbZfi .first {
  border: 0;
}
.cid-tLTH9QbZfi .card-text {
  color: #818181;
}
.cid-tLTH9QbZfi .card-text a {
  position: relative;
  background: none!important;
}
.cid-tLTH9QbZfi .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tLTH9QbZfi .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tLTH9QbZfi .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tLTH9QbZfi .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLTH9QbZfi .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tLTH9QbZfi .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tLTH9QbZfi .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLTH9QbZfi .card-title,
.cid-tLTH9QbZfi .iconfont-wrapper {
  color: #000000;
}
.cid-tLTH9QbZfi .link,
.cid-tLTH9QbZfi .link-wrapper {
  color: #000000;
}
.cid-tLTH9QbZfi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLTH9QbZfi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLo8uw7VV9 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLo8uw7VV9 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLo8uw7VV9 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLo8uw7VV9 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLo8uw7VV9 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLo8uw7VV9 .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLo8uw7VV9 .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLo8uw7VV9 .privacy {
    text-align: left;
  }
}
.cid-tLo8uw7VV9 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLo8uw7VV9 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLo8uw7VV9 .divider {
    margin: 20px 0;
  }
  .cid-tLo8uw7VV9 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLo8uw7VV9 .footer_wrap img {
    margin: auto;
  }
  .cid-tLo8uw7VV9 .privacy {
    text-align: center;
  }
}
.cid-tLNTpSEVsM {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLNTpSEVsM {
    min-height: 170px !important;
  }
}
.cid-tLNTpSEVsM .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLNTpSEVsM .empty_md {
    display: block;
  }
}
.cid-tLNTpSEVsM .container,
.cid-tLNTpSEVsM .container-fluid,
.cid-tLNTpSEVsM .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLNTpSEVsM .container,
  .cid-tLNTpSEVsM .container-fluid,
  .cid-tLNTpSEVsM .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLNTpSEVsM .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLNTpSEVsM .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLNTpSEVsM .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLNTpSEVsM .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLNTpSEVsM .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLNTpSEVsM .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLNTpSEVsM .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLNTpSEVsM .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLNTpSEVsM .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLNTpSEVsM .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLNTpSEVsM .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLNTpSEVsM .empty,
  .cid-tLNTpSEVsM .icons-menu {
    min-width: 265px;
  }
  .cid-tLNTpSEVsM .navbar-logo {
    margin: 0;
  }
  .cid-tLNTpSEVsM .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLNTpSEVsM .btn {
    white-space: nowrap;
  }
  .cid-tLNTpSEVsM .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLNTpSEVsM .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLNTpSEVsM .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLNTpSEVsM .dropdown-toggle::after,
  .cid-tLNTpSEVsM .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLNTpSEVsM .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLNTpSEVsM .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLNTpSEVsM .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLNTpSEVsM .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLNTpSEVsM .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLNTpSEVsM .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLNTpSEVsM .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLNTpSEVsM .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLNTpSEVsM .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLNTpSEVsM .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLNTpSEVsM .nav-item:focus,
.cid-tLNTpSEVsM .nav-link:focus {
  outline: none;
}
.cid-tLNTpSEVsM .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLNTpSEVsM .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLNTpSEVsM .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLNTpSEVsM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLNTpSEVsM .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLNTpSEVsM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLNTpSEVsM ul.navbar-nav li {
  margin: auto;
}
.cid-tLNTpSEVsM .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLNTpSEVsM .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLNTpSEVsM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLNTpSEVsM .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLNTpSEVsM .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLNTpSEVsM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLNTpSEVsM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLNTpSEVsM .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLNTpSEVsM .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLNTpSEVsM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLNTpSEVsM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLNTpSEVsM .navbar .icons-menu,
  .cid-tLNTpSEVsM .navbar .empty {
    display: none;
  }
  .cid-tLNTpSEVsM .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLNTpSEVsM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLNTpSEVsM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLNTpSEVsM .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLNTpSEVsM .navbar .container-fluid,
  .cid-tLNTpSEVsM .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLNTpSEVsM .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLNTpSEVsM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLNTpSEVsM .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLNTpSEVsM .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLNTpSEVsM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLNTpSEVsM .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLNTpSEVsM .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLNTpSEVsM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLNTpSEVsM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLNTpSEVsM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLNTpSEVsM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLNTpSEVsM .dropdown-item.active,
.cid-tLNTpSEVsM .dropdown-item:active {
  background-color: transparent;
}
.cid-tLNTpSEVsM .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLNTpSEVsM .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLNTpSEVsM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLNTpSEVsM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLNTpSEVsM .navbar-buttons {
  text-align: center;
}
.cid-tLNTpSEVsM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLNTpSEVsM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLNTpSEVsM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLNTpSEVsM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLNTpSEVsM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLNTpSEVsM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLNTpSEVsM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLNTpSEVsM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLNTpSEVsM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLNTpSEVsM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLNTpSEVsM .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLNTpSEVsM a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLNTpSEVsM a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLNTpSEVsM .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLNTpSEVsM .navbar {
    height: 77px;
  }
  .cid-tLNTpSEVsM .navbar.opened {
    height: auto;
  }
  .cid-tLNTpSEVsM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLNTpT7RWj {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #3e3e3e;
}
.cid-tLNTpT7RWj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLNTpT7RWj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLNTpT7RWj .mbr-section-title {
  color: #ffffff;
}
.cid-tLNTpT7RWj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tLNTpT7RWj .mbr-section-btn {
  margin-top: 16px;
}
.cid-tLNTpTpXJ4 {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/img-5783-2000x1500.jpg");
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 650px;
}
.cid-tLNTpTpXJ4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLNTpTpXJ4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1024px) {
  .cid-tLNTpTpXJ4 {
    min-height: 750px;
  }
}
.cid-tLNTpTpXJ4 .mbr-section-title {
  color: #FFFFFF;
}
.cid-tLNTpTpXJ4 .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-tLNTpTpXJ4 .mbr-text {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-tLNTpTpXJ4 .mbr-section-btn {
  margin-top: 18px;
}
.cid-tLNTpTInEa {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tLNTpTInEa .container {
  padding: 0 5%;
}
.cid-tLNTpTInEa img,
.cid-tLNTpTInEa .item-img {
  width: 100%;
}
.cid-tLNTpTInEa .item:focus,
.cid-tLNTpTInEa span:focus {
  outline: none;
}
.cid-tLNTpTInEa .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tLNTpTInEa .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tLNTpTInEa .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-tLNTpTInEa .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-tLTHbNF65L {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tLTHbNF65L .link-wrapper {
  width: 100%;
}
.cid-tLTHbNF65L .container-fluid {
  max-width: 1750px;
  justify-content: center;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tLTHbNF65L .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tLTHbNF65L .card-big {
  border-right: 1px solid #000000;
  padding-right: 3rem;
}
@media (max-width: 992px) {
  .cid-tLTHbNF65L .card-big {
    border-right: 0px;
    padding-right: 1rem;
  }
}
.cid-tLTHbNF65L .img-big {
  height: 680px;
  position: relative;
  margin: 0;
  margin-bottom: 1rem;
  padding: 0;
}
.cid-tLTHbNF65L .item-img {
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 1rem;
  height: 250px;
}
.cid-tLTHbNF65L img {
  object-fit: cover;
  height: 100%;
}
.cid-tLTHbNF65L .card-wrapper {
  margin-bottom: 3rem;
}
.cid-tLTHbNF65L .card-date {
  position: absolute;
  top: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  line-height: 2;
  padding: 4px 12px;
  text-align: center;
}
.cid-tLTHbNF65L .card-date:before {
  top: 50%;
  content: '';
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 1px ;
  background: #efefef;
}
.cid-tLTHbNF65L .card-type {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  margin: 0;
  padding: 4px 12px;
}
.cid-tLTHbNF65L .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tLTHbNF65L .row {
    justify-content: flex-start;
  }
}
.cid-tLTHbNF65L .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding-left: 2rem;
}
@media (max-width: 992px) {
  .cid-tLTHbNF65L .card {
    border-left: 0px;
    padding-left: 0rem;
  }
}
.cid-tLTHbNF65L .first {
  border: 0;
}
.cid-tLTHbNF65L .card-text {
  color: #818181;
}
.cid-tLTHbNF65L .card-text a {
  position: relative;
  background: none!important;
}
.cid-tLTHbNF65L .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tLTHbNF65L .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tLTHbNF65L .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tLTHbNF65L .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLTHbNF65L .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tLTHbNF65L .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tLTHbNF65L .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLTHbNF65L .card-title,
.cid-tLTHbNF65L .iconfont-wrapper {
  color: #000000;
}
.cid-tLTHbNF65L .link,
.cid-tLTHbNF65L .link-wrapper {
  color: #000000;
}
.cid-tLTHbNF65L .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLTHbNF65L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLNTpU0KY6 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLNTpU0KY6 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLNTpU0KY6 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLNTpU0KY6 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLNTpU0KY6 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLNTpU0KY6 .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLNTpU0KY6 .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLNTpU0KY6 .privacy {
    text-align: left;
  }
}
.cid-tLNTpU0KY6 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLNTpU0KY6 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLNTpU0KY6 .divider {
    margin: 20px 0;
  }
  .cid-tLNTpU0KY6 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLNTpU0KY6 .footer_wrap img {
    margin: auto;
  }
  .cid-tLNTpU0KY6 .privacy {
    text-align: center;
  }
}
.cid-tLSZxQIh1D {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLSZxQIh1D {
    min-height: 170px !important;
  }
}
.cid-tLSZxQIh1D .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLSZxQIh1D .empty_md {
    display: block;
  }
}
.cid-tLSZxQIh1D .container,
.cid-tLSZxQIh1D .container-fluid,
.cid-tLSZxQIh1D .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLSZxQIh1D .container,
  .cid-tLSZxQIh1D .container-fluid,
  .cid-tLSZxQIh1D .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLSZxQIh1D .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLSZxQIh1D .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLSZxQIh1D .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLSZxQIh1D .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLSZxQIh1D .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLSZxQIh1D .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLSZxQIh1D .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLSZxQIh1D .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLSZxQIh1D .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLSZxQIh1D .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLSZxQIh1D .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLSZxQIh1D .empty,
  .cid-tLSZxQIh1D .icons-menu {
    min-width: 265px;
  }
  .cid-tLSZxQIh1D .navbar-logo {
    margin: 0;
  }
  .cid-tLSZxQIh1D .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLSZxQIh1D .btn {
    white-space: nowrap;
  }
  .cid-tLSZxQIh1D .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLSZxQIh1D .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLSZxQIh1D .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLSZxQIh1D .dropdown-toggle::after,
  .cid-tLSZxQIh1D .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLSZxQIh1D .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLSZxQIh1D .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLSZxQIh1D .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLSZxQIh1D .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLSZxQIh1D .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLSZxQIh1D .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLSZxQIh1D .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLSZxQIh1D .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLSZxQIh1D .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLSZxQIh1D .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLSZxQIh1D .nav-item:focus,
.cid-tLSZxQIh1D .nav-link:focus {
  outline: none;
}
.cid-tLSZxQIh1D .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLSZxQIh1D .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLSZxQIh1D .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLSZxQIh1D .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLSZxQIh1D .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLSZxQIh1D ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLSZxQIh1D ul.navbar-nav li {
  margin: auto;
}
.cid-tLSZxQIh1D .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLSZxQIh1D .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLSZxQIh1D .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLSZxQIh1D .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLSZxQIh1D .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLSZxQIh1D .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLSZxQIh1D .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLSZxQIh1D .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLSZxQIh1D .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLSZxQIh1D .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLSZxQIh1D .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLSZxQIh1D .navbar .icons-menu,
  .cid-tLSZxQIh1D .navbar .empty {
    display: none;
  }
  .cid-tLSZxQIh1D .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLSZxQIh1D .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLSZxQIh1D .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLSZxQIh1D .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLSZxQIh1D .navbar .container-fluid,
  .cid-tLSZxQIh1D .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLSZxQIh1D .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLSZxQIh1D .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLSZxQIh1D .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLSZxQIh1D .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLSZxQIh1D .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLSZxQIh1D .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLSZxQIh1D .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLSZxQIh1D .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLSZxQIh1D .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLSZxQIh1D .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLSZxQIh1D .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLSZxQIh1D .dropdown-item.active,
.cid-tLSZxQIh1D .dropdown-item:active {
  background-color: transparent;
}
.cid-tLSZxQIh1D .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLSZxQIh1D .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLSZxQIh1D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLSZxQIh1D .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLSZxQIh1D .navbar-buttons {
  text-align: center;
}
.cid-tLSZxQIh1D button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLSZxQIh1D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLSZxQIh1D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLSZxQIh1D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLSZxQIh1D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLSZxQIh1D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLSZxQIh1D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLSZxQIh1D nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLSZxQIh1D nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLSZxQIh1D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLSZxQIh1D .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLSZxQIh1D a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLSZxQIh1D a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLSZxQIh1D .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLSZxQIh1D .navbar {
    height: 77px;
  }
  .cid-tLSZxQIh1D .navbar.opened {
    height: auto;
  }
  .cid-tLSZxQIh1D .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLSZxQXS4v {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #3e3e3e;
}
.cid-tLSZxQXS4v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLSZxQXS4v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLSZxQXS4v .mbr-section-title {
  color: #ffffff;
}
.cid-tLSZxQXS4v .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tLSZxQXS4v .mbr-section-btn {
  margin-top: 16px;
}
.cid-tLT034MUHq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #1a1e21;
}
.cid-tLT034MUHq iframe,
.cid-tLT034MUHq img,
.cid-tLT034MUHq video {
  width: 100%;
}
.cid-tLT034MUHq .mbr-section-head {
  margin-bottom: 50px;
}
@media (max-width: 1399px) {
  .cid-tLT034MUHq .mbr-section-head {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .cid-tLT034MUHq .mbr-section-head {
    margin-bottom: 30px;
  }
}
.cid-tLT034MUHq .mbr-section-title {
  color: #e3ebf3;
}
.cid-tLT034MUHq .mbr-section-subtitle {
  margin-top: 16px;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tLT034MUHq .mbr-section-subtitle {
    margin-top: 12px;
  }
}
.cid-tLT034MUHq .mbr-media {
  position: relative;
}
.cid-tLT034MUHq .mbr-media img {
  width: 100%;
  object-fit: cover;
  max-height: 100vh;
}
.cid-tLT034MUHq .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tLT034MUHq .icon-wrap .mbr-iconfont {
  color: #FA7E26;
  opacity: 0.9;
  font-size: 80px;
}
.cid-tLT034MUHq .box {
  padding: 0 !important;
}
.cid-tLT034MUHq .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tLT034MUHq .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-tLT034MUHq .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-tLT034MUHq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tLT034MUHq .modalWindow .modalWindow-video {
  height: 45vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-tLT034MUHq .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-tLT034MUHq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tLSZxRcAMN {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tLSZxRcAMN .container {
  padding: 0 5%;
}
.cid-tLSZxRcAMN img,
.cid-tLSZxRcAMN .item-img {
  width: 100%;
}
.cid-tLSZxRcAMN .item:focus,
.cid-tLSZxRcAMN span:focus {
  outline: none;
}
.cid-tLSZxRcAMN .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tLSZxRcAMN .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tLSZxRcAMN .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-tLSZxRcAMN .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-tLTGETY0cC {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tLTGETY0cC .link-wrapper {
  width: 100%;
}
.cid-tLTGETY0cC .container-fluid {
  max-width: 1750px;
  justify-content: center;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tLTGETY0cC .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tLTGETY0cC .card-big {
  border-right: 1px solid #000000;
  padding-right: 3rem;
}
@media (max-width: 992px) {
  .cid-tLTGETY0cC .card-big {
    border-right: 0px;
    padding-right: 1rem;
  }
}
.cid-tLTGETY0cC .img-big {
  height: 680px;
  position: relative;
  margin: 0;
  margin-bottom: 1rem;
  padding: 0;
}
.cid-tLTGETY0cC .item-img {
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 1rem;
  height: 250px;
}
.cid-tLTGETY0cC img {
  object-fit: cover;
  height: 100%;
}
.cid-tLTGETY0cC .card-wrapper {
  margin-bottom: 3rem;
}
.cid-tLTGETY0cC .card-date {
  position: absolute;
  top: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  line-height: 2;
  padding: 4px 12px;
  text-align: center;
}
.cid-tLTGETY0cC .card-date:before {
  top: 50%;
  content: '';
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 1px ;
  background: #efefef;
}
.cid-tLTGETY0cC .card-type {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  margin: 0;
  padding: 4px 12px;
}
.cid-tLTGETY0cC .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tLTGETY0cC .row {
    justify-content: flex-start;
  }
}
.cid-tLTGETY0cC .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding-left: 2rem;
}
@media (max-width: 992px) {
  .cid-tLTGETY0cC .card {
    border-left: 0px;
    padding-left: 0rem;
  }
}
.cid-tLTGETY0cC .first {
  border: 0;
}
.cid-tLTGETY0cC .card-text {
  color: #818181;
}
.cid-tLTGETY0cC .card-text a {
  position: relative;
  background: none!important;
}
.cid-tLTGETY0cC .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tLTGETY0cC .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tLTGETY0cC .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tLTGETY0cC .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLTGETY0cC .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tLTGETY0cC .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tLTGETY0cC .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLTGETY0cC .card-title,
.cid-tLTGETY0cC .iconfont-wrapper {
  color: #000000;
}
.cid-tLTGETY0cC .link,
.cid-tLTGETY0cC .link-wrapper {
  color: #000000;
}
.cid-tLTGETY0cC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLTGETY0cC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLSZxRkstw {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLSZxRkstw .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLSZxRkstw .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLSZxRkstw .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLSZxRkstw .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLSZxRkstw .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLSZxRkstw .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLSZxRkstw .privacy {
    text-align: left;
  }
}
.cid-tLSZxRkstw .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLSZxRkstw .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLSZxRkstw .divider {
    margin: 20px 0;
  }
  .cid-tLSZxRkstw .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLSZxRkstw .footer_wrap img {
    margin: auto;
  }
  .cid-tLSZxRkstw .privacy {
    text-align: center;
  }
}
.cid-tLSZzLDe30 {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLSZzLDe30 {
    min-height: 170px !important;
  }
}
.cid-tLSZzLDe30 .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLSZzLDe30 .empty_md {
    display: block;
  }
}
.cid-tLSZzLDe30 .container,
.cid-tLSZzLDe30 .container-fluid,
.cid-tLSZzLDe30 .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLSZzLDe30 .container,
  .cid-tLSZzLDe30 .container-fluid,
  .cid-tLSZzLDe30 .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLSZzLDe30 .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLSZzLDe30 .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLSZzLDe30 .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLSZzLDe30 .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLSZzLDe30 .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLSZzLDe30 .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLSZzLDe30 .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLSZzLDe30 .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLSZzLDe30 .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLSZzLDe30 .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLSZzLDe30 .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLSZzLDe30 .empty,
  .cid-tLSZzLDe30 .icons-menu {
    min-width: 265px;
  }
  .cid-tLSZzLDe30 .navbar-logo {
    margin: 0;
  }
  .cid-tLSZzLDe30 .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLSZzLDe30 .btn {
    white-space: nowrap;
  }
  .cid-tLSZzLDe30 .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLSZzLDe30 .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLSZzLDe30 .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLSZzLDe30 .dropdown-toggle::after,
  .cid-tLSZzLDe30 .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLSZzLDe30 .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLSZzLDe30 .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLSZzLDe30 .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLSZzLDe30 .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLSZzLDe30 .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLSZzLDe30 .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLSZzLDe30 .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLSZzLDe30 .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLSZzLDe30 .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLSZzLDe30 .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLSZzLDe30 .nav-item:focus,
.cid-tLSZzLDe30 .nav-link:focus {
  outline: none;
}
.cid-tLSZzLDe30 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLSZzLDe30 .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLSZzLDe30 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLSZzLDe30 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLSZzLDe30 .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLSZzLDe30 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLSZzLDe30 ul.navbar-nav li {
  margin: auto;
}
.cid-tLSZzLDe30 .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLSZzLDe30 .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLSZzLDe30 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLSZzLDe30 .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLSZzLDe30 .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLSZzLDe30 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLSZzLDe30 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLSZzLDe30 .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLSZzLDe30 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLSZzLDe30 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLSZzLDe30 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLSZzLDe30 .navbar .icons-menu,
  .cid-tLSZzLDe30 .navbar .empty {
    display: none;
  }
  .cid-tLSZzLDe30 .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLSZzLDe30 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLSZzLDe30 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLSZzLDe30 .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLSZzLDe30 .navbar .container-fluid,
  .cid-tLSZzLDe30 .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLSZzLDe30 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLSZzLDe30 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLSZzLDe30 .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLSZzLDe30 .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLSZzLDe30 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLSZzLDe30 .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLSZzLDe30 .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLSZzLDe30 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLSZzLDe30 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLSZzLDe30 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLSZzLDe30 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLSZzLDe30 .dropdown-item.active,
.cid-tLSZzLDe30 .dropdown-item:active {
  background-color: transparent;
}
.cid-tLSZzLDe30 .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLSZzLDe30 .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLSZzLDe30 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLSZzLDe30 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLSZzLDe30 .navbar-buttons {
  text-align: center;
}
.cid-tLSZzLDe30 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLSZzLDe30 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLSZzLDe30 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLSZzLDe30 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLSZzLDe30 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLSZzLDe30 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLSZzLDe30 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLSZzLDe30 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLSZzLDe30 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLSZzLDe30 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLSZzLDe30 .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLSZzLDe30 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLSZzLDe30 a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLSZzLDe30 .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLSZzLDe30 .navbar {
    height: 77px;
  }
  .cid-tLSZzLDe30 .navbar.opened {
    height: auto;
  }
  .cid-tLSZzLDe30 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLSZzLRhvm {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #3e3e3e;
}
.cid-tLSZzLRhvm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLSZzLRhvm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLSZzLRhvm .mbr-section-title {
  color: #ffffff;
}
.cid-tLSZzLRhvm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tLSZzLRhvm .mbr-section-btn {
  margin-top: 16px;
}
.cid-tLTmE1oY8H {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tLTmE1oY8H iframe,
.cid-tLTmE1oY8H img,
.cid-tLTmE1oY8H video {
  width: 100%;
}
.cid-tLTmE1oY8H .mbr-section-head {
  margin-bottom: 50px;
}
@media (max-width: 1399px) {
  .cid-tLTmE1oY8H .mbr-section-head {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .cid-tLTmE1oY8H .mbr-section-head {
    margin-bottom: 30px;
  }
}
.cid-tLTmE1oY8H .mbr-section-title {
  color: #e3ebf3;
}
.cid-tLTmE1oY8H .mbr-section-subtitle {
  margin-top: 16px;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tLTmE1oY8H .mbr-section-subtitle {
    margin-top: 12px;
  }
}
.cid-tLTmE1oY8H .mbr-media {
  position: relative;
}
.cid-tLTmE1oY8H .mbr-media img {
  width: 100%;
  object-fit: cover;
  max-height: 100vh;
}
.cid-tLTmE1oY8H .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tLTmE1oY8H .icon-wrap .mbr-iconfont {
  color: #FA7E26;
  opacity: 0.9;
  font-size: 80px;
}
.cid-tLTmE1oY8H .box {
  padding: 0 !important;
}
.cid-tLTmE1oY8H .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tLTmE1oY8H .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-tLTmE1oY8H .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-tLTmE1oY8H .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tLTmE1oY8H .modalWindow .modalWindow-video {
  height: 45vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-tLTmE1oY8H .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-tLTmE1oY8H .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tLSZzM6VzY {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tLSZzM6VzY .container {
  padding: 0 5%;
}
.cid-tLSZzM6VzY img,
.cid-tLSZzM6VzY .item-img {
  width: 100%;
}
.cid-tLSZzM6VzY .item:focus,
.cid-tLSZzM6VzY span:focus {
  outline: none;
}
.cid-tLSZzM6VzY .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tLSZzM6VzY .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tLSZzM6VzY .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-tLSZzM6VzY .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-tLTGHAtcPL {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tLTGHAtcPL .link-wrapper {
  width: 100%;
}
.cid-tLTGHAtcPL .container-fluid {
  max-width: 1750px;
  justify-content: center;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tLTGHAtcPL .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tLTGHAtcPL .card-big {
  border-right: 1px solid #000000;
  padding-right: 3rem;
}
@media (max-width: 992px) {
  .cid-tLTGHAtcPL .card-big {
    border-right: 0px;
    padding-right: 1rem;
  }
}
.cid-tLTGHAtcPL .img-big {
  height: 680px;
  position: relative;
  margin: 0;
  margin-bottom: 1rem;
  padding: 0;
}
.cid-tLTGHAtcPL .item-img {
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 1rem;
  height: 250px;
}
.cid-tLTGHAtcPL img {
  object-fit: cover;
  height: 100%;
}
.cid-tLTGHAtcPL .card-wrapper {
  margin-bottom: 3rem;
}
.cid-tLTGHAtcPL .card-date {
  position: absolute;
  top: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  line-height: 2;
  padding: 4px 12px;
  text-align: center;
}
.cid-tLTGHAtcPL .card-date:before {
  top: 50%;
  content: '';
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 1px ;
  background: #efefef;
}
.cid-tLTGHAtcPL .card-type {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  margin: 0;
  padding: 4px 12px;
}
.cid-tLTGHAtcPL .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tLTGHAtcPL .row {
    justify-content: flex-start;
  }
}
.cid-tLTGHAtcPL .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding-left: 2rem;
}
@media (max-width: 992px) {
  .cid-tLTGHAtcPL .card {
    border-left: 0px;
    padding-left: 0rem;
  }
}
.cid-tLTGHAtcPL .first {
  border: 0;
}
.cid-tLTGHAtcPL .card-text {
  color: #818181;
}
.cid-tLTGHAtcPL .card-text a {
  position: relative;
  background: none!important;
}
.cid-tLTGHAtcPL .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tLTGHAtcPL .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tLTGHAtcPL .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tLTGHAtcPL .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLTGHAtcPL .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tLTGHAtcPL .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tLTGHAtcPL .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLTGHAtcPL .card-title,
.cid-tLTGHAtcPL .iconfont-wrapper {
  color: #000000;
}
.cid-tLTGHAtcPL .link,
.cid-tLTGHAtcPL .link-wrapper {
  color: #000000;
}
.cid-tLTGHAtcPL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLTGHAtcPL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLSZzMghAa {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLSZzMghAa .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLSZzMghAa .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLSZzMghAa .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLSZzMghAa .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLSZzMghAa .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLSZzMghAa .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLSZzMghAa .privacy {
    text-align: left;
  }
}
.cid-tLSZzMghAa .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLSZzMghAa .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLSZzMghAa .divider {
    margin: 20px 0;
  }
  .cid-tLSZzMghAa .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLSZzMghAa .footer_wrap img {
    margin: auto;
  }
  .cid-tLSZzMghAa .privacy {
    text-align: center;
  }
}
.cid-tLTve5VRNm {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLTve5VRNm {
    min-height: 170px !important;
  }
}
.cid-tLTve5VRNm .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLTve5VRNm .empty_md {
    display: block;
  }
}
.cid-tLTve5VRNm .container,
.cid-tLTve5VRNm .container-fluid,
.cid-tLTve5VRNm .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLTve5VRNm .container,
  .cid-tLTve5VRNm .container-fluid,
  .cid-tLTve5VRNm .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLTve5VRNm .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLTve5VRNm .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLTve5VRNm .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLTve5VRNm .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLTve5VRNm .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLTve5VRNm .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLTve5VRNm .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLTve5VRNm .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLTve5VRNm .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLTve5VRNm .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLTve5VRNm .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLTve5VRNm .empty,
  .cid-tLTve5VRNm .icons-menu {
    min-width: 265px;
  }
  .cid-tLTve5VRNm .navbar-logo {
    margin: 0;
  }
  .cid-tLTve5VRNm .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLTve5VRNm .btn {
    white-space: nowrap;
  }
  .cid-tLTve5VRNm .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLTve5VRNm .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLTve5VRNm .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLTve5VRNm .dropdown-toggle::after,
  .cid-tLTve5VRNm .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLTve5VRNm .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLTve5VRNm .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLTve5VRNm .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLTve5VRNm .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLTve5VRNm .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLTve5VRNm .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLTve5VRNm .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLTve5VRNm .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLTve5VRNm .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLTve5VRNm .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLTve5VRNm .nav-item:focus,
.cid-tLTve5VRNm .nav-link:focus {
  outline: none;
}
.cid-tLTve5VRNm .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLTve5VRNm .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLTve5VRNm .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLTve5VRNm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLTve5VRNm .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLTve5VRNm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLTve5VRNm ul.navbar-nav li {
  margin: auto;
}
.cid-tLTve5VRNm .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLTve5VRNm .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLTve5VRNm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLTve5VRNm .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLTve5VRNm .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLTve5VRNm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLTve5VRNm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLTve5VRNm .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLTve5VRNm .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLTve5VRNm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLTve5VRNm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLTve5VRNm .navbar .icons-menu,
  .cid-tLTve5VRNm .navbar .empty {
    display: none;
  }
  .cid-tLTve5VRNm .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLTve5VRNm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLTve5VRNm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLTve5VRNm .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLTve5VRNm .navbar .container-fluid,
  .cid-tLTve5VRNm .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLTve5VRNm .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLTve5VRNm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLTve5VRNm .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLTve5VRNm .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLTve5VRNm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLTve5VRNm .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLTve5VRNm .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLTve5VRNm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLTve5VRNm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLTve5VRNm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLTve5VRNm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLTve5VRNm .dropdown-item.active,
.cid-tLTve5VRNm .dropdown-item:active {
  background-color: transparent;
}
.cid-tLTve5VRNm .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLTve5VRNm .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLTve5VRNm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLTve5VRNm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLTve5VRNm .navbar-buttons {
  text-align: center;
}
.cid-tLTve5VRNm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLTve5VRNm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLTve5VRNm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLTve5VRNm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLTve5VRNm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLTve5VRNm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLTve5VRNm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLTve5VRNm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLTve5VRNm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLTve5VRNm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLTve5VRNm .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLTve5VRNm a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLTve5VRNm a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLTve5VRNm .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLTve5VRNm .navbar {
    height: 77px;
  }
  .cid-tLTve5VRNm .navbar.opened {
    height: auto;
  }
  .cid-tLTve5VRNm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLTve6fcdC {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #3e3e3e;
}
.cid-tLTve6fcdC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLTve6fcdC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLTve6fcdC .mbr-section-title {
  color: #ffffff;
}
.cid-tLTve6fcdC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tLTve6fcdC .mbr-section-btn {
  margin-top: 16px;
}
.cid-tLTve6pOaO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tLTve6pOaO iframe,
.cid-tLTve6pOaO img,
.cid-tLTve6pOaO video {
  width: 100%;
}
.cid-tLTve6pOaO .mbr-section-head {
  margin-bottom: 50px;
}
@media (max-width: 1399px) {
  .cid-tLTve6pOaO .mbr-section-head {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .cid-tLTve6pOaO .mbr-section-head {
    margin-bottom: 30px;
  }
}
.cid-tLTve6pOaO .mbr-section-title {
  color: #e3ebf3;
}
.cid-tLTve6pOaO .mbr-section-subtitle {
  margin-top: 16px;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tLTve6pOaO .mbr-section-subtitle {
    margin-top: 12px;
  }
}
.cid-tLTve6pOaO .mbr-media {
  position: relative;
}
.cid-tLTve6pOaO .mbr-media img {
  width: 100%;
  object-fit: cover;
  max-height: 100vh;
}
.cid-tLTve6pOaO .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tLTve6pOaO .icon-wrap .mbr-iconfont {
  color: #FA7E26;
  opacity: 0.9;
  font-size: 80px;
}
.cid-tLTve6pOaO .box {
  padding: 0 !important;
}
.cid-tLTve6pOaO .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tLTve6pOaO .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-tLTve6pOaO .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-tLTve6pOaO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tLTve6pOaO .modalWindow .modalWindow-video {
  height: 45vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-tLTve6pOaO .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-tLTve6pOaO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tLTve6AvxM {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tLTve6AvxM .container {
  padding: 0 5%;
}
.cid-tLTve6AvxM img,
.cid-tLTve6AvxM .item-img {
  width: 100%;
}
.cid-tLTve6AvxM .item:focus,
.cid-tLTve6AvxM span:focus {
  outline: none;
}
.cid-tLTve6AvxM .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tLTve6AvxM .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tLTve6AvxM .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-tLTve6AvxM .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-tLTGKCj0Iz {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tLTGKCj0Iz .link-wrapper {
  width: 100%;
}
.cid-tLTGKCj0Iz .container-fluid {
  max-width: 1750px;
  justify-content: center;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tLTGKCj0Iz .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tLTGKCj0Iz .card-big {
  border-right: 1px solid #000000;
  padding-right: 3rem;
}
@media (max-width: 992px) {
  .cid-tLTGKCj0Iz .card-big {
    border-right: 0px;
    padding-right: 1rem;
  }
}
.cid-tLTGKCj0Iz .img-big {
  height: 680px;
  position: relative;
  margin: 0;
  margin-bottom: 1rem;
  padding: 0;
}
.cid-tLTGKCj0Iz .item-img {
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 1rem;
  height: 250px;
}
.cid-tLTGKCj0Iz img {
  object-fit: cover;
  height: 100%;
}
.cid-tLTGKCj0Iz .card-wrapper {
  margin-bottom: 3rem;
}
.cid-tLTGKCj0Iz .card-date {
  position: absolute;
  top: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  line-height: 2;
  padding: 4px 12px;
  text-align: center;
}
.cid-tLTGKCj0Iz .card-date:before {
  top: 50%;
  content: '';
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 1px ;
  background: #efefef;
}
.cid-tLTGKCj0Iz .card-type {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  margin: 0;
  padding: 4px 12px;
}
.cid-tLTGKCj0Iz .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tLTGKCj0Iz .row {
    justify-content: flex-start;
  }
}
.cid-tLTGKCj0Iz .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding-left: 2rem;
}
@media (max-width: 992px) {
  .cid-tLTGKCj0Iz .card {
    border-left: 0px;
    padding-left: 0rem;
  }
}
.cid-tLTGKCj0Iz .first {
  border: 0;
}
.cid-tLTGKCj0Iz .card-text {
  color: #818181;
}
.cid-tLTGKCj0Iz .card-text a {
  position: relative;
  background: none!important;
}
.cid-tLTGKCj0Iz .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tLTGKCj0Iz .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tLTGKCj0Iz .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tLTGKCj0Iz .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLTGKCj0Iz .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tLTGKCj0Iz .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tLTGKCj0Iz .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLTGKCj0Iz .card-title,
.cid-tLTGKCj0Iz .iconfont-wrapper {
  color: #000000;
}
.cid-tLTGKCj0Iz .link,
.cid-tLTGKCj0Iz .link-wrapper {
  color: #000000;
}
.cid-tLTGKCj0Iz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLTGKCj0Iz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLTve6K0Qt {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLTve6K0Qt .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLTve6K0Qt .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLTve6K0Qt .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLTve6K0Qt .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLTve6K0Qt .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLTve6K0Qt .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLTve6K0Qt .privacy {
    text-align: left;
  }
}
.cid-tLTve6K0Qt .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLTve6K0Qt .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLTve6K0Qt .divider {
    margin: 20px 0;
  }
  .cid-tLTve6K0Qt .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLTve6K0Qt .footer_wrap img {
    margin: auto;
  }
  .cid-tLTve6K0Qt .privacy {
    text-align: center;
  }
}
.cid-tLTwz9zpcC {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tLTwz9zpcC {
    min-height: 170px !important;
  }
}
.cid-tLTwz9zpcC .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLTwz9zpcC .empty_md {
    display: block;
  }
}
.cid-tLTwz9zpcC .container,
.cid-tLTwz9zpcC .container-fluid,
.cid-tLTwz9zpcC .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tLTwz9zpcC .container,
  .cid-tLTwz9zpcC .container-fluid,
  .cid-tLTwz9zpcC .empty_md {
    min-height: 170px !important;
  }
}
.cid-tLTwz9zpcC .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tLTwz9zpcC .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tLTwz9zpcC .top_menu {
    min-height: 110px !important;
  }
}
.cid-tLTwz9zpcC .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tLTwz9zpcC .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tLTwz9zpcC .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tLTwz9zpcC .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tLTwz9zpcC .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tLTwz9zpcC .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tLTwz9zpcC .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tLTwz9zpcC .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tLTwz9zpcC .empty,
  .cid-tLTwz9zpcC .icons-menu {
    min-width: 265px;
  }
  .cid-tLTwz9zpcC .navbar-logo {
    margin: 0;
  }
  .cid-tLTwz9zpcC .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tLTwz9zpcC .btn {
    white-space: nowrap;
  }
  .cid-tLTwz9zpcC .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tLTwz9zpcC .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tLTwz9zpcC .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tLTwz9zpcC .dropdown-toggle::after,
  .cid-tLTwz9zpcC .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tLTwz9zpcC .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tLTwz9zpcC .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLTwz9zpcC .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tLTwz9zpcC .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLTwz9zpcC .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tLTwz9zpcC .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tLTwz9zpcC .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tLTwz9zpcC .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tLTwz9zpcC .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tLTwz9zpcC .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tLTwz9zpcC .nav-item:focus,
.cid-tLTwz9zpcC .nav-link:focus {
  outline: none;
}
.cid-tLTwz9zpcC .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tLTwz9zpcC .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tLTwz9zpcC .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tLTwz9zpcC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLTwz9zpcC .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tLTwz9zpcC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLTwz9zpcC ul.navbar-nav li {
  margin: auto;
}
.cid-tLTwz9zpcC .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tLTwz9zpcC .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tLTwz9zpcC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tLTwz9zpcC .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tLTwz9zpcC .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tLTwz9zpcC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLTwz9zpcC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLTwz9zpcC .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tLTwz9zpcC .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLTwz9zpcC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLTwz9zpcC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tLTwz9zpcC .navbar .icons-menu,
  .cid-tLTwz9zpcC .navbar .empty {
    display: none;
  }
  .cid-tLTwz9zpcC .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tLTwz9zpcC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLTwz9zpcC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLTwz9zpcC .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tLTwz9zpcC .navbar .container-fluid,
  .cid-tLTwz9zpcC .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tLTwz9zpcC .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLTwz9zpcC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLTwz9zpcC .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tLTwz9zpcC .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tLTwz9zpcC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tLTwz9zpcC .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tLTwz9zpcC .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tLTwz9zpcC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLTwz9zpcC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLTwz9zpcC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLTwz9zpcC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLTwz9zpcC .dropdown-item.active,
.cid-tLTwz9zpcC .dropdown-item:active {
  background-color: transparent;
}
.cid-tLTwz9zpcC .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLTwz9zpcC .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tLTwz9zpcC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tLTwz9zpcC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tLTwz9zpcC .navbar-buttons {
  text-align: center;
}
.cid-tLTwz9zpcC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tLTwz9zpcC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLTwz9zpcC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLTwz9zpcC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLTwz9zpcC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLTwz9zpcC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLTwz9zpcC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLTwz9zpcC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLTwz9zpcC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLTwz9zpcC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLTwz9zpcC .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tLTwz9zpcC a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tLTwz9zpcC a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tLTwz9zpcC .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLTwz9zpcC .navbar {
    height: 77px;
  }
  .cid-tLTwz9zpcC .navbar.opened {
    height: auto;
  }
  .cid-tLTwz9zpcC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLTwz9QP79 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #3e3e3e;
}
.cid-tLTwz9QP79 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLTwz9QP79 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLTwz9QP79 .mbr-section-title {
  color: #ffffff;
}
.cid-tLTwz9QP79 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tLTwz9QP79 .mbr-section-btn {
  margin-top: 16px;
}
.cid-tLTwza16lv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tLTwza16lv iframe,
.cid-tLTwza16lv img,
.cid-tLTwza16lv video {
  width: 100%;
}
.cid-tLTwza16lv .mbr-section-head {
  margin-bottom: 50px;
}
@media (max-width: 1399px) {
  .cid-tLTwza16lv .mbr-section-head {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .cid-tLTwza16lv .mbr-section-head {
    margin-bottom: 30px;
  }
}
.cid-tLTwza16lv .mbr-section-title {
  color: #e3ebf3;
}
.cid-tLTwza16lv .mbr-section-subtitle {
  margin-top: 16px;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tLTwza16lv .mbr-section-subtitle {
    margin-top: 12px;
  }
}
.cid-tLTwza16lv .mbr-media {
  position: relative;
}
.cid-tLTwza16lv .mbr-media img {
  width: 100%;
  object-fit: cover;
  max-height: 100vh;
}
.cid-tLTwza16lv .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tLTwza16lv .icon-wrap .mbr-iconfont {
  color: #FA7E26;
  opacity: 0.9;
  font-size: 80px;
}
.cid-tLTwza16lv .box {
  padding: 0 !important;
}
.cid-tLTwza16lv .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tLTwza16lv .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-tLTwza16lv .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-tLTwza16lv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tLTwza16lv .modalWindow .modalWindow-video {
  height: 45vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-tLTwza16lv .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-tLTwza16lv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tLTwzaeh27 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tLTwzaeh27 .container {
  padding: 0 5%;
}
.cid-tLTwzaeh27 img,
.cid-tLTwzaeh27 .item-img {
  width: 100%;
}
.cid-tLTwzaeh27 .item:focus,
.cid-tLTwzaeh27 span:focus {
  outline: none;
}
.cid-tLTwzaeh27 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tLTwzaeh27 .item-wrapper {
  position: unset;
  border-radius: 15px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tLTwzaeh27 .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #6870d1;
}
.cid-tLTwzaeh27 .mbr-section-subtitle {
  margin: 1rem 0 3rem 0;
  color: #3a3e5e;
}
.cid-tLTGMSeDK3 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tLTGMSeDK3 .link-wrapper {
  width: 100%;
}
.cid-tLTGMSeDK3 .container-fluid {
  max-width: 1750px;
  justify-content: center;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tLTGMSeDK3 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tLTGMSeDK3 .card-big {
  border-right: 1px solid #000000;
  padding-right: 3rem;
}
@media (max-width: 992px) {
  .cid-tLTGMSeDK3 .card-big {
    border-right: 0px;
    padding-right: 1rem;
  }
}
.cid-tLTGMSeDK3 .img-big {
  height: 680px;
  position: relative;
  margin: 0;
  margin-bottom: 1rem;
  padding: 0;
}
.cid-tLTGMSeDK3 .item-img {
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 1rem;
  height: 250px;
}
.cid-tLTGMSeDK3 img {
  object-fit: cover;
  height: 100%;
}
.cid-tLTGMSeDK3 .card-wrapper {
  margin-bottom: 3rem;
}
.cid-tLTGMSeDK3 .card-date {
  position: absolute;
  top: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  line-height: 2;
  padding: 4px 12px;
  text-align: center;
}
.cid-tLTGMSeDK3 .card-date:before {
  top: 50%;
  content: '';
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 1px ;
  background: #efefef;
}
.cid-tLTGMSeDK3 .card-type {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  margin: 0;
  padding: 4px 12px;
}
.cid-tLTGMSeDK3 .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tLTGMSeDK3 .row {
    justify-content: flex-start;
  }
}
.cid-tLTGMSeDK3 .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding-left: 2rem;
}
@media (max-width: 992px) {
  .cid-tLTGMSeDK3 .card {
    border-left: 0px;
    padding-left: 0rem;
  }
}
.cid-tLTGMSeDK3 .first {
  border: 0;
}
.cid-tLTGMSeDK3 .card-text {
  color: #818181;
}
.cid-tLTGMSeDK3 .card-text a {
  position: relative;
  background: none!important;
}
.cid-tLTGMSeDK3 .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tLTGMSeDK3 .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tLTGMSeDK3 .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tLTGMSeDK3 .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLTGMSeDK3 .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tLTGMSeDK3 .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tLTGMSeDK3 .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLTGMSeDK3 .card-title,
.cid-tLTGMSeDK3 .iconfont-wrapper {
  color: #000000;
}
.cid-tLTGMSeDK3 .link,
.cid-tLTGMSeDK3 .link-wrapper {
  color: #000000;
}
.cid-tLTGMSeDK3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLTGMSeDK3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLTwzaoSR1 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tLTwzaoSR1 .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tLTwzaoSR1 .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tLTwzaoSR1 .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tLTwzaoSR1 .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tLTwzaoSR1 .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tLTwzaoSR1 .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tLTwzaoSR1 .privacy {
    text-align: left;
  }
}
.cid-tLTwzaoSR1 .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tLTwzaoSR1 .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tLTwzaoSR1 .divider {
    margin: 20px 0;
  }
  .cid-tLTwzaoSR1 .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tLTwzaoSR1 .footer_wrap img {
    margin: auto;
  }
  .cid-tLTwzaoSR1 .privacy {
    text-align: center;
  }
}
.cid-tJHXtvlqUM {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tJHXtvlqUM {
    min-height: 170px !important;
  }
}
.cid-tJHXtvlqUM .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tJHXtvlqUM .empty_md {
    display: block;
  }
}
.cid-tJHXtvlqUM .container,
.cid-tJHXtvlqUM .container-fluid,
.cid-tJHXtvlqUM .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tJHXtvlqUM .container,
  .cid-tJHXtvlqUM .container-fluid,
  .cid-tJHXtvlqUM .empty_md {
    min-height: 170px !important;
  }
}
.cid-tJHXtvlqUM .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tJHXtvlqUM .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tJHXtvlqUM .top_menu {
    min-height: 110px !important;
  }
}
.cid-tJHXtvlqUM .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tJHXtvlqUM .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tJHXtvlqUM .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tJHXtvlqUM .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tJHXtvlqUM .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tJHXtvlqUM .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tJHXtvlqUM .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tJHXtvlqUM .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tJHXtvlqUM .empty,
  .cid-tJHXtvlqUM .icons-menu {
    min-width: 265px;
  }
  .cid-tJHXtvlqUM .navbar-logo {
    margin: 0;
  }
  .cid-tJHXtvlqUM .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tJHXtvlqUM .btn {
    white-space: nowrap;
  }
  .cid-tJHXtvlqUM .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tJHXtvlqUM .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tJHXtvlqUM .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tJHXtvlqUM .dropdown-toggle::after,
  .cid-tJHXtvlqUM .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tJHXtvlqUM .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tJHXtvlqUM .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXtvlqUM .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tJHXtvlqUM .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXtvlqUM .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tJHXtvlqUM .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tJHXtvlqUM .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tJHXtvlqUM .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tJHXtvlqUM .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tJHXtvlqUM .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tJHXtvlqUM .nav-item:focus,
.cid-tJHXtvlqUM .nav-link:focus {
  outline: none;
}
.cid-tJHXtvlqUM .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tJHXtvlqUM .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tJHXtvlqUM .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tJHXtvlqUM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJHXtvlqUM .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tJHXtvlqUM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJHXtvlqUM ul.navbar-nav li {
  margin: auto;
}
.cid-tJHXtvlqUM .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tJHXtvlqUM .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tJHXtvlqUM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tJHXtvlqUM .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tJHXtvlqUM .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tJHXtvlqUM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJHXtvlqUM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJHXtvlqUM .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tJHXtvlqUM .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tJHXtvlqUM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJHXtvlqUM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tJHXtvlqUM .navbar .icons-menu,
  .cid-tJHXtvlqUM .navbar .empty {
    display: none;
  }
  .cid-tJHXtvlqUM .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tJHXtvlqUM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJHXtvlqUM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJHXtvlqUM .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tJHXtvlqUM .navbar .container-fluid,
  .cid-tJHXtvlqUM .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tJHXtvlqUM .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tJHXtvlqUM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJHXtvlqUM .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tJHXtvlqUM .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tJHXtvlqUM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tJHXtvlqUM .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tJHXtvlqUM .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tJHXtvlqUM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJHXtvlqUM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJHXtvlqUM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJHXtvlqUM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJHXtvlqUM .dropdown-item.active,
.cid-tJHXtvlqUM .dropdown-item:active {
  background-color: transparent;
}
.cid-tJHXtvlqUM .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJHXtvlqUM .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tJHXtvlqUM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tJHXtvlqUM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tJHXtvlqUM .navbar-buttons {
  text-align: center;
}
.cid-tJHXtvlqUM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tJHXtvlqUM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJHXtvlqUM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJHXtvlqUM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXtvlqUM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXtvlqUM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJHXtvlqUM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXtvlqUM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJHXtvlqUM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJHXtvlqUM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXtvlqUM .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tJHXtvlqUM a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXtvlqUM a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tJHXtvlqUM .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJHXtvlqUM .navbar {
    height: 77px;
  }
  .cid-tJHXtvlqUM .navbar.opened {
    height: auto;
  }
  .cid-tJHXtvlqUM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLNtMmnL8B {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/img-5780-2000x2667.jpeg");
}
.cid-tLNtMmnL8B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLNtMmnL8B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLNtMmnL8B H1 {
  color: #ffffff;
  text-align: center;
}
.cid-tLNtMmnL8B .mbr-text,
.cid-tLNtMmnL8B .mbr-section-btn {
  color: #ffffff;
}
.cid-tLKf60iKa0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #1f1d1a;
}
.cid-tLKf60iKa0 .row {
  justify-content: center;
}
.cid-tLKf60iKa0 .col-title {
  margin-bottom: 2.5rem;
}
.cid-tLKf60iKa0 .mbr-section-title {
  color: #ffffff;
}
.cid-tLKf60iKa0 .mbr-section-subtitle {
  color: #FEF9EE;
  margin-top: 1rem;
}
.cid-tLKf60iKa0 .cards-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
}
@media (max-width: 991px) {
  .cid-tLKf60iKa0 .cards-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 639px) {
  .cid-tLKf60iKa0 .cards-container {
    grid-template-columns: repeat(1, 1fr);
  }
}
.cid-tLKf60iKa0 .card {
  display: flex;
  width: 100%;
  border-radius: 0.75rem;
  min-height: 372px;
}
@media (max-width: 639px) {
  .cid-tLKf60iKa0 .card {
    min-height: 276px;
  }
}
.cid-tLKf60iKa0 .card:hover .card-img-bg img {
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tLKf60iKa0 .card:hover .card-title {
  text-decoration: underline;
}
.cid-tLKf60iKa0 .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  height: 100%;
  position: relative;
}
.cid-tLKf60iKa0 .card-img-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border-radius: 0.75rem;
  overflow: hidden;
}
.cid-tLKf60iKa0 .card-img-bg img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-width: 100%;
  transition: .3s;
}
.cid-tLKf60iKa0 .card-box {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  width: 100%;
  padding: 96px 16px 24px;
  position: relative;
  z-index: 5;
}
.cid-tLKf60iKa0 .card-box-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background: linear-gradient(to bottom, transparent, #000000);
  mix-blend-mode: multiply;
  transform: matrix(1, 0, 0, 1, 0, 1);
  border-bottom-left-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}
.cid-tLKf60iKa0 .card-title {
  width: 100%;
  margin-bottom: 0;
  color: #F6B7D2;
  position: relative;
  z-index: 11;
}
.cid-tLKf60iKa0 .card-text {
  width: 100%;
  color: #FCF0D5;
  margin-bottom: 0;
  position: relative;
  z-index: 11;
}
.cid-tLVlRw7wam {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tLVlRw7wam .link-wrapper {
  width: 100%;
}
.cid-tLVlRw7wam .container-fluid {
  max-width: 1750px;
  justify-content: center;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tLVlRw7wam .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tLVlRw7wam .card-big {
  border-right: 1px solid #000000;
  padding-right: 3rem;
}
@media (max-width: 992px) {
  .cid-tLVlRw7wam .card-big {
    border-right: 0px;
    padding-right: 1rem;
  }
}
.cid-tLVlRw7wam .img-big {
  height: 680px;
  position: relative;
  margin: 0;
  margin-bottom: 1rem;
  padding: 0;
}
.cid-tLVlRw7wam .item-img {
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 1rem;
  height: 250px;
}
.cid-tLVlRw7wam img {
  object-fit: cover;
  height: 100%;
}
.cid-tLVlRw7wam .card-wrapper {
  margin-bottom: 3rem;
}
.cid-tLVlRw7wam .card-date {
  position: absolute;
  top: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  line-height: 2;
  padding: 4px 12px;
  text-align: center;
}
.cid-tLVlRw7wam .card-date:before {
  top: 50%;
  content: '';
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 1px ;
  background: #efefef;
}
.cid-tLVlRw7wam .card-type {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  margin: 0;
  padding: 4px 12px;
}
.cid-tLVlRw7wam .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tLVlRw7wam .row {
    justify-content: flex-start;
  }
}
.cid-tLVlRw7wam .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding-left: 2rem;
}
@media (max-width: 992px) {
  .cid-tLVlRw7wam .card {
    border-left: 0px;
    padding-left: 0rem;
  }
}
.cid-tLVlRw7wam .first {
  border: 0;
}
.cid-tLVlRw7wam .card-text {
  color: #818181;
}
.cid-tLVlRw7wam .card-text a {
  position: relative;
  background: none!important;
}
.cid-tLVlRw7wam .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tLVlRw7wam .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tLVlRw7wam .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tLVlRw7wam .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLVlRw7wam .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tLVlRw7wam .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tLVlRw7wam .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLVlRw7wam .card-title,
.cid-tLVlRw7wam .iconfont-wrapper {
  color: #000000;
}
.cid-tLVlRw7wam .link,
.cid-tLVlRw7wam .link-wrapper {
  color: #000000;
}
.cid-tLVlRw7wam .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLVlRw7wam .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLVABtL99r {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #3e3e3e;
}
.cid-tLVABtL99r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLVABtL99r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLVABtL99r .mbr-section-title {
  color: #ffffff;
}
.cid-tLVABtL99r .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tLVABtL99r .mbr-section-btn {
  margin-top: 16px;
}
.cid-tLVAI8r4MR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLVAI8r4MR img {
  border-radius: 0px;
  width: 100%;
}
.cid-tLVAI8r4MR .col-12 {
  padding: 0;
}
.cid-tLVAI8r4MR .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-tLVAI8r4MR .container-fluid {
  padding: 0;
}
.cid-tLVAI8r4MR .row {
  margin: 0;
}
.cid-tLVAI8r4MR .l2 {
  color: #0c5b47;
}
.cid-tLVAI8r4MR .l1 {
  color: #0c5b47;
}
.cid-tLVACGJJyQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLVACGJJyQ img {
  border-radius: 0px;
  width: 100%;
}
.cid-tLVACGJJyQ .col-12 {
  padding: 0;
}
.cid-tLVACGJJyQ .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-tLVACGJJyQ .container-fluid {
  padding: 0;
}
.cid-tLVACGJJyQ .row {
  margin: 0;
}
.cid-tLVACGJJyQ .l2 {
  color: #0c5b47;
}
.cid-tLVACGJJyQ .l1 {
  color: #0c5b47;
}
.cid-tLVBcnDC0E {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background: #f8f8f8;
}
.cid-tLVBcnDC0E .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLVBcnDC0E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-tLVBcnDC0E .row {
    flex-direction: column-reverse;
  }
  .cid-tLVBcnDC0E .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tLVBcnDC0E .google-map {
  height: 100%;
  position: relative;
}
.cid-tLVBcnDC0E .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tLVBcnDC0E .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tLVBcnDC0E .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tLVBcnDC0E .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tLVBcnDC0E .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tLVBcnDC0E .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #ffffff;
}
.cid-tLVBcnDC0E .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-tLVBcnDC0E .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLVBcnDC0E .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tLVBcnDC0E .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6f6f6f;
}
.cid-tLVBcnDC0E .card-title {
  color: #232323;
}
.cid-tLVBcnDC0E P {
  color: #232323;
}
.cid-tLVBcnDC0E .mbr-section-title {
  color: #232323;
}
.cid-tJHXtyjPlM {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tJHXtyjPlM .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tJHXtyjPlM .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tJHXtyjPlM .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tJHXtyjPlM .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tJHXtyjPlM .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tJHXtyjPlM .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tJHXtyjPlM .privacy {
    text-align: left;
  }
}
.cid-tJHXtyjPlM .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tJHXtyjPlM .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tJHXtyjPlM .divider {
    margin: 20px 0;
  }
  .cid-tJHXtyjPlM .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tJHXtyjPlM .footer_wrap img {
    margin: auto;
  }
  .cid-tJHXtyjPlM .privacy {
    text-align: center;
  }
}
.cid-tJHXuEUSlI {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tJHXuEUSlI {
    min-height: 170px !important;
  }
}
.cid-tJHXuEUSlI .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tJHXuEUSlI .empty_md {
    display: block;
  }
}
.cid-tJHXuEUSlI .container,
.cid-tJHXuEUSlI .container-fluid,
.cid-tJHXuEUSlI .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tJHXuEUSlI .container,
  .cid-tJHXuEUSlI .container-fluid,
  .cid-tJHXuEUSlI .empty_md {
    min-height: 170px !important;
  }
}
.cid-tJHXuEUSlI .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tJHXuEUSlI .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tJHXuEUSlI .top_menu {
    min-height: 110px !important;
  }
}
.cid-tJHXuEUSlI .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tJHXuEUSlI .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tJHXuEUSlI .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tJHXuEUSlI .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tJHXuEUSlI .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tJHXuEUSlI .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tJHXuEUSlI .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tJHXuEUSlI .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tJHXuEUSlI .empty,
  .cid-tJHXuEUSlI .icons-menu {
    min-width: 265px;
  }
  .cid-tJHXuEUSlI .navbar-logo {
    margin: 0;
  }
  .cid-tJHXuEUSlI .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tJHXuEUSlI .btn {
    white-space: nowrap;
  }
  .cid-tJHXuEUSlI .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tJHXuEUSlI .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tJHXuEUSlI .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tJHXuEUSlI .dropdown-toggle::after,
  .cid-tJHXuEUSlI .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tJHXuEUSlI .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tJHXuEUSlI .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXuEUSlI .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tJHXuEUSlI .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXuEUSlI .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tJHXuEUSlI .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tJHXuEUSlI .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tJHXuEUSlI .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tJHXuEUSlI .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tJHXuEUSlI .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tJHXuEUSlI .nav-item:focus,
.cid-tJHXuEUSlI .nav-link:focus {
  outline: none;
}
.cid-tJHXuEUSlI .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tJHXuEUSlI .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tJHXuEUSlI .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tJHXuEUSlI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJHXuEUSlI .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tJHXuEUSlI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJHXuEUSlI ul.navbar-nav li {
  margin: auto;
}
.cid-tJHXuEUSlI .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tJHXuEUSlI .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tJHXuEUSlI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tJHXuEUSlI .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tJHXuEUSlI .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tJHXuEUSlI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJHXuEUSlI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJHXuEUSlI .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tJHXuEUSlI .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tJHXuEUSlI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJHXuEUSlI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tJHXuEUSlI .navbar .icons-menu,
  .cid-tJHXuEUSlI .navbar .empty {
    display: none;
  }
  .cid-tJHXuEUSlI .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tJHXuEUSlI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJHXuEUSlI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJHXuEUSlI .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tJHXuEUSlI .navbar .container-fluid,
  .cid-tJHXuEUSlI .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tJHXuEUSlI .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tJHXuEUSlI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJHXuEUSlI .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tJHXuEUSlI .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tJHXuEUSlI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tJHXuEUSlI .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tJHXuEUSlI .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tJHXuEUSlI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJHXuEUSlI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJHXuEUSlI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJHXuEUSlI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJHXuEUSlI .dropdown-item.active,
.cid-tJHXuEUSlI .dropdown-item:active {
  background-color: transparent;
}
.cid-tJHXuEUSlI .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJHXuEUSlI .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tJHXuEUSlI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tJHXuEUSlI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tJHXuEUSlI .navbar-buttons {
  text-align: center;
}
.cid-tJHXuEUSlI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tJHXuEUSlI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJHXuEUSlI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJHXuEUSlI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXuEUSlI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXuEUSlI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJHXuEUSlI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXuEUSlI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJHXuEUSlI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJHXuEUSlI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXuEUSlI .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tJHXuEUSlI a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXuEUSlI a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tJHXuEUSlI .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJHXuEUSlI .navbar {
    height: 77px;
  }
  .cid-tJHXuEUSlI .navbar.opened {
    height: auto;
  }
  .cid-tJHXuEUSlI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLo5Jtz1je {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/img-5780-2000x2667.jpeg");
}
.cid-tLo5Jtz1je .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLo5Jtz1je .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLo5Jtz1je H1 {
  color: #ffffff;
  text-align: center;
}
.cid-tLo5Jtz1je .mbr-text,
.cid-tLo5Jtz1je .mbr-section-btn {
  color: #ffffff;
}
.cid-tLNpxxKL0o {
  padding-top: 3rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #1f1d1a;
}
.cid-tLNpxxKL0o .row {
  justify-content: center;
}
.cid-tLNpxxKL0o .col-title {
  margin-bottom: 2.5rem;
}
.cid-tLNpxxKL0o .mbr-section-title {
  color: #ffffff;
}
.cid-tLNpxxKL0o .mbr-section-subtitle {
  color: #FEF9EE;
  margin-top: 1rem;
}
.cid-tLNpxxKL0o .cards-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
}
@media (max-width: 991px) {
  .cid-tLNpxxKL0o .cards-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 639px) {
  .cid-tLNpxxKL0o .cards-container {
    grid-template-columns: repeat(1, 1fr);
  }
}
.cid-tLNpxxKL0o .card {
  display: flex;
  width: 100%;
  border-radius: 0.75rem;
  min-height: 372px;
}
@media (max-width: 639px) {
  .cid-tLNpxxKL0o .card {
    min-height: 276px;
  }
}
.cid-tLNpxxKL0o .card:hover .card-img-bg img {
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-tLNpxxKL0o .card:hover .card-title {
  text-decoration: underline;
}
.cid-tLNpxxKL0o .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  height: 100%;
  position: relative;
}
.cid-tLNpxxKL0o .card-img-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border-radius: 0.75rem;
  overflow: hidden;
}
.cid-tLNpxxKL0o .card-img-bg img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-width: 100%;
  transition: .3s;
}
.cid-tLNpxxKL0o .card-box {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  width: 100%;
  padding: 96px 16px 24px;
  position: relative;
  z-index: 5;
}
.cid-tLNpxxKL0o .card-box-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background: linear-gradient(to bottom, transparent, #000000);
  mix-blend-mode: multiply;
  transform: matrix(1, 0, 0, 1, 0, 1);
  border-bottom-left-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}
.cid-tLNpxxKL0o .card-title {
  width: 100%;
  margin-bottom: 0;
  color: #F6B7D2;
  position: relative;
  z-index: 11;
}
.cid-tLNpxxKL0o .card-text {
  width: 100%;
  color: #ffffff;
  margin-bottom: 0;
  position: relative;
  z-index: 11;
}
.cid-tLNpxxKL0o .card-title-1 {
  color: #ffffff;
}
.cid-tLVAxcX7v5 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tLVAxcX7v5 .link-wrapper {
  width: 100%;
}
.cid-tLVAxcX7v5 .container-fluid {
  max-width: 1750px;
  justify-content: center;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tLVAxcX7v5 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tLVAxcX7v5 .card-big {
  border-right: 1px solid #000000;
  padding-right: 3rem;
}
@media (max-width: 992px) {
  .cid-tLVAxcX7v5 .card-big {
    border-right: 0px;
    padding-right: 1rem;
  }
}
.cid-tLVAxcX7v5 .img-big {
  height: 680px;
  position: relative;
  margin: 0;
  margin-bottom: 1rem;
  padding: 0;
}
.cid-tLVAxcX7v5 .item-img {
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 1rem;
  height: 250px;
}
.cid-tLVAxcX7v5 img {
  object-fit: cover;
  height: 100%;
}
.cid-tLVAxcX7v5 .card-wrapper {
  margin-bottom: 3rem;
}
.cid-tLVAxcX7v5 .card-date {
  position: absolute;
  top: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  line-height: 2;
  padding: 4px 12px;
  text-align: center;
}
.cid-tLVAxcX7v5 .card-date:before {
  top: 50%;
  content: '';
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 1px ;
  background: #efefef;
}
.cid-tLVAxcX7v5 .card-type {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  margin: 0;
  padding: 4px 12px;
}
.cid-tLVAxcX7v5 .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tLVAxcX7v5 .row {
    justify-content: flex-start;
  }
}
.cid-tLVAxcX7v5 .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding-left: 2rem;
}
@media (max-width: 992px) {
  .cid-tLVAxcX7v5 .card {
    border-left: 0px;
    padding-left: 0rem;
  }
}
.cid-tLVAxcX7v5 .first {
  border: 0;
}
.cid-tLVAxcX7v5 .card-text {
  color: #818181;
}
.cid-tLVAxcX7v5 .card-text a {
  position: relative;
  background: none!important;
}
.cid-tLVAxcX7v5 .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tLVAxcX7v5 .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tLVAxcX7v5 .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tLVAxcX7v5 .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLVAxcX7v5 .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tLVAxcX7v5 .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tLVAxcX7v5 .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLVAxcX7v5 .card-title,
.cid-tLVAxcX7v5 .iconfont-wrapper {
  color: #000000;
}
.cid-tLVAxcX7v5 .link,
.cid-tLVAxcX7v5 .link-wrapper {
  color: #000000;
}
.cid-tLVAxcX7v5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLVAxcX7v5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLVBf2bzPD {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background: #f8f8f8;
}
.cid-tLVBf2bzPD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLVBf2bzPD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-tLVBf2bzPD .row {
    flex-direction: column-reverse;
  }
  .cid-tLVBf2bzPD .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tLVBf2bzPD .google-map {
  height: 100%;
  position: relative;
}
.cid-tLVBf2bzPD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tLVBf2bzPD .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tLVBf2bzPD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tLVBf2bzPD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tLVBf2bzPD .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tLVBf2bzPD .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #ffffff;
}
.cid-tLVBf2bzPD .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-tLVBf2bzPD .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLVBf2bzPD .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tLVBf2bzPD .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6f6f6f;
}
.cid-tLVBf2bzPD .card-title {
  color: #232323;
}
.cid-tLVBf2bzPD P {
  color: #232323;
}
.cid-tLVBf2bzPD .mbr-section-title {
  color: #232323;
}
.cid-tLNsAEGwq3 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #3e3e3e;
}
.cid-tLNsAEGwq3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLNsAEGwq3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLNsAEGwq3 .mbr-section-title {
  color: #ffffff;
}
.cid-tLNsAEGwq3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tLNsAEGwq3 .mbr-section-btn {
  margin-top: 16px;
}
.cid-tLNsBhy1qK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLNsBhy1qK img {
  border-radius: 0px;
  width: 100%;
}
.cid-tLNsBhy1qK .col-12 {
  padding: 0;
}
.cid-tLNsBhy1qK .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-tLNsBhy1qK .container-fluid {
  padding: 0;
}
.cid-tLNsBhy1qK .row {
  margin: 0;
}
.cid-tLNsBhy1qK .l2 {
  color: #0c5b47;
}
.cid-tLNsBhy1qK .l1 {
  color: #0c5b47;
}
.cid-tLNsBCKAGh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLNsBCKAGh img {
  border-radius: 0px;
  width: 100%;
}
.cid-tLNsBCKAGh .col-12 {
  padding: 0;
}
.cid-tLNsBCKAGh .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-tLNsBCKAGh .container-fluid {
  padding: 0;
}
.cid-tLNsBCKAGh .row {
  margin: 0;
}
.cid-tLNsBCKAGh .l2 {
  color: #0c5b47;
}
.cid-tLNsBCKAGh .l1 {
  color: #0c5b47;
}
.cid-tJHXuHP87G {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tJHXuHP87G .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tJHXuHP87G .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tJHXuHP87G .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tJHXuHP87G .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tJHXuHP87G .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tJHXuHP87G .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tJHXuHP87G .privacy {
    text-align: left;
  }
}
.cid-tJHXuHP87G .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tJHXuHP87G .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tJHXuHP87G .divider {
    margin: 20px 0;
  }
  .cid-tJHXuHP87G .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tJHXuHP87G .footer_wrap img {
    margin: auto;
  }
  .cid-tJHXuHP87G .privacy {
    text-align: center;
  }
}
.cid-tJHXwhEphk {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tJHXwhEphk {
    min-height: 170px !important;
  }
}
.cid-tJHXwhEphk .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tJHXwhEphk .empty_md {
    display: block;
  }
}
.cid-tJHXwhEphk .container,
.cid-tJHXwhEphk .container-fluid,
.cid-tJHXwhEphk .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tJHXwhEphk .container,
  .cid-tJHXwhEphk .container-fluid,
  .cid-tJHXwhEphk .empty_md {
    min-height: 170px !important;
  }
}
.cid-tJHXwhEphk .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tJHXwhEphk .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tJHXwhEphk .top_menu {
    min-height: 110px !important;
  }
}
.cid-tJHXwhEphk .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tJHXwhEphk .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tJHXwhEphk .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tJHXwhEphk .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tJHXwhEphk .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tJHXwhEphk .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tJHXwhEphk .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tJHXwhEphk .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tJHXwhEphk .empty,
  .cid-tJHXwhEphk .icons-menu {
    min-width: 265px;
  }
  .cid-tJHXwhEphk .navbar-logo {
    margin: 0;
  }
  .cid-tJHXwhEphk .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tJHXwhEphk .btn {
    white-space: nowrap;
  }
  .cid-tJHXwhEphk .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tJHXwhEphk .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tJHXwhEphk .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tJHXwhEphk .dropdown-toggle::after,
  .cid-tJHXwhEphk .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tJHXwhEphk .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tJHXwhEphk .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXwhEphk .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tJHXwhEphk .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXwhEphk .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tJHXwhEphk .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tJHXwhEphk .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tJHXwhEphk .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tJHXwhEphk .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tJHXwhEphk .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tJHXwhEphk .nav-item:focus,
.cid-tJHXwhEphk .nav-link:focus {
  outline: none;
}
.cid-tJHXwhEphk .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tJHXwhEphk .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tJHXwhEphk .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tJHXwhEphk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJHXwhEphk .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tJHXwhEphk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJHXwhEphk ul.navbar-nav li {
  margin: auto;
}
.cid-tJHXwhEphk .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tJHXwhEphk .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tJHXwhEphk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tJHXwhEphk .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tJHXwhEphk .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tJHXwhEphk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJHXwhEphk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJHXwhEphk .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tJHXwhEphk .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tJHXwhEphk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJHXwhEphk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tJHXwhEphk .navbar .icons-menu,
  .cid-tJHXwhEphk .navbar .empty {
    display: none;
  }
  .cid-tJHXwhEphk .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tJHXwhEphk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJHXwhEphk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJHXwhEphk .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tJHXwhEphk .navbar .container-fluid,
  .cid-tJHXwhEphk .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tJHXwhEphk .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tJHXwhEphk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJHXwhEphk .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tJHXwhEphk .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tJHXwhEphk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tJHXwhEphk .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tJHXwhEphk .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tJHXwhEphk .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJHXwhEphk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJHXwhEphk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJHXwhEphk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJHXwhEphk .dropdown-item.active,
.cid-tJHXwhEphk .dropdown-item:active {
  background-color: transparent;
}
.cid-tJHXwhEphk .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJHXwhEphk .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tJHXwhEphk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tJHXwhEphk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tJHXwhEphk .navbar-buttons {
  text-align: center;
}
.cid-tJHXwhEphk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tJHXwhEphk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJHXwhEphk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJHXwhEphk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXwhEphk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXwhEphk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJHXwhEphk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXwhEphk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJHXwhEphk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJHXwhEphk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXwhEphk .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tJHXwhEphk a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXwhEphk a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tJHXwhEphk .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJHXwhEphk .navbar {
    height: 77px;
  }
  .cid-tJHXwhEphk .navbar.opened {
    height: auto;
  }
  .cid-tJHXwhEphk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJHXwkx8Ql {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tJHXwkx8Ql .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tJHXwkx8Ql .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tJHXwkx8Ql .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tJHXwkx8Ql .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tJHXwkx8Ql .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tJHXwkx8Ql .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tJHXwkx8Ql .privacy {
    text-align: left;
  }
}
.cid-tJHXwkx8Ql .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tJHXwkx8Ql .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tJHXwkx8Ql .divider {
    margin: 20px 0;
  }
  .cid-tJHXwkx8Ql .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tJHXwkx8Ql .footer_wrap img {
    margin: auto;
  }
  .cid-tJHXwkx8Ql .privacy {
    text-align: center;
  }
}
.cid-tLVF8gKZyM {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tLVF8gKZyM .link-wrapper {
  width: 100%;
}
.cid-tLVF8gKZyM .container-fluid {
  max-width: 1750px;
  justify-content: center;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tLVF8gKZyM .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tLVF8gKZyM .card-big {
  border-right: 1px solid #000000;
  padding-right: 3rem;
}
@media (max-width: 992px) {
  .cid-tLVF8gKZyM .card-big {
    border-right: 0px;
    padding-right: 1rem;
  }
}
.cid-tLVF8gKZyM .img-big {
  height: 680px;
  position: relative;
  margin: 0;
  margin-bottom: 1rem;
  padding: 0;
}
.cid-tLVF8gKZyM .item-img {
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 1rem;
  height: 250px;
}
.cid-tLVF8gKZyM img {
  object-fit: cover;
  height: 100%;
}
.cid-tLVF8gKZyM .card-wrapper {
  margin-bottom: 3rem;
}
.cid-tLVF8gKZyM .card-date {
  position: absolute;
  top: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  line-height: 2;
  padding: 4px 12px;
  text-align: center;
}
.cid-tLVF8gKZyM .card-date:before {
  top: 50%;
  content: '';
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 1px ;
  background: #efefef;
}
.cid-tLVF8gKZyM .card-type {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  margin: 0;
  padding: 4px 12px;
}
.cid-tLVF8gKZyM .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tLVF8gKZyM .row {
    justify-content: flex-start;
  }
}
.cid-tLVF8gKZyM .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding-left: 2rem;
}
@media (max-width: 992px) {
  .cid-tLVF8gKZyM .card {
    border-left: 0px;
    padding-left: 0rem;
  }
}
.cid-tLVF8gKZyM .first {
  border: 0;
}
.cid-tLVF8gKZyM .card-text {
  color: #818181;
}
.cid-tLVF8gKZyM .card-text a {
  position: relative;
  background: none!important;
}
.cid-tLVF8gKZyM .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tLVF8gKZyM .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tLVF8gKZyM .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tLVF8gKZyM .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLVF8gKZyM .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tLVF8gKZyM .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tLVF8gKZyM .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLVF8gKZyM .card-title,
.cid-tLVF8gKZyM .iconfont-wrapper {
  color: #000000;
}
.cid-tLVF8gKZyM .link,
.cid-tLVF8gKZyM .link-wrapper {
  color: #000000;
}
.cid-tLVF8gKZyM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLVF8gKZyM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJHXy2gaAV {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tJHXy2gaAV {
    min-height: 170px !important;
  }
}
.cid-tJHXy2gaAV .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tJHXy2gaAV .empty_md {
    display: block;
  }
}
.cid-tJHXy2gaAV .container,
.cid-tJHXy2gaAV .container-fluid,
.cid-tJHXy2gaAV .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tJHXy2gaAV .container,
  .cid-tJHXy2gaAV .container-fluid,
  .cid-tJHXy2gaAV .empty_md {
    min-height: 170px !important;
  }
}
.cid-tJHXy2gaAV .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tJHXy2gaAV .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tJHXy2gaAV .top_menu {
    min-height: 110px !important;
  }
}
.cid-tJHXy2gaAV .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tJHXy2gaAV .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tJHXy2gaAV .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tJHXy2gaAV .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tJHXy2gaAV .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tJHXy2gaAV .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tJHXy2gaAV .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tJHXy2gaAV .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tJHXy2gaAV .empty,
  .cid-tJHXy2gaAV .icons-menu {
    min-width: 265px;
  }
  .cid-tJHXy2gaAV .navbar-logo {
    margin: 0;
  }
  .cid-tJHXy2gaAV .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tJHXy2gaAV .btn {
    white-space: nowrap;
  }
  .cid-tJHXy2gaAV .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tJHXy2gaAV .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tJHXy2gaAV .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tJHXy2gaAV .dropdown-toggle::after,
  .cid-tJHXy2gaAV .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tJHXy2gaAV .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tJHXy2gaAV .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXy2gaAV .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tJHXy2gaAV .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXy2gaAV .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tJHXy2gaAV .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tJHXy2gaAV .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tJHXy2gaAV .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tJHXy2gaAV .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tJHXy2gaAV .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tJHXy2gaAV .nav-item:focus,
.cid-tJHXy2gaAV .nav-link:focus {
  outline: none;
}
.cid-tJHXy2gaAV .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tJHXy2gaAV .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tJHXy2gaAV .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tJHXy2gaAV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJHXy2gaAV .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tJHXy2gaAV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJHXy2gaAV ul.navbar-nav li {
  margin: auto;
}
.cid-tJHXy2gaAV .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tJHXy2gaAV .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tJHXy2gaAV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tJHXy2gaAV .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tJHXy2gaAV .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tJHXy2gaAV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJHXy2gaAV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJHXy2gaAV .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tJHXy2gaAV .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tJHXy2gaAV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJHXy2gaAV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tJHXy2gaAV .navbar .icons-menu,
  .cid-tJHXy2gaAV .navbar .empty {
    display: none;
  }
  .cid-tJHXy2gaAV .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tJHXy2gaAV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJHXy2gaAV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJHXy2gaAV .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tJHXy2gaAV .navbar .container-fluid,
  .cid-tJHXy2gaAV .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tJHXy2gaAV .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tJHXy2gaAV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJHXy2gaAV .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tJHXy2gaAV .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tJHXy2gaAV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tJHXy2gaAV .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tJHXy2gaAV .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tJHXy2gaAV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJHXy2gaAV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJHXy2gaAV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJHXy2gaAV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJHXy2gaAV .dropdown-item.active,
.cid-tJHXy2gaAV .dropdown-item:active {
  background-color: transparent;
}
.cid-tJHXy2gaAV .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJHXy2gaAV .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tJHXy2gaAV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tJHXy2gaAV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tJHXy2gaAV .navbar-buttons {
  text-align: center;
}
.cid-tJHXy2gaAV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tJHXy2gaAV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJHXy2gaAV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJHXy2gaAV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXy2gaAV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXy2gaAV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJHXy2gaAV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXy2gaAV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJHXy2gaAV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJHXy2gaAV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXy2gaAV .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tJHXy2gaAV a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXy2gaAV a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tJHXy2gaAV .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJHXy2gaAV .navbar {
    height: 77px;
  }
  .cid-tJHXy2gaAV .navbar.opened {
    height: auto;
  }
  .cid-tJHXy2gaAV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLI8zOs4wI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/background3.jpg");
}
.cid-tLI8zOs4wI .mbr-iconfont {
  color: #00d8a6 !important;
  font-size: 3.5rem !important;
}
.cid-tLI8zOs4wI .row {
  justify-content: center;
  padding-bottom: 5rem;
}
.cid-tLI8zOs4wI .link {
  margin: 0;
}
.cid-tLI8zOs4wI .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tLI8zOs4wI .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-tLI8zOs4wI h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-tLI8zOs4wI h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tLI8zOs4wI h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tLI8zOs4wI .btn {
  margin: 0.2rem !important;
}
.cid-tLI8zOs4wI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLI8zOs4wI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLI9x9H5sw {
  padding-top: 60px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-tLI9x9H5sw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLI9x9H5sw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLI9x9H5sw .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tLI9x9H5sw .mbr-text {
  color: #232323;
  text-align: left;
}
.cid-tJHXy56NeE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tJHXy56NeE .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tJHXy56NeE .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tJHXy56NeE .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tJHXy56NeE .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tJHXy56NeE .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tJHXy56NeE .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tJHXy56NeE .privacy {
    text-align: left;
  }
}
.cid-tJHXy56NeE .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tJHXy56NeE .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tJHXy56NeE .divider {
    margin: 20px 0;
  }
  .cid-tJHXy56NeE .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tJHXy56NeE .footer_wrap img {
    margin: auto;
  }
  .cid-tJHXy56NeE .privacy {
    text-align: center;
  }
}
.cid-tJHXyU2kw2 {
  position: relative;
  overflow: visible;
  min-height: 110px !important;
  background: #7b7b7b;
}
@media (min-width: 991px) {
  .cid-tJHXyU2kw2 {
    min-height: 170px !important;
  }
}
.cid-tJHXyU2kw2 .empty_md {
  display: none;
}
@media (max-width: 991px) {
  .cid-tJHXyU2kw2 .empty_md {
    display: block;
  }
}
.cid-tJHXyU2kw2 .container,
.cid-tJHXyU2kw2 .container-fluid,
.cid-tJHXyU2kw2 .empty_md {
  min-height: 110px !important;
}
@media (min-width: 991px) {
  .cid-tJHXyU2kw2 .container,
  .cid-tJHXyU2kw2 .container-fluid,
  .cid-tJHXyU2kw2 .empty_md {
    min-height: 170px !important;
  }
}
.cid-tJHXyU2kw2 .nav-link {
  position: relative;
  margin: 0 2vw !important;
  padding: 0 !important;
  font-weight: 600;
}
.cid-tJHXyU2kw2 .top_menu {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 15px 0;
}
@media (max-width: 991px) {
  .cid-tJHXyU2kw2 .top_menu {
    min-height: 110px !important;
  }
}
.cid-tJHXyU2kw2 .menu_wrapper {
  width: 100%;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tJHXyU2kw2 .top_menu {
    min-height: 58px;
    position: relative;
  }
  .cid-tJHXyU2kw2 .top_menu:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: #ffffff;
    left: -32px;
    width: calc(100% + 64px);
  }
  .cid-tJHXyU2kw2 .icons-menu {
    display: flex;
    justify-content: flex-end;
  }
  .cid-tJHXyU2kw2 .icons-menu .mbr-iconfont {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 40px;
    margin-left: 1px;
  }
  .cid-tJHXyU2kw2 .icons-menu .icons-wrapper {
    border-radius: 50%;
    width: 39px;
    height: 39px;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    margin-right: 5px;
  }
  .cid-tJHXyU2kw2 .icons-menu .icons-wrapper:hover {
    background: #ffffff;
  }
  .cid-tJHXyU2kw2 .icons-menu .icons-wrapper:hover .mbr-iconfont {
    color: #000000;
  }
  .cid-tJHXyU2kw2 .empty,
  .cid-tJHXyU2kw2 .icons-menu {
    min-width: 265px;
  }
  .cid-tJHXyU2kw2 .navbar-logo {
    margin: 0;
  }
  .cid-tJHXyU2kw2 .navbar-logo img {
    margin: auto;
    width: auto;
  }
  .cid-tJHXyU2kw2 .btn {
    white-space: nowrap;
  }
  .cid-tJHXyU2kw2 .dropdown-menu {
    display: inline-block;
    transform-origin: 50% -50px;
    transform: perspective(300px) rotateX(-15deg);
    opacity: 0;
    visibility: hidden;
  }
  .cid-tJHXyU2kw2 .nav-item:hover .nav-link + .dropdown-menu {
    transform: none;
    opacity: 1;
    visibility: visible;
  }
  .is-builder .cid-tJHXyU2kw2 .nav-item:hover .nav-link + .dropdown-menu {
    visibility: hidden;
    opacity: 0;
  }
  .cid-tJHXyU2kw2 .dropdown-toggle::after,
  .cid-tJHXyU2kw2 .nav-dropdown .link.dropdown-toggle::after {
    content: "";
    border: none;
    width: 0;
    margin-left: 0 !important;
  }
}
.cid-tJHXyU2kw2 .dropdown-toggle::after {
  content: "\e91a";
  font-family: "Moririse2";
  border: none !important;
  right: 25px !important;
  color: currentColor;
  margin-left: 10px !important;
  margin-top: -10px !important;
  font-size: 10px;
  height: 10px;
  width: 10px;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transform: rotate(45deg);
}
.cid-tJHXyU2kw2 .dropdown-menu {
  box-shadow: 0 9px 20px -8px #d9d9d9, 0 0 1px #f2f2f2;
  width: auto;
  min-width: 170px;
  max-width: 320px;
  border-radius: 6px;
  top: 20px;
  left: -5px;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXyU2kw2 .dropdown-menu .dropdown.open .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  transform: rotate(0deg);
}
.cid-tJHXyU2kw2 .dropdown-menu .dropdown-item {
  line-height: 100%;
  font-weight: normal;
  padding: 10px 20px !important;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXyU2kw2 .dropdown-menu .dropdown-item:hover {
  color: #6f6f6f !important;
  background-color: #f8f8f8;
}
.cid-tJHXyU2kw2 .dropdown.open .dropdown-toggle[aria-expanded="true"]::after {
  transform: rotate(0deg);
}
.cid-tJHXyU2kw2 .dropdown.open .dropdown-toggle[aria-expanded="true"] + .dropdown-submenu {
  visibility: visible;
}
.cid-tJHXyU2kw2 .navbar .dropdown.open > .dropdown-menu {
  display: inline-block;
  transform: none;
  opacity: 1;
}
.cid-tJHXyU2kw2 .nav-dropdown .dropdown-submenu {
  margin: 0 !important;
  top: 2px !important;
}
.cid-tJHXyU2kw2 .dropdown-item {
  padding: 0 1.35vw;
  justify-content: center;
  font-weight: 400;
}
.cid-tJHXyU2kw2 .nav-item:focus,
.cid-tJHXyU2kw2 .nav-link:focus {
  outline: none;
}
.cid-tJHXyU2kw2 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  width: auto;
}
.cid-tJHXyU2kw2 .dropdown .dropdown-menu .dropdown-item::after {
  right: .5rem;
}
.cid-tJHXyU2kw2 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-tJHXyU2kw2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJHXyU2kw2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  transition: none;
  margin: 0 !important;
}
.cid-tJHXyU2kw2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJHXyU2kw2 ul.navbar-nav li {
  margin: auto;
}
.cid-tJHXyU2kw2 .navbar {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b;
}
.cid-tJHXyU2kw2 .navbar.opened {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: #7b7b7b !important;
}
.cid-tJHXyU2kw2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tJHXyU2kw2 .navbar .navbar-collapse {
    height: 80px;
  }
}
@media (max-width: 991px) {
  .cid-tJHXyU2kw2 .navbar .navbar-collapse {
    padding-bottom: 1.5rem;
  }
}
.cid-tJHXyU2kw2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJHXyU2kw2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJHXyU2kw2 .navbar.collapsed.opened {
    min-height: 120px;
  }
}
.cid-tJHXyU2kw2 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tJHXyU2kw2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJHXyU2kw2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tJHXyU2kw2 .navbar .icons-menu,
  .cid-tJHXyU2kw2 .navbar .empty {
    display: none;
  }
  .cid-tJHXyU2kw2 .navbar .top_menu {
    justify-content: space-between;
  }
  .cid-tJHXyU2kw2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJHXyU2kw2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJHXyU2kw2 .navbar .nav-link {
    padding: 5px !important;
  }
  .cid-tJHXyU2kw2 .navbar .container-fluid,
  .cid-tJHXyU2kw2 .navbar .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .cid-tJHXyU2kw2 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tJHXyU2kw2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJHXyU2kw2 .navbar .navbar-logo img {
    margin: auto;
    width: auto;
    height: 3.6rem !important;
  }
  .cid-tJHXyU2kw2 .navbar .dropdown-menu .dropdown-item {
    text-align: center;
    justify-content: center;
  }
  .cid-tJHXyU2kw2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    min-height: 50px;
  }
  .cid-tJHXyU2kw2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-tJHXyU2kw2 .navbar.navbar-short {
  background: #7b7b7b !important;
  min-height: 90px;
}
.cid-tJHXyU2kw2 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJHXyU2kw2 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJHXyU2kw2 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .25s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJHXyU2kw2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJHXyU2kw2 .dropdown-item.active,
.cid-tJHXyU2kw2 .dropdown-item:active {
  background-color: transparent;
}
.cid-tJHXyU2kw2 .nav-dropdown .link .dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJHXyU2kw2 .nav-dropdown .link .dropdown-toggle[aria-expanded="true"] {
  margin: 0 2vw !important;
}
.cid-tJHXyU2kw2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #7b7b7b;
}
.cid-tJHXyU2kw2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  left: 100%;
}
.cid-tJHXyU2kw2 .navbar-buttons {
  text-align: center;
}
.cid-tJHXyU2kw2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tJHXyU2kw2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJHXyU2kw2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJHXyU2kw2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXyU2kw2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJHXyU2kw2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJHXyU2kw2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXyU2kw2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJHXyU2kw2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJHXyU2kw2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJHXyU2kw2 .navbar-dropdown {
  position: absolute;
  position: fixed;
}
.cid-tJHXyU2kw2 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tJHXyU2kw2 a.nav-link:hover {
  color: #ffffff !important;
}
.is-builder .cid-tJHXyU2kw2 .dropdown.open > .dropdown-menu {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJHXyU2kw2 .navbar {
    height: 77px;
  }
  .cid-tJHXyU2kw2 .navbar.opened {
    height: auto;
  }
  .cid-tJHXyU2kw2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLKnGYldFv {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/kantorgs-1920x1080.png");
}
.cid-tLKnGYldFv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLKnGYldFv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLVEVmfTlK {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background: #f8f8f8;
}
.cid-tLVEVmfTlK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLVEVmfTlK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-tLVEVmfTlK .row {
    flex-direction: column-reverse;
  }
  .cid-tLVEVmfTlK .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tLVEVmfTlK .google-map {
  height: 100%;
  position: relative;
}
.cid-tLVEVmfTlK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tLVEVmfTlK .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tLVEVmfTlK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tLVEVmfTlK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tLVEVmfTlK .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tLVEVmfTlK .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #ffffff;
}
.cid-tLVEVmfTlK .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-tLVEVmfTlK .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLVEVmfTlK .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tLVEVmfTlK .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6f6f6f;
}
.cid-tLVEVmfTlK .card-title {
  color: #232323;
}
.cid-tLVEVmfTlK P {
  color: #232323;
}
.cid-tLVEVmfTlK .mbr-section-title {
  color: #232323;
}
.cid-tLVEV1JP0B {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tLVEV1JP0B .link-wrapper {
  width: 100%;
}
.cid-tLVEV1JP0B .container-fluid {
  max-width: 1750px;
  justify-content: center;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-tLVEV1JP0B .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tLVEV1JP0B .card-big {
  border-right: 1px solid #000000;
  padding-right: 3rem;
}
@media (max-width: 992px) {
  .cid-tLVEV1JP0B .card-big {
    border-right: 0px;
    padding-right: 1rem;
  }
}
.cid-tLVEV1JP0B .img-big {
  height: 680px;
  position: relative;
  margin: 0;
  margin-bottom: 1rem;
  padding: 0;
}
.cid-tLVEV1JP0B .item-img {
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 1rem;
  height: 250px;
}
.cid-tLVEV1JP0B img {
  object-fit: cover;
  height: 100%;
}
.cid-tLVEV1JP0B .card-wrapper {
  margin-bottom: 3rem;
}
.cid-tLVEV1JP0B .card-date {
  position: absolute;
  top: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  line-height: 2;
  padding: 4px 12px;
  text-align: center;
}
.cid-tLVEV1JP0B .card-date:before {
  top: 50%;
  content: '';
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 70%;
  height: 1px ;
  background: #efefef;
}
.cid-tLVEV1JP0B .card-type {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000000;
  width: fit-content;
  color: #ffffff;
  margin: 0;
  padding: 4px 12px;
}
.cid-tLVEV1JP0B .row {
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tLVEV1JP0B .row {
    justify-content: flex-start;
  }
}
.cid-tLVEV1JP0B .card {
  border-left: 1px solid #000000;
  border-radius: 0;
  padding-left: 2rem;
}
@media (max-width: 992px) {
  .cid-tLVEV1JP0B .card {
    border-left: 0px;
    padding-left: 0rem;
  }
}
.cid-tLVEV1JP0B .first {
  border: 0;
}
.cid-tLVEV1JP0B .card-text {
  color: #818181;
}
.cid-tLVEV1JP0B .card-text a {
  position: relative;
  background: none!important;
}
.cid-tLVEV1JP0B .card-text a:before {
  content: '';
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  transition: all 0.3s;
  background: currentColor;
  position: absolute;
}
.cid-tLVEV1JP0B .card-text a:hover:before {
  width: 0;
  right: 0;
  left: auto;
}
.cid-tLVEV1JP0B .link {
  display: inline-block;
  position: relative;
  padding-right: 2rem;
  overflow: hidden;
  cursor: pointer;
}
.cid-tLVEV1JP0B .link:before {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLVEV1JP0B .link:after {
  content: "\e96b";
  font-family: 'Moririse2' !important;
  position: absolute;
  top: 0;
  right: 0rem;
  transition: all 0.3s;
  transform: rotate(-45deg) translateX(-33px);
}
.cid-tLVEV1JP0B .link:hover:before {
  transform: rotate(-45deg) translateX(33px);
}
.cid-tLVEV1JP0B .link:hover:after {
  transform: rotate(-45deg) translateX(0px);
}
.cid-tLVEV1JP0B .card-title,
.cid-tLVEV1JP0B .iconfont-wrapper {
  color: #000000;
}
.cid-tLVEV1JP0B .link,
.cid-tLVEV1JP0B .link-wrapper {
  color: #000000;
}
.cid-tLVEV1JP0B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLVEV1JP0B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJHXyWSsNN {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #1a191d;
}
.cid-tJHXyWSsNN .brand_wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}
.cid-tJHXyWSsNN .footer_logo {
  width: auto;
  object-fit: cover;
  margin-bottom: 15px;
}
.cid-tJHXyWSsNN .footer_title {
  margin-bottom: 15px;
  opacity: .8;
}
.cid-tJHXyWSsNN .footer_items {
  margin-bottom: .25rem;
  font-weight: 500;
}
.cid-tJHXyWSsNN .footer_items a:hover {
  color: #ffffff !important;
}
.cid-tJHXyWSsNN .privacy {
  margin-bottom: 10px;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tJHXyWSsNN .privacy {
    text-align: left;
  }
}
.cid-tJHXyWSsNN .line {
  position: relative;
  margin: 90px 0 25px;
  height: 1px;
}
.cid-tJHXyWSsNN .line:before {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #fef2ed;
  left: -32px;
  width: calc(100% + 64px);
}
@media (max-width: 767px) {
  .cid-tJHXyWSsNN .divider {
    margin: 20px 0;
  }
  .cid-tJHXyWSsNN .footer_wrap {
    text-align: center;
    margin-bottom: 25px;
  }
  .cid-tJHXyWSsNN .footer_wrap img {
    margin: auto;
  }
  .cid-tJHXyWSsNN .privacy {
    text-align: center;
  }
}
