.btn {
  border-width: 1px;
}
.video-wrapper {
  overflow: hidden;
}
body {
  background-color: #efeeeb;
}
body {
  font-family: Golos Text;
}
.display-1 {
  font-family: 'Golos Text', sans-serif;
  font-size: 6rem;
  line-height: .94;
}
.display-1 > .mbr-iconfont {
  font-size: 7.5rem;
}
.display-2 {
  font-family: 'Golos Text', sans-serif;
  font-size: 4.85rem;
  line-height: .96;
}
.display-2 > .mbr-iconfont {
  font-size: 6.0625rem;
}
.display-4 {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.125rem;
  line-height: 1.2;
}
.display-4 > .mbr-iconfont {
  font-size: 1.40625rem;
}
.display-5 {
  font-family: 'Golos Text', sans-serif;
  font-size: 2.5rem;
  line-height: 0.9;
}
.display-5 > .mbr-iconfont {
  font-size: 3.125rem;
}
.display-7 {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.75rem;
  line-height: 1;
}
.display-7 > .mbr-iconfont {
  font-size: 2.1875rem;
}
/* ---- 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: 4.8rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 4.2rem;
    font-size: calc( 2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 0.94 * (2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.88rem;
    font-size: calc( 2.3474999999999997rem + (4.85 - 2.3474999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 0.96 * (2.3474999999999997rem + (4.85 - 2.3474999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.9rem;
    font-size: calc( 1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.2 * (1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 0.9 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.4rem;
    font-size: calc( 1.2625rem + (1.75 - 1.2625) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1 * (1.2625rem + (1.75 - 1.2625) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 4.2rem;
    font-size: calc( 2.75rem + (6 - 2.75) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 0.94 * (2.75rem + (6 - 2.75) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 3.88rem;
    font-size: calc( 2.3474999999999997rem + (4.85 - 2.3474999999999997) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 0.96 * (2.3474999999999997rem + (4.85 - 2.3474999999999997) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.9rem;
    font-size: calc( 1.04375rem + (1.125 - 1.04375) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.2 * (1.04375rem + (1.125 - 1.04375) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 0.9 * (1.525rem + (2.5 - 1.525) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 1.4rem;
    font-size: calc( 1.2625rem + (1.75 - 1.2625) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1 * (1.2625rem + (1.75 - 1.2625) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  padding: 0.75rem 1.5rem;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #da7422 !important;
}
.bg-success {
  background-color: #20ac6b !important;
}
.bg-info {
  background-color: #0aa3c2 !important;
}
.bg-warning {
  background-color: #cc9900 !important;
}
.bg-danger {
  background-color: #ae1e2c !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #da7422 !important;
  border-color: #da7422 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #e38f4c !important;
  border-color: #e38f4c !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #e38f4c !important;
  border-color: #e38f4c !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #a59132 !important;
  border-color: #a59132 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #c6b044 !important;
  border-color: #c6b044 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #c6b044 !important;
  border-color: #c6b044 !important;
}
.btn-info,
.btn-info:active {
  background-color: #0aa3c2 !important;
  border-color: #0aa3c2 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #0dccf3 !important;
  border-color: #0dccf3 !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #0dccf3 !important;
  border-color: #0dccf3 !important;
}
.btn-success,
.btn-success:active {
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #28d786 !important;
  border-color: #28d786 !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #28d786 !important;
  border-color: #28d786 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #cc9900 !important;
  border-color: #cc9900 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #ffbf00 !important;
  border-color: #ffbf00 !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #ffbf00 !important;
  border-color: #ffbf00 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #da2637 !important;
  border-color: #da2637 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #da2637 !important;
  border-color: #da2637 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fefff5 !important;
  border-color: #fefff5 !important;
  color: #afc200 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #afc200 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #da7422;
  color: #da7422;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #8f4c16 !important;
  background-color: transparent !important;
  border-color: #8f4c16 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #da7422 !important;
  border-color: #da7422 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #a59132;
  color: #a59132;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #62571e !important;
  background-color: transparent !important;
  border-color: #62571e !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #a59132 !important;
  border-color: #a59132 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #0aa3c2;
  color: #0aa3c2;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #065e70 !important;
  background-color: transparent !important;
  border-color: #065e70 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #0aa3c2 !important;
  border-color: #0aa3c2 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #20ac6b;
  color: #20ac6b;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #12633e !important;
  background-color: transparent !important;
  border-color: #12633e !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #cc9900;
  color: #cc9900;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #755800 !important;
  background-color: transparent !important;
  border-color: #755800 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #cc9900 !important;
  border-color: #cc9900 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ae1e2c;
  color: #ae1e2c;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #641119 !important;
  background-color: transparent !important;
  border-color: #641119 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fefff5;
  color: #fefff5;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #f5ff9e !important;
  background-color: transparent !important;
  border-color: #f5ff9e !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #ddf500 !important;
  background-color: #fefff5 !important;
  border-color: #fefff5 !important;
}
.text-primary {
  color: #da7422 !important;
}
.text-secondary {
  color: #a59132 !important;
}
.text-success {
  color: #20ac6b !important;
}
.text-info {
  color: #0aa3c2 !important;
}
.text-warning {
  color: #cc9900 !important;
}
.text-danger {
  color: #ae1e2c !important;
}
.text-white {
  color: #fefff5 !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #824514 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #574c1a !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #105636 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #055161 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #664d00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #570f16 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #f4ff8f !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #da7422;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #0aa3c2;
}
.alert-warning {
  background-color: #cc9900;
}
.alert-danger {
  background-color: #ae1e2c;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #da7422;
  border-color: #da7422;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 0;
}
a,
a:hover {
  color: #da7422;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f8e2d0;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #68e3aa;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #55dbf6;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffe599;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #e56773;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.125rem;
  line-height: 1.2;
  font-weight: 400;
  border-radius: 0;
}
.form-control > .mbr-iconfont {
  font-size: 1.40625rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #da7422 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.75rem;
  line-height: 1;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 2.1875rem;
}
blockquote {
  border-color: #da7422;
}
/* Forms */
.mbr-form .input-group-btn .btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn .btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #da7422;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #da7422;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #da7422;
  border-bottom-color: #da7422;
}
.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: #da7422 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #a59132 !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='%23da7422' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.mbr-section-btn .btn {
  font-weight: 400;
  padding: 13px 20px;
}
.radius-right {
  border-radius: 0 !important;
  border-top-right-radius: 60px !important;
  border-bottom-right-radius: 60px !important;
}
.radius-bottom-right {
  border-radius: 0 !important;
  border-bottom-right-radius: 60px !important;
}
.radius-top {
  border-radius: 0 !important;
  border-top-left-radius: 45px !important;
  border-top-right-radius: 45px !important;
}
.radius-top-left {
  border-radius: 0 !important;
  border-top-left-radius: 45px !important;
}
.radius-top-right {
  border-radius: 0 !important;
  border-top-right-radius: 45px !important;
}
.dropdown-item {
  border-radius: 100px !important;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-v3WiMzf7Fy .navbar-dropdown {
  position: relative !important;
}
.cid-v3WiMzf7Fy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3WiMzf7Fy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v3WiMzf7Fy .dropdown-menu {
    text-align: center;
  }
}
.cid-v3WiMzf7Fy .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v3WiMzf7Fy .dropdown-item:hover,
.cid-v3WiMzf7Fy .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v3WiMzf7Fy .dropdown-item:hover span {
  color: white;
}
.cid-v3WiMzf7Fy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v3WiMzf7Fy .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v3WiMzf7Fy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v3WiMzf7Fy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v3WiMzf7Fy .nav-link {
  position: relative;
}
.cid-v3WiMzf7Fy .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v3WiMzf7Fy .container {
    flex-wrap: nowrap;
  }
}
.cid-v3WiMzf7Fy .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v3WiMzf7Fy .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v3WiMzf7Fy .dropdown-menu,
.cid-v3WiMzf7Fy .navbar.opened {
  background: #191100 !important;
}
.cid-v3WiMzf7Fy .nav-item:focus,
.cid-v3WiMzf7Fy .nav-link:focus {
  outline: none;
}
.cid-v3WiMzf7Fy .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v3WiMzf7Fy .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v3WiMzf7Fy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3WiMzf7Fy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3WiMzf7Fy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3WiMzf7Fy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v3WiMzf7Fy .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v3WiMzf7Fy .navbar {
    min-height: 80px;
  }
}
.cid-v3WiMzf7Fy .navbar.opened {
  transition: all 0.3s;
}
.cid-v3WiMzf7Fy .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v3WiMzf7Fy .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v3WiMzf7Fy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v3WiMzf7Fy .navbar.collapsed {
  justify-content: center;
}
.cid-v3WiMzf7Fy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3WiMzf7Fy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v3WiMzf7Fy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3WiMzf7Fy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3WiMzf7Fy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v3WiMzf7Fy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3WiMzf7Fy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v3WiMzf7Fy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v3WiMzf7Fy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3WiMzf7Fy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3WiMzf7Fy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3WiMzf7Fy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3WiMzf7Fy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v3WiMzf7Fy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v3WiMzf7Fy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v3WiMzf7Fy .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v3WiMzf7Fy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v3WiMzf7Fy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3WiMzf7Fy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3WiMzf7Fy .navbar.navbar-short {
  min-height: 96px;
}
.cid-v3WiMzf7Fy .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v3WiMzf7Fy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v3WiMzf7Fy .navbar-brand {
    min-height: 80px;
  }
}
.cid-v3WiMzf7Fy .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v3WiMzf7Fy .navbar-brand .navbar-caption:hover,
.cid-v3WiMzf7Fy .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v3WiMzf7Fy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3WiMzf7Fy .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v3WiMzf7Fy .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v3WiMzf7Fy .dropdown-item.active,
.cid-v3WiMzf7Fy .dropdown-item:active {
  background-color: transparent;
}
.cid-v3WiMzf7Fy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3WiMzf7Fy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3WiMzf7Fy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3WiMzf7Fy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v3WiMzf7Fy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v3WiMzf7Fy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v3WiMzf7Fy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v3WiMzf7Fy ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v3WiMzf7Fy ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v3WiMzf7Fy .navbar-buttons {
  text-align: center;
}
.cid-v3WiMzf7Fy .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v3WiMzf7Fy .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v3WiMzf7Fy button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v3WiMzf7Fy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v3WiMzf7Fy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v3WiMzf7Fy button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v3WiMzf7Fy button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v3WiMzf7Fy button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v3WiMzf7Fy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3WiMzf7Fy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3WiMzf7Fy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3WiMzf7Fy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3WiMzf7Fy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3WiMzf7Fy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3WiMzf7Fy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3WiMzf7Fy .navbar {
    height: 70px;
  }
  .cid-v3WiMzf7Fy .navbar.opened {
    height: auto;
  }
  .cid-v3WiMzf7Fy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3WiMzf7Fy .navbar-nav {
  margin: 0 auto;
}
.cid-v3WiMzf7Fy .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v3WiMzf7Fy .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v3WiMzf7Fy .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v3WiMzf7Fy .nav-item .nav-link:hover,
.cid-v3WiMzf7Fy .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v3WiMzf7Fy .nav-item .nav-link:hover::after,
.cid-v3WiMzf7Fy .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v3WiMzf7Fy .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v3WiMzf7Fy .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v3WiMzf7Fy .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v3WiMzf7Fy .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v3WiMzf7Fy .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v3WiMzf7Fy .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v3WiMzf7Fy .navbar {
    justify-content: flex-start !important;
  }
  .cid-v3WiMzf7Fy .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v3WiMzf7Fy .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v3WiMzf7Fy .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v3WiMzf7Fy .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v3WiMzf7Fy .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v3WiMzf7Fy .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v3WiMzf7Fy .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v3WiMzf7Fy .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v3WiMzf7Fy .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v3WiMzf7Fy .content-wrap {
    min-height: 80px;
  }
}
.cid-v3WiMzf7Fy .navbar-caption {
  color: #FFFFFF;
}
.cid-v3WiMzf7Fy .nav-link,
.cid-v3WiMzf7Fy .dropdown-item {
  color: #FFFFFF;
}
.cid-v3WiMzkNun {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v3WiMzkNun .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3WiMzkNun .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3WiMzkNun .row {
  margin: 0 -15px;
}
.cid-v3WiMzkNun .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v3WiMzkNun .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v3WiMzkNun .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v3WiMzkNun .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v3WiMzkNun .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v3WiMzkNun .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v3WiMzkNun .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v3WiMzkNun .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v3WiMzkNun .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v3WiMzkNun .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v3WiMzkNun .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v3WiMzkNun .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v3WiMzkNun .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v3WiMzkNun .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v3WiMzkNun .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v3WiMzkNun .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v3WiMzkNun .mbr-section-title {
  color: #FFFFFF;
}
.cid-v3WiMzkNun .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v3WiMzkNun .mbr-label {
  color: #FFFFFF;
}
.cid-v3WiMzkNun .mbr-text {
  color: #fefff5;
}
.cid-v3WiMzkNun .mbr-text,
.cid-v3WiMzkNun .text-wrap,
.cid-v3WiMzkNun .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v3WiMzlBR9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v3WiMzlBR9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3WiMzlBR9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3WiMzlBR9 .row {
  margin: 0 -15px;
}
.cid-v3WiMzlBR9 .row .card {
  padding: 0 15px;
}
.cid-v3WiMzlBR9 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v3WiMzlBR9 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v3WiMzlBR9 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v3WiMzlBR9 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v3WiMzlBR9 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v3WiMzlBR9 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v3WiMzlBR9 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v3WiMzlBR9 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v3WiMzlBR9 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v3WiMzlBR9 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v3WiMzlBR9 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v3WiMzlBR9 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v3WiMzlBR9 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v3WiMzlBR9 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v3WiMzlBR9 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v3WiMzlBR9 .item-title {
  color: #fefff5;
}
.cid-v3WiMzlBR9 .item-text {
  color: #FFFFFF;
}
.cid-v3WiMzlBR9 .card-icon {
  color: #FFFFFF;
}
.cid-v3WiMzlBR9 .item-title,
.cid-v3WiMzlBR9 .item-btn,
.cid-v3WiMzlBR9 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v3WiMzmBUL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v3WiMzmBUL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3WiMzmBUL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3WiMzmBUL .row {
  margin: 0 -15px;
}
.cid-v3WiMzmBUL .row .card {
  padding: 0 15px;
}
.cid-v3WiMzmBUL .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v3WiMzmBUL .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v3WiMzmBUL .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v3WiMzmBUL .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v3WiMzmBUL .items-wrapper .item:hover .item-wrapper,
.cid-v3WiMzmBUL .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v3WiMzmBUL .items-wrapper .item:hover .card-box .item-title,
.cid-v3WiMzmBUL .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v3WiMzmBUL .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v3WiMzmBUL .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v3WiMzmBUL .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v3WiMzmBUL .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v3WiMzmBUL .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v3WiMzmBUL .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v3WiMzmBUL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v3WiMzmBUL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v3WiMzmBUL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v3WiMzmBUL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v3WiMzmBUL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v3WiMzmBUL .item-title {
  color: #fefff5;
}
.cid-v3WiMzmBUL .item-price {
  color: #FFFFFF;
}
.cid-v3WiMzmBUL .list {
  color: #fefff5;
}
.cid-v3WiMzmBUL .item-title,
.cid-v3WiMzmBUL .item-btn {
  color: #FFFFFF;
}
.cid-v3WiMzmBUL .list,
.cid-v3WiMzmBUL .item-wrap {
  color: #FFFFFF;
}
.cid-v46Rw42otr .navbar-dropdown {
  position: relative !important;
}
.cid-v46Rw42otr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Rw42otr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Rw42otr .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Rw42otr .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Rw42otr .dropdown-item:hover,
.cid-v46Rw42otr .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Rw42otr .dropdown-item:hover span {
  color: white;
}
.cid-v46Rw42otr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Rw42otr .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Rw42otr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Rw42otr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Rw42otr .nav-link {
  position: relative;
}
.cid-v46Rw42otr .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Rw42otr .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Rw42otr .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Rw42otr .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Rw42otr .dropdown-menu,
.cid-v46Rw42otr .navbar.opened {
  background: #191100 !important;
}
.cid-v46Rw42otr .nav-item:focus,
.cid-v46Rw42otr .nav-link:focus {
  outline: none;
}
.cid-v46Rw42otr .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Rw42otr .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Rw42otr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Rw42otr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Rw42otr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Rw42otr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Rw42otr .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Rw42otr .navbar {
    min-height: 80px;
  }
}
.cid-v46Rw42otr .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Rw42otr .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Rw42otr .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Rw42otr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Rw42otr .navbar.collapsed {
  justify-content: center;
}
.cid-v46Rw42otr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Rw42otr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Rw42otr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Rw42otr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Rw42otr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Rw42otr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Rw42otr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Rw42otr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Rw42otr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Rw42otr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Rw42otr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Rw42otr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Rw42otr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Rw42otr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Rw42otr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Rw42otr .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Rw42otr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Rw42otr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Rw42otr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Rw42otr .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Rw42otr .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Rw42otr .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Rw42otr .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Rw42otr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Rw42otr .navbar-brand .navbar-caption:hover,
.cid-v46Rw42otr .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Rw42otr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Rw42otr .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Rw42otr .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Rw42otr .dropdown-item.active,
.cid-v46Rw42otr .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Rw42otr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Rw42otr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Rw42otr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Rw42otr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Rw42otr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Rw42otr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Rw42otr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Rw42otr ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Rw42otr ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Rw42otr .navbar-buttons {
  text-align: center;
}
.cid-v46Rw42otr .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Rw42otr .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Rw42otr button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Rw42otr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Rw42otr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Rw42otr button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Rw42otr button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Rw42otr button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Rw42otr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Rw42otr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Rw42otr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Rw42otr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Rw42otr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Rw42otr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Rw42otr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Rw42otr .navbar {
    height: 70px;
  }
  .cid-v46Rw42otr .navbar.opened {
    height: auto;
  }
  .cid-v46Rw42otr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Rw42otr .navbar-nav {
  margin: 0 auto;
}
.cid-v46Rw42otr .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Rw42otr .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Rw42otr .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Rw42otr .nav-item .nav-link:hover,
.cid-v46Rw42otr .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Rw42otr .nav-item .nav-link:hover::after,
.cid-v46Rw42otr .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Rw42otr .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Rw42otr .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Rw42otr .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Rw42otr .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Rw42otr .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Rw42otr .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Rw42otr .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Rw42otr .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Rw42otr .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Rw42otr .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Rw42otr .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Rw42otr .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Rw42otr .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Rw42otr .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Rw42otr .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Rw42otr .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Rw42otr .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Rw42otr .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Rw42otr .nav-link,
.cid-v46Rw42otr .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Rw4DnDZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Rw4DnDZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Rw4DnDZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Rw4DnDZ .row {
  margin: 0 -15px;
}
.cid-v46Rw4DnDZ .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Rw4DnDZ .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Rw4DnDZ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Rw4DnDZ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Rw4DnDZ .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Rw4DnDZ .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Rw4DnDZ .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Rw4DnDZ .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Rw4DnDZ .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Rw4DnDZ .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Rw4DnDZ .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Rw4DnDZ .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Rw4DnDZ .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Rw4DnDZ .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Rw4DnDZ .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Rw4DnDZ .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Rw4DnDZ .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Rw4DnDZ .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Rw4DnDZ .mbr-label {
  color: #FFFFFF;
}
.cid-v46Rw4DnDZ .mbr-text {
  color: #fefff5;
}
.cid-v46Rw4DnDZ .mbr-text,
.cid-v46Rw4DnDZ .text-wrap,
.cid-v46Rw4DnDZ .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Rw4PBAd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Rw4PBAd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Rw4PBAd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Rw4PBAd .row {
  margin: 0 -15px;
}
.cid-v46Rw4PBAd .row .card {
  padding: 0 15px;
}
.cid-v46Rw4PBAd .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Rw4PBAd .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Rw4PBAd .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Rw4PBAd .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Rw4PBAd .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Rw4PBAd .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Rw4PBAd .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Rw4PBAd .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Rw4PBAd .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Rw4PBAd .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Rw4PBAd .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Rw4PBAd .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Rw4PBAd .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Rw4PBAd .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Rw4PBAd .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Rw4PBAd .item-title {
  color: #fefff5;
}
.cid-v46Rw4PBAd .item-text {
  color: #FFFFFF;
}
.cid-v46Rw4PBAd .card-icon {
  color: #FFFFFF;
}
.cid-v46Rw4PBAd .item-title,
.cid-v46Rw4PBAd .item-btn,
.cid-v46Rw4PBAd .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Rw54AIn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Rw54AIn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Rw54AIn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Rw54AIn .row {
  margin: 0 -15px;
}
.cid-v46Rw54AIn .row .card {
  padding: 0 15px;
}
.cid-v46Rw54AIn .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Rw54AIn .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Rw54AIn .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Rw54AIn .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Rw54AIn .items-wrapper .item:hover .item-wrapper,
.cid-v46Rw54AIn .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Rw54AIn .items-wrapper .item:hover .card-box .item-title,
.cid-v46Rw54AIn .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Rw54AIn .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Rw54AIn .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Rw54AIn .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Rw54AIn .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Rw54AIn .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Rw54AIn .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Rw54AIn .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Rw54AIn .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Rw54AIn .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Rw54AIn .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Rw54AIn .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Rw54AIn .item-title {
  color: #fefff5;
}
.cid-v46Rw54AIn .item-price {
  color: #FFFFFF;
}
.cid-v46Rw54AIn .list {
  color: #fefff5;
}
.cid-v46Rw54AIn .item-title,
.cid-v46Rw54AIn .item-btn {
  color: #FFFFFF;
}
.cid-v46Rw54AIn .list,
.cid-v46Rw54AIn .item-wrap {
  color: #FFFFFF;
}
.cid-v46RyrETtH .navbar-dropdown {
  position: relative !important;
}
.cid-v46RyrETtH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RyrETtH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RyrETtH .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RyrETtH .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RyrETtH .dropdown-item:hover,
.cid-v46RyrETtH .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RyrETtH .dropdown-item:hover span {
  color: white;
}
.cid-v46RyrETtH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RyrETtH .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RyrETtH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RyrETtH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RyrETtH .nav-link {
  position: relative;
}
.cid-v46RyrETtH .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RyrETtH .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RyrETtH .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RyrETtH .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RyrETtH .dropdown-menu,
.cid-v46RyrETtH .navbar.opened {
  background: #191100 !important;
}
.cid-v46RyrETtH .nav-item:focus,
.cid-v46RyrETtH .nav-link:focus {
  outline: none;
}
.cid-v46RyrETtH .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RyrETtH .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RyrETtH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RyrETtH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RyrETtH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RyrETtH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RyrETtH .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RyrETtH .navbar {
    min-height: 80px;
  }
}
.cid-v46RyrETtH .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RyrETtH .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RyrETtH .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RyrETtH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RyrETtH .navbar.collapsed {
  justify-content: center;
}
.cid-v46RyrETtH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RyrETtH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RyrETtH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RyrETtH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RyrETtH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RyrETtH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RyrETtH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RyrETtH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RyrETtH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RyrETtH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RyrETtH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RyrETtH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RyrETtH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RyrETtH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RyrETtH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RyrETtH .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RyrETtH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RyrETtH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RyrETtH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RyrETtH .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RyrETtH .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RyrETtH .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RyrETtH .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RyrETtH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RyrETtH .navbar-brand .navbar-caption:hover,
.cid-v46RyrETtH .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RyrETtH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RyrETtH .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RyrETtH .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RyrETtH .dropdown-item.active,
.cid-v46RyrETtH .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RyrETtH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RyrETtH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RyrETtH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RyrETtH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RyrETtH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RyrETtH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RyrETtH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RyrETtH ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RyrETtH ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RyrETtH .navbar-buttons {
  text-align: center;
}
.cid-v46RyrETtH .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RyrETtH .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RyrETtH button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RyrETtH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RyrETtH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RyrETtH button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RyrETtH button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RyrETtH button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RyrETtH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RyrETtH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RyrETtH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RyrETtH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RyrETtH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RyrETtH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RyrETtH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RyrETtH .navbar {
    height: 70px;
  }
  .cid-v46RyrETtH .navbar.opened {
    height: auto;
  }
  .cid-v46RyrETtH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RyrETtH .navbar-nav {
  margin: 0 auto;
}
.cid-v46RyrETtH .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RyrETtH .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RyrETtH .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RyrETtH .nav-item .nav-link:hover,
.cid-v46RyrETtH .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RyrETtH .nav-item .nav-link:hover::after,
.cid-v46RyrETtH .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RyrETtH .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RyrETtH .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RyrETtH .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RyrETtH .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RyrETtH .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RyrETtH .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RyrETtH .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RyrETtH .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RyrETtH .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RyrETtH .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RyrETtH .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RyrETtH .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RyrETtH .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RyrETtH .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RyrETtH .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RyrETtH .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RyrETtH .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RyrETtH .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RyrETtH .nav-link,
.cid-v46RyrETtH .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RysrWHx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RysrWHx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RysrWHx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RysrWHx .row {
  margin: 0 -15px;
}
.cid-v46RysrWHx .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RysrWHx .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RysrWHx .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RysrWHx .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RysrWHx .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RysrWHx .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RysrWHx .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RysrWHx .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RysrWHx .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RysrWHx .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RysrWHx .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RysrWHx .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RysrWHx .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RysrWHx .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RysrWHx .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RysrWHx .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RysrWHx .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RysrWHx .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RysrWHx .mbr-label {
  color: #FFFFFF;
}
.cid-v46RysrWHx .mbr-text {
  color: #fefff5;
}
.cid-v46RysrWHx .mbr-text,
.cid-v46RysrWHx .text-wrap,
.cid-v46RysrWHx .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RysE3tM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RysE3tM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RysE3tM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RysE3tM .row {
  margin: 0 -15px;
}
.cid-v46RysE3tM .row .card {
  padding: 0 15px;
}
.cid-v46RysE3tM .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RysE3tM .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RysE3tM .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RysE3tM .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RysE3tM .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RysE3tM .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RysE3tM .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RysE3tM .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RysE3tM .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RysE3tM .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RysE3tM .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RysE3tM .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RysE3tM .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RysE3tM .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RysE3tM .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RysE3tM .item-title {
  color: #fefff5;
}
.cid-v46RysE3tM .item-text {
  color: #FFFFFF;
}
.cid-v46RysE3tM .card-icon {
  color: #FFFFFF;
}
.cid-v46RysE3tM .item-title,
.cid-v46RysE3tM .item-btn,
.cid-v46RysE3tM .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RysSD66 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RysSD66 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RysSD66 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RysSD66 .row {
  margin: 0 -15px;
}
.cid-v46RysSD66 .row .card {
  padding: 0 15px;
}
.cid-v46RysSD66 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RysSD66 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RysSD66 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RysSD66 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RysSD66 .items-wrapper .item:hover .item-wrapper,
.cid-v46RysSD66 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RysSD66 .items-wrapper .item:hover .card-box .item-title,
.cid-v46RysSD66 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RysSD66 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RysSD66 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RysSD66 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RysSD66 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RysSD66 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RysSD66 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RysSD66 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RysSD66 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RysSD66 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RysSD66 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RysSD66 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RysSD66 .item-title {
  color: #fefff5;
}
.cid-v46RysSD66 .item-price {
  color: #FFFFFF;
}
.cid-v46RysSD66 .list {
  color: #fefff5;
}
.cid-v46RysSD66 .item-title,
.cid-v46RysSD66 .item-btn {
  color: #FFFFFF;
}
.cid-v46RysSD66 .list,
.cid-v46RysSD66 .item-wrap {
  color: #FFFFFF;
}
.cid-v46RAe0Uq6 .navbar-dropdown {
  position: relative !important;
}
.cid-v46RAe0Uq6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RAe0Uq6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RAe0Uq6 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RAe0Uq6 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RAe0Uq6 .dropdown-item:hover,
.cid-v46RAe0Uq6 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RAe0Uq6 .dropdown-item:hover span {
  color: white;
}
.cid-v46RAe0Uq6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RAe0Uq6 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RAe0Uq6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RAe0Uq6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RAe0Uq6 .nav-link {
  position: relative;
}
.cid-v46RAe0Uq6 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RAe0Uq6 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RAe0Uq6 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RAe0Uq6 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RAe0Uq6 .dropdown-menu,
.cid-v46RAe0Uq6 .navbar.opened {
  background: #191100 !important;
}
.cid-v46RAe0Uq6 .nav-item:focus,
.cid-v46RAe0Uq6 .nav-link:focus {
  outline: none;
}
.cid-v46RAe0Uq6 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RAe0Uq6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RAe0Uq6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RAe0Uq6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RAe0Uq6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RAe0Uq6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RAe0Uq6 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RAe0Uq6 .navbar {
    min-height: 80px;
  }
}
.cid-v46RAe0Uq6 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RAe0Uq6 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RAe0Uq6 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RAe0Uq6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RAe0Uq6 .navbar.collapsed {
  justify-content: center;
}
.cid-v46RAe0Uq6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RAe0Uq6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RAe0Uq6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RAe0Uq6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RAe0Uq6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RAe0Uq6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RAe0Uq6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RAe0Uq6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RAe0Uq6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RAe0Uq6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RAe0Uq6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RAe0Uq6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RAe0Uq6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RAe0Uq6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RAe0Uq6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RAe0Uq6 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RAe0Uq6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RAe0Uq6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RAe0Uq6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RAe0Uq6 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RAe0Uq6 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RAe0Uq6 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RAe0Uq6 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RAe0Uq6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RAe0Uq6 .navbar-brand .navbar-caption:hover,
.cid-v46RAe0Uq6 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RAe0Uq6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RAe0Uq6 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RAe0Uq6 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RAe0Uq6 .dropdown-item.active,
.cid-v46RAe0Uq6 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RAe0Uq6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RAe0Uq6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RAe0Uq6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RAe0Uq6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RAe0Uq6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RAe0Uq6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RAe0Uq6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RAe0Uq6 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RAe0Uq6 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RAe0Uq6 .navbar-buttons {
  text-align: center;
}
.cid-v46RAe0Uq6 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RAe0Uq6 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RAe0Uq6 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RAe0Uq6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RAe0Uq6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RAe0Uq6 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RAe0Uq6 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RAe0Uq6 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RAe0Uq6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RAe0Uq6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RAe0Uq6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RAe0Uq6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RAe0Uq6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RAe0Uq6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RAe0Uq6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RAe0Uq6 .navbar {
    height: 70px;
  }
  .cid-v46RAe0Uq6 .navbar.opened {
    height: auto;
  }
  .cid-v46RAe0Uq6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RAe0Uq6 .navbar-nav {
  margin: 0 auto;
}
.cid-v46RAe0Uq6 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RAe0Uq6 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RAe0Uq6 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RAe0Uq6 .nav-item .nav-link:hover,
.cid-v46RAe0Uq6 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RAe0Uq6 .nav-item .nav-link:hover::after,
.cid-v46RAe0Uq6 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RAe0Uq6 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RAe0Uq6 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RAe0Uq6 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RAe0Uq6 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RAe0Uq6 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RAe0Uq6 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RAe0Uq6 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RAe0Uq6 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RAe0Uq6 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RAe0Uq6 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RAe0Uq6 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RAe0Uq6 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RAe0Uq6 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RAe0Uq6 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RAe0Uq6 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RAe0Uq6 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RAe0Uq6 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RAe0Uq6 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RAe0Uq6 .nav-link,
.cid-v46RAe0Uq6 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RAeD6BS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RAeD6BS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RAeD6BS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RAeD6BS .row {
  margin: 0 -15px;
}
.cid-v46RAeD6BS .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RAeD6BS .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RAeD6BS .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RAeD6BS .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RAeD6BS .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RAeD6BS .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RAeD6BS .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RAeD6BS .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RAeD6BS .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RAeD6BS .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RAeD6BS .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RAeD6BS .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RAeD6BS .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RAeD6BS .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RAeD6BS .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RAeD6BS .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RAeD6BS .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RAeD6BS .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RAeD6BS .mbr-label {
  color: #FFFFFF;
}
.cid-v46RAeD6BS .mbr-text {
  color: #fefff5;
}
.cid-v46RAeD6BS .mbr-text,
.cid-v46RAeD6BS .text-wrap,
.cid-v46RAeD6BS .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RAePuFe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RAePuFe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RAePuFe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RAePuFe .row {
  margin: 0 -15px;
}
.cid-v46RAePuFe .row .card {
  padding: 0 15px;
}
.cid-v46RAePuFe .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RAePuFe .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RAePuFe .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RAePuFe .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RAePuFe .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RAePuFe .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RAePuFe .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RAePuFe .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RAePuFe .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RAePuFe .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RAePuFe .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RAePuFe .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RAePuFe .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RAePuFe .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RAePuFe .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RAePuFe .item-title {
  color: #fefff5;
}
.cid-v46RAePuFe .item-text {
  color: #FFFFFF;
}
.cid-v46RAePuFe .card-icon {
  color: #FFFFFF;
}
.cid-v46RAePuFe .item-title,
.cid-v46RAePuFe .item-btn,
.cid-v46RAePuFe .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RAf2SS1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RAf2SS1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RAf2SS1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RAf2SS1 .row {
  margin: 0 -15px;
}
.cid-v46RAf2SS1 .row .card {
  padding: 0 15px;
}
.cid-v46RAf2SS1 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RAf2SS1 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RAf2SS1 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RAf2SS1 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RAf2SS1 .items-wrapper .item:hover .item-wrapper,
.cid-v46RAf2SS1 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RAf2SS1 .items-wrapper .item:hover .card-box .item-title,
.cid-v46RAf2SS1 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RAf2SS1 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RAf2SS1 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RAf2SS1 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RAf2SS1 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RAf2SS1 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RAf2SS1 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RAf2SS1 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RAf2SS1 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RAf2SS1 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RAf2SS1 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RAf2SS1 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RAf2SS1 .item-title {
  color: #fefff5;
}
.cid-v46RAf2SS1 .item-price {
  color: #FFFFFF;
}
.cid-v46RAf2SS1 .list {
  color: #fefff5;
}
.cid-v46RAf2SS1 .item-title,
.cid-v46RAf2SS1 .item-btn {
  color: #FFFFFF;
}
.cid-v46RAf2SS1 .list,
.cid-v46RAf2SS1 .item-wrap {
  color: #FFFFFF;
}
.cid-v46RBmnj7m .navbar-dropdown {
  position: relative !important;
}
.cid-v46RBmnj7m .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RBmnj7m .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RBmnj7m .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RBmnj7m .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RBmnj7m .dropdown-item:hover,
.cid-v46RBmnj7m .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RBmnj7m .dropdown-item:hover span {
  color: white;
}
.cid-v46RBmnj7m .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RBmnj7m .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RBmnj7m .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RBmnj7m .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RBmnj7m .nav-link {
  position: relative;
}
.cid-v46RBmnj7m .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RBmnj7m .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RBmnj7m .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RBmnj7m .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RBmnj7m .dropdown-menu,
.cid-v46RBmnj7m .navbar.opened {
  background: #191100 !important;
}
.cid-v46RBmnj7m .nav-item:focus,
.cid-v46RBmnj7m .nav-link:focus {
  outline: none;
}
.cid-v46RBmnj7m .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RBmnj7m .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RBmnj7m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RBmnj7m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RBmnj7m .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RBmnj7m .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RBmnj7m .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RBmnj7m .navbar {
    min-height: 80px;
  }
}
.cid-v46RBmnj7m .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RBmnj7m .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RBmnj7m .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RBmnj7m .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RBmnj7m .navbar.collapsed {
  justify-content: center;
}
.cid-v46RBmnj7m .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RBmnj7m .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RBmnj7m .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RBmnj7m .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RBmnj7m .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RBmnj7m .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RBmnj7m .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RBmnj7m .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RBmnj7m .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RBmnj7m .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RBmnj7m .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RBmnj7m .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RBmnj7m .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RBmnj7m .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RBmnj7m .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RBmnj7m .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RBmnj7m .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RBmnj7m .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RBmnj7m .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RBmnj7m .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RBmnj7m .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RBmnj7m .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RBmnj7m .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RBmnj7m .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RBmnj7m .navbar-brand .navbar-caption:hover,
.cid-v46RBmnj7m .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RBmnj7m .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RBmnj7m .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RBmnj7m .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RBmnj7m .dropdown-item.active,
.cid-v46RBmnj7m .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RBmnj7m .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RBmnj7m .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RBmnj7m .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RBmnj7m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RBmnj7m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RBmnj7m .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RBmnj7m .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RBmnj7m ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RBmnj7m ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RBmnj7m .navbar-buttons {
  text-align: center;
}
.cid-v46RBmnj7m .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RBmnj7m .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RBmnj7m button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RBmnj7m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RBmnj7m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RBmnj7m button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RBmnj7m button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RBmnj7m button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RBmnj7m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RBmnj7m nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RBmnj7m nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RBmnj7m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RBmnj7m .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RBmnj7m a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RBmnj7m .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RBmnj7m .navbar {
    height: 70px;
  }
  .cid-v46RBmnj7m .navbar.opened {
    height: auto;
  }
  .cid-v46RBmnj7m .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RBmnj7m .navbar-nav {
  margin: 0 auto;
}
.cid-v46RBmnj7m .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RBmnj7m .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RBmnj7m .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RBmnj7m .nav-item .nav-link:hover,
.cid-v46RBmnj7m .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RBmnj7m .nav-item .nav-link:hover::after,
.cid-v46RBmnj7m .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RBmnj7m .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RBmnj7m .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RBmnj7m .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RBmnj7m .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RBmnj7m .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RBmnj7m .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RBmnj7m .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RBmnj7m .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RBmnj7m .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RBmnj7m .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RBmnj7m .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RBmnj7m .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RBmnj7m .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RBmnj7m .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RBmnj7m .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RBmnj7m .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RBmnj7m .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RBmnj7m .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RBmnj7m .nav-link,
.cid-v46RBmnj7m .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RBmVswh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RBmVswh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RBmVswh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RBmVswh .row {
  margin: 0 -15px;
}
.cid-v46RBmVswh .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RBmVswh .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RBmVswh .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RBmVswh .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RBmVswh .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RBmVswh .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RBmVswh .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RBmVswh .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RBmVswh .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RBmVswh .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RBmVswh .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RBmVswh .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RBmVswh .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RBmVswh .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RBmVswh .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RBmVswh .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RBmVswh .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RBmVswh .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RBmVswh .mbr-label {
  color: #FFFFFF;
}
.cid-v46RBmVswh .mbr-text {
  color: #fefff5;
}
.cid-v46RBmVswh .mbr-text,
.cid-v46RBmVswh .text-wrap,
.cid-v46RBmVswh .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RBn5O4q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RBn5O4q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RBn5O4q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RBn5O4q .row {
  margin: 0 -15px;
}
.cid-v46RBn5O4q .row .card {
  padding: 0 15px;
}
.cid-v46RBn5O4q .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RBn5O4q .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RBn5O4q .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RBn5O4q .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RBn5O4q .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RBn5O4q .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RBn5O4q .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RBn5O4q .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RBn5O4q .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RBn5O4q .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RBn5O4q .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RBn5O4q .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RBn5O4q .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RBn5O4q .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RBn5O4q .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RBn5O4q .item-title {
  color: #fefff5;
}
.cid-v46RBn5O4q .item-text {
  color: #FFFFFF;
}
.cid-v46RBn5O4q .card-icon {
  color: #FFFFFF;
}
.cid-v46RBn5O4q .item-title,
.cid-v46RBn5O4q .item-btn,
.cid-v46RBn5O4q .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RBnho8S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RBnho8S .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RBnho8S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RBnho8S .row {
  margin: 0 -15px;
}
.cid-v46RBnho8S .row .card {
  padding: 0 15px;
}
.cid-v46RBnho8S .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RBnho8S .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RBnho8S .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RBnho8S .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RBnho8S .items-wrapper .item:hover .item-wrapper,
.cid-v46RBnho8S .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RBnho8S .items-wrapper .item:hover .card-box .item-title,
.cid-v46RBnho8S .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RBnho8S .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RBnho8S .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RBnho8S .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RBnho8S .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RBnho8S .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RBnho8S .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RBnho8S .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RBnho8S .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RBnho8S .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RBnho8S .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RBnho8S .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RBnho8S .item-title {
  color: #fefff5;
}
.cid-v46RBnho8S .item-price {
  color: #FFFFFF;
}
.cid-v46RBnho8S .list {
  color: #fefff5;
}
.cid-v46RBnho8S .item-title,
.cid-v46RBnho8S .item-btn {
  color: #FFFFFF;
}
.cid-v46RBnho8S .list,
.cid-v46RBnho8S .item-wrap {
  color: #FFFFFF;
}
.cid-v46RCtNBNh .navbar-dropdown {
  position: relative !important;
}
.cid-v46RCtNBNh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RCtNBNh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RCtNBNh .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RCtNBNh .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RCtNBNh .dropdown-item:hover,
.cid-v46RCtNBNh .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RCtNBNh .dropdown-item:hover span {
  color: white;
}
.cid-v46RCtNBNh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RCtNBNh .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RCtNBNh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RCtNBNh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RCtNBNh .nav-link {
  position: relative;
}
.cid-v46RCtNBNh .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RCtNBNh .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RCtNBNh .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RCtNBNh .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RCtNBNh .dropdown-menu,
.cid-v46RCtNBNh .navbar.opened {
  background: #191100 !important;
}
.cid-v46RCtNBNh .nav-item:focus,
.cid-v46RCtNBNh .nav-link:focus {
  outline: none;
}
.cid-v46RCtNBNh .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RCtNBNh .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RCtNBNh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RCtNBNh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RCtNBNh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RCtNBNh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RCtNBNh .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RCtNBNh .navbar {
    min-height: 80px;
  }
}
.cid-v46RCtNBNh .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RCtNBNh .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RCtNBNh .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RCtNBNh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RCtNBNh .navbar.collapsed {
  justify-content: center;
}
.cid-v46RCtNBNh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RCtNBNh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RCtNBNh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RCtNBNh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RCtNBNh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RCtNBNh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RCtNBNh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RCtNBNh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RCtNBNh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RCtNBNh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RCtNBNh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RCtNBNh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RCtNBNh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RCtNBNh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RCtNBNh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RCtNBNh .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RCtNBNh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RCtNBNh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RCtNBNh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RCtNBNh .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RCtNBNh .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RCtNBNh .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RCtNBNh .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RCtNBNh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RCtNBNh .navbar-brand .navbar-caption:hover,
.cid-v46RCtNBNh .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RCtNBNh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RCtNBNh .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RCtNBNh .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RCtNBNh .dropdown-item.active,
.cid-v46RCtNBNh .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RCtNBNh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RCtNBNh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RCtNBNh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RCtNBNh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RCtNBNh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RCtNBNh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RCtNBNh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RCtNBNh ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RCtNBNh ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RCtNBNh .navbar-buttons {
  text-align: center;
}
.cid-v46RCtNBNh .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RCtNBNh .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RCtNBNh button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RCtNBNh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RCtNBNh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RCtNBNh button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RCtNBNh button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RCtNBNh button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RCtNBNh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RCtNBNh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RCtNBNh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RCtNBNh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RCtNBNh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RCtNBNh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RCtNBNh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RCtNBNh .navbar {
    height: 70px;
  }
  .cid-v46RCtNBNh .navbar.opened {
    height: auto;
  }
  .cid-v46RCtNBNh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RCtNBNh .navbar-nav {
  margin: 0 auto;
}
.cid-v46RCtNBNh .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RCtNBNh .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RCtNBNh .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RCtNBNh .nav-item .nav-link:hover,
.cid-v46RCtNBNh .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RCtNBNh .nav-item .nav-link:hover::after,
.cid-v46RCtNBNh .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RCtNBNh .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RCtNBNh .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RCtNBNh .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RCtNBNh .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RCtNBNh .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RCtNBNh .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RCtNBNh .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RCtNBNh .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RCtNBNh .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RCtNBNh .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RCtNBNh .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RCtNBNh .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RCtNBNh .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RCtNBNh .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RCtNBNh .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RCtNBNh .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RCtNBNh .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RCtNBNh .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RCtNBNh .nav-link,
.cid-v46RCtNBNh .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RCuou0I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RCuou0I .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RCuou0I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RCuou0I .row {
  margin: 0 -15px;
}
.cid-v46RCuou0I .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RCuou0I .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RCuou0I .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RCuou0I .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RCuou0I .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RCuou0I .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RCuou0I .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RCuou0I .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RCuou0I .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RCuou0I .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RCuou0I .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RCuou0I .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RCuou0I .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RCuou0I .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RCuou0I .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RCuou0I .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RCuou0I .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RCuou0I .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RCuou0I .mbr-label {
  color: #FFFFFF;
}
.cid-v46RCuou0I .mbr-text {
  color: #fefff5;
}
.cid-v46RCuou0I .mbr-text,
.cid-v46RCuou0I .text-wrap,
.cid-v46RCuou0I .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RCuzWFa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RCuzWFa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RCuzWFa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RCuzWFa .row {
  margin: 0 -15px;
}
.cid-v46RCuzWFa .row .card {
  padding: 0 15px;
}
.cid-v46RCuzWFa .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RCuzWFa .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RCuzWFa .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RCuzWFa .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RCuzWFa .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RCuzWFa .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RCuzWFa .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RCuzWFa .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RCuzWFa .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RCuzWFa .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RCuzWFa .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RCuzWFa .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RCuzWFa .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RCuzWFa .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RCuzWFa .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RCuzWFa .item-title {
  color: #fefff5;
}
.cid-v46RCuzWFa .item-text {
  color: #FFFFFF;
}
.cid-v46RCuzWFa .card-icon {
  color: #FFFFFF;
}
.cid-v46RCuzWFa .item-title,
.cid-v46RCuzWFa .item-btn,
.cid-v46RCuzWFa .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RCuLB2L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RCuLB2L .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RCuLB2L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RCuLB2L .row {
  margin: 0 -15px;
}
.cid-v46RCuLB2L .row .card {
  padding: 0 15px;
}
.cid-v46RCuLB2L .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RCuLB2L .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RCuLB2L .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RCuLB2L .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RCuLB2L .items-wrapper .item:hover .item-wrapper,
.cid-v46RCuLB2L .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RCuLB2L .items-wrapper .item:hover .card-box .item-title,
.cid-v46RCuLB2L .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RCuLB2L .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RCuLB2L .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RCuLB2L .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RCuLB2L .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RCuLB2L .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RCuLB2L .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RCuLB2L .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RCuLB2L .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RCuLB2L .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RCuLB2L .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RCuLB2L .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RCuLB2L .item-title {
  color: #fefff5;
}
.cid-v46RCuLB2L .item-price {
  color: #FFFFFF;
}
.cid-v46RCuLB2L .list {
  color: #fefff5;
}
.cid-v46RCuLB2L .item-title,
.cid-v46RCuLB2L .item-btn {
  color: #FFFFFF;
}
.cid-v46RCuLB2L .list,
.cid-v46RCuLB2L .item-wrap {
  color: #FFFFFF;
}
.cid-v46RDyM0r2 .navbar-dropdown {
  position: relative !important;
}
.cid-v46RDyM0r2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RDyM0r2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RDyM0r2 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RDyM0r2 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RDyM0r2 .dropdown-item:hover,
.cid-v46RDyM0r2 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RDyM0r2 .dropdown-item:hover span {
  color: white;
}
.cid-v46RDyM0r2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RDyM0r2 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RDyM0r2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RDyM0r2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RDyM0r2 .nav-link {
  position: relative;
}
.cid-v46RDyM0r2 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RDyM0r2 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RDyM0r2 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RDyM0r2 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RDyM0r2 .dropdown-menu,
.cid-v46RDyM0r2 .navbar.opened {
  background: #191100 !important;
}
.cid-v46RDyM0r2 .nav-item:focus,
.cid-v46RDyM0r2 .nav-link:focus {
  outline: none;
}
.cid-v46RDyM0r2 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RDyM0r2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RDyM0r2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RDyM0r2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RDyM0r2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RDyM0r2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RDyM0r2 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RDyM0r2 .navbar {
    min-height: 80px;
  }
}
.cid-v46RDyM0r2 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RDyM0r2 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RDyM0r2 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RDyM0r2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RDyM0r2 .navbar.collapsed {
  justify-content: center;
}
.cid-v46RDyM0r2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RDyM0r2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RDyM0r2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RDyM0r2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RDyM0r2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RDyM0r2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RDyM0r2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RDyM0r2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RDyM0r2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RDyM0r2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RDyM0r2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RDyM0r2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RDyM0r2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RDyM0r2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RDyM0r2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RDyM0r2 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RDyM0r2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RDyM0r2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RDyM0r2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RDyM0r2 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RDyM0r2 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RDyM0r2 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RDyM0r2 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RDyM0r2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RDyM0r2 .navbar-brand .navbar-caption:hover,
.cid-v46RDyM0r2 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RDyM0r2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RDyM0r2 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RDyM0r2 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RDyM0r2 .dropdown-item.active,
.cid-v46RDyM0r2 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RDyM0r2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RDyM0r2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RDyM0r2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RDyM0r2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RDyM0r2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RDyM0r2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RDyM0r2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RDyM0r2 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RDyM0r2 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RDyM0r2 .navbar-buttons {
  text-align: center;
}
.cid-v46RDyM0r2 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RDyM0r2 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RDyM0r2 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RDyM0r2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RDyM0r2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RDyM0r2 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RDyM0r2 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RDyM0r2 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RDyM0r2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RDyM0r2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RDyM0r2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RDyM0r2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RDyM0r2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RDyM0r2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RDyM0r2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RDyM0r2 .navbar {
    height: 70px;
  }
  .cid-v46RDyM0r2 .navbar.opened {
    height: auto;
  }
  .cid-v46RDyM0r2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RDyM0r2 .navbar-nav {
  margin: 0 auto;
}
.cid-v46RDyM0r2 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RDyM0r2 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RDyM0r2 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RDyM0r2 .nav-item .nav-link:hover,
.cid-v46RDyM0r2 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RDyM0r2 .nav-item .nav-link:hover::after,
.cid-v46RDyM0r2 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RDyM0r2 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RDyM0r2 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RDyM0r2 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RDyM0r2 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RDyM0r2 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RDyM0r2 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RDyM0r2 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RDyM0r2 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RDyM0r2 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RDyM0r2 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RDyM0r2 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RDyM0r2 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RDyM0r2 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RDyM0r2 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RDyM0r2 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RDyM0r2 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RDyM0r2 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RDyM0r2 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RDyM0r2 .nav-link,
.cid-v46RDyM0r2 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RDziE1Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RDziE1Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RDziE1Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RDziE1Z .row {
  margin: 0 -15px;
}
.cid-v46RDziE1Z .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RDziE1Z .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RDziE1Z .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RDziE1Z .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RDziE1Z .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RDziE1Z .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RDziE1Z .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RDziE1Z .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RDziE1Z .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RDziE1Z .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RDziE1Z .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RDziE1Z .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RDziE1Z .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RDziE1Z .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RDziE1Z .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RDziE1Z .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RDziE1Z .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RDziE1Z .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RDziE1Z .mbr-label {
  color: #FFFFFF;
}
.cid-v46RDziE1Z .mbr-text {
  color: #fefff5;
}
.cid-v46RDziE1Z .mbr-text,
.cid-v46RDziE1Z .text-wrap,
.cid-v46RDziE1Z .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RDzwA58 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RDzwA58 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RDzwA58 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RDzwA58 .row {
  margin: 0 -15px;
}
.cid-v46RDzwA58 .row .card {
  padding: 0 15px;
}
.cid-v46RDzwA58 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RDzwA58 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RDzwA58 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RDzwA58 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RDzwA58 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RDzwA58 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RDzwA58 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RDzwA58 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RDzwA58 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RDzwA58 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RDzwA58 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RDzwA58 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RDzwA58 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RDzwA58 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RDzwA58 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RDzwA58 .item-title {
  color: #fefff5;
}
.cid-v46RDzwA58 .item-text {
  color: #FFFFFF;
}
.cid-v46RDzwA58 .card-icon {
  color: #FFFFFF;
}
.cid-v46RDzwA58 .item-title,
.cid-v46RDzwA58 .item-btn,
.cid-v46RDzwA58 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RDzHIZc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RDzHIZc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RDzHIZc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RDzHIZc .row {
  margin: 0 -15px;
}
.cid-v46RDzHIZc .row .card {
  padding: 0 15px;
}
.cid-v46RDzHIZc .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RDzHIZc .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RDzHIZc .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RDzHIZc .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RDzHIZc .items-wrapper .item:hover .item-wrapper,
.cid-v46RDzHIZc .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RDzHIZc .items-wrapper .item:hover .card-box .item-title,
.cid-v46RDzHIZc .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RDzHIZc .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RDzHIZc .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RDzHIZc .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RDzHIZc .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RDzHIZc .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RDzHIZc .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RDzHIZc .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RDzHIZc .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RDzHIZc .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RDzHIZc .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RDzHIZc .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RDzHIZc .item-title {
  color: #fefff5;
}
.cid-v46RDzHIZc .item-price {
  color: #FFFFFF;
}
.cid-v46RDzHIZc .list {
  color: #fefff5;
}
.cid-v46RDzHIZc .item-title,
.cid-v46RDzHIZc .item-btn {
  color: #FFFFFF;
}
.cid-v46RDzHIZc .list,
.cid-v46RDzHIZc .item-wrap {
  color: #FFFFFF;
}
.cid-v46REw1Y1k .navbar-dropdown {
  position: relative !important;
}
.cid-v46REw1Y1k .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46REw1Y1k .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46REw1Y1k .dropdown-menu {
    text-align: center;
  }
}
.cid-v46REw1Y1k .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46REw1Y1k .dropdown-item:hover,
.cid-v46REw1Y1k .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46REw1Y1k .dropdown-item:hover span {
  color: white;
}
.cid-v46REw1Y1k .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46REw1Y1k .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46REw1Y1k .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46REw1Y1k .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46REw1Y1k .nav-link {
  position: relative;
}
.cid-v46REw1Y1k .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46REw1Y1k .container {
    flex-wrap: nowrap;
  }
}
.cid-v46REw1Y1k .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46REw1Y1k .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46REw1Y1k .dropdown-menu,
.cid-v46REw1Y1k .navbar.opened {
  background: #191100 !important;
}
.cid-v46REw1Y1k .nav-item:focus,
.cid-v46REw1Y1k .nav-link:focus {
  outline: none;
}
.cid-v46REw1Y1k .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46REw1Y1k .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46REw1Y1k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46REw1Y1k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46REw1Y1k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46REw1Y1k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46REw1Y1k .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46REw1Y1k .navbar {
    min-height: 80px;
  }
}
.cid-v46REw1Y1k .navbar.opened {
  transition: all 0.3s;
}
.cid-v46REw1Y1k .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46REw1Y1k .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46REw1Y1k .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46REw1Y1k .navbar.collapsed {
  justify-content: center;
}
.cid-v46REw1Y1k .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46REw1Y1k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46REw1Y1k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46REw1Y1k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46REw1Y1k .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46REw1Y1k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46REw1Y1k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46REw1Y1k .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46REw1Y1k .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46REw1Y1k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46REw1Y1k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46REw1Y1k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46REw1Y1k .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46REw1Y1k .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46REw1Y1k .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46REw1Y1k .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46REw1Y1k .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46REw1Y1k .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46REw1Y1k .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46REw1Y1k .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46REw1Y1k .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46REw1Y1k .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46REw1Y1k .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46REw1Y1k .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46REw1Y1k .navbar-brand .navbar-caption:hover,
.cid-v46REw1Y1k .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46REw1Y1k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46REw1Y1k .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46REw1Y1k .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46REw1Y1k .dropdown-item.active,
.cid-v46REw1Y1k .dropdown-item:active {
  background-color: transparent;
}
.cid-v46REw1Y1k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46REw1Y1k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46REw1Y1k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46REw1Y1k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46REw1Y1k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46REw1Y1k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46REw1Y1k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46REw1Y1k ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46REw1Y1k ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46REw1Y1k .navbar-buttons {
  text-align: center;
}
.cid-v46REw1Y1k .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46REw1Y1k .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46REw1Y1k button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46REw1Y1k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46REw1Y1k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46REw1Y1k button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46REw1Y1k button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46REw1Y1k button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46REw1Y1k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46REw1Y1k nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46REw1Y1k nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46REw1Y1k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46REw1Y1k .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46REw1Y1k a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46REw1Y1k .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46REw1Y1k .navbar {
    height: 70px;
  }
  .cid-v46REw1Y1k .navbar.opened {
    height: auto;
  }
  .cid-v46REw1Y1k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46REw1Y1k .navbar-nav {
  margin: 0 auto;
}
.cid-v46REw1Y1k .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46REw1Y1k .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46REw1Y1k .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46REw1Y1k .nav-item .nav-link:hover,
.cid-v46REw1Y1k .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46REw1Y1k .nav-item .nav-link:hover::after,
.cid-v46REw1Y1k .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46REw1Y1k .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46REw1Y1k .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46REw1Y1k .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46REw1Y1k .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46REw1Y1k .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46REw1Y1k .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46REw1Y1k .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46REw1Y1k .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46REw1Y1k .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46REw1Y1k .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46REw1Y1k .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46REw1Y1k .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46REw1Y1k .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46REw1Y1k .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46REw1Y1k .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46REw1Y1k .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46REw1Y1k .content-wrap {
    min-height: 80px;
  }
}
.cid-v46REw1Y1k .navbar-caption {
  color: #FFFFFF;
}
.cid-v46REw1Y1k .nav-link,
.cid-v46REw1Y1k .dropdown-item {
  color: #FFFFFF;
}
.cid-v46REwyhmH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46REwyhmH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46REwyhmH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46REwyhmH .row {
  margin: 0 -15px;
}
.cid-v46REwyhmH .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46REwyhmH .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46REwyhmH .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46REwyhmH .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46REwyhmH .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46REwyhmH .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46REwyhmH .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46REwyhmH .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46REwyhmH .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46REwyhmH .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46REwyhmH .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46REwyhmH .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46REwyhmH .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46REwyhmH .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46REwyhmH .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46REwyhmH .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46REwyhmH .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46REwyhmH .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46REwyhmH .mbr-label {
  color: #FFFFFF;
}
.cid-v46REwyhmH .mbr-text {
  color: #fefff5;
}
.cid-v46REwyhmH .mbr-text,
.cid-v46REwyhmH .text-wrap,
.cid-v46REwyhmH .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46REwKn6y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46REwKn6y .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46REwKn6y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46REwKn6y .row {
  margin: 0 -15px;
}
.cid-v46REwKn6y .row .card {
  padding: 0 15px;
}
.cid-v46REwKn6y .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46REwKn6y .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46REwKn6y .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46REwKn6y .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46REwKn6y .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46REwKn6y .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46REwKn6y .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46REwKn6y .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46REwKn6y .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46REwKn6y .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46REwKn6y .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46REwKn6y .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46REwKn6y .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46REwKn6y .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46REwKn6y .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46REwKn6y .item-title {
  color: #fefff5;
}
.cid-v46REwKn6y .item-text {
  color: #FFFFFF;
}
.cid-v46REwKn6y .card-icon {
  color: #FFFFFF;
}
.cid-v46REwKn6y .item-title,
.cid-v46REwKn6y .item-btn,
.cid-v46REwKn6y .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46REwWKyj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46REwWKyj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46REwWKyj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46REwWKyj .row {
  margin: 0 -15px;
}
.cid-v46REwWKyj .row .card {
  padding: 0 15px;
}
.cid-v46REwWKyj .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46REwWKyj .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46REwWKyj .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46REwWKyj .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46REwWKyj .items-wrapper .item:hover .item-wrapper,
.cid-v46REwWKyj .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46REwWKyj .items-wrapper .item:hover .card-box .item-title,
.cid-v46REwWKyj .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46REwWKyj .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46REwWKyj .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46REwWKyj .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46REwWKyj .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46REwWKyj .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46REwWKyj .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46REwWKyj .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46REwWKyj .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46REwWKyj .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46REwWKyj .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46REwWKyj .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46REwWKyj .item-title {
  color: #fefff5;
}
.cid-v46REwWKyj .item-price {
  color: #FFFFFF;
}
.cid-v46REwWKyj .list {
  color: #fefff5;
}
.cid-v46REwWKyj .item-title,
.cid-v46REwWKyj .item-btn {
  color: #FFFFFF;
}
.cid-v46REwWKyj .list,
.cid-v46REwWKyj .item-wrap {
  color: #FFFFFF;
}
.cid-v46RFV7cdZ .navbar-dropdown {
  position: relative !important;
}
.cid-v46RFV7cdZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RFV7cdZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RFV7cdZ .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RFV7cdZ .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RFV7cdZ .dropdown-item:hover,
.cid-v46RFV7cdZ .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RFV7cdZ .dropdown-item:hover span {
  color: white;
}
.cid-v46RFV7cdZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RFV7cdZ .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RFV7cdZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RFV7cdZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RFV7cdZ .nav-link {
  position: relative;
}
.cid-v46RFV7cdZ .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RFV7cdZ .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RFV7cdZ .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RFV7cdZ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RFV7cdZ .dropdown-menu,
.cid-v46RFV7cdZ .navbar.opened {
  background: #191100 !important;
}
.cid-v46RFV7cdZ .nav-item:focus,
.cid-v46RFV7cdZ .nav-link:focus {
  outline: none;
}
.cid-v46RFV7cdZ .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RFV7cdZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RFV7cdZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RFV7cdZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RFV7cdZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RFV7cdZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RFV7cdZ .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RFV7cdZ .navbar {
    min-height: 80px;
  }
}
.cid-v46RFV7cdZ .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RFV7cdZ .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RFV7cdZ .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RFV7cdZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RFV7cdZ .navbar.collapsed {
  justify-content: center;
}
.cid-v46RFV7cdZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RFV7cdZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RFV7cdZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RFV7cdZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RFV7cdZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RFV7cdZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RFV7cdZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RFV7cdZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RFV7cdZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RFV7cdZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RFV7cdZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RFV7cdZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RFV7cdZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RFV7cdZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RFV7cdZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RFV7cdZ .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RFV7cdZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RFV7cdZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RFV7cdZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RFV7cdZ .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RFV7cdZ .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RFV7cdZ .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RFV7cdZ .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RFV7cdZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RFV7cdZ .navbar-brand .navbar-caption:hover,
.cid-v46RFV7cdZ .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RFV7cdZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RFV7cdZ .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RFV7cdZ .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RFV7cdZ .dropdown-item.active,
.cid-v46RFV7cdZ .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RFV7cdZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RFV7cdZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RFV7cdZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RFV7cdZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RFV7cdZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RFV7cdZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RFV7cdZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RFV7cdZ ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RFV7cdZ ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RFV7cdZ .navbar-buttons {
  text-align: center;
}
.cid-v46RFV7cdZ .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RFV7cdZ .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RFV7cdZ button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RFV7cdZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RFV7cdZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RFV7cdZ button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RFV7cdZ button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RFV7cdZ button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RFV7cdZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RFV7cdZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RFV7cdZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RFV7cdZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RFV7cdZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RFV7cdZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RFV7cdZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RFV7cdZ .navbar {
    height: 70px;
  }
  .cid-v46RFV7cdZ .navbar.opened {
    height: auto;
  }
  .cid-v46RFV7cdZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RFV7cdZ .navbar-nav {
  margin: 0 auto;
}
.cid-v46RFV7cdZ .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RFV7cdZ .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RFV7cdZ .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RFV7cdZ .nav-item .nav-link:hover,
.cid-v46RFV7cdZ .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RFV7cdZ .nav-item .nav-link:hover::after,
.cid-v46RFV7cdZ .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RFV7cdZ .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RFV7cdZ .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RFV7cdZ .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RFV7cdZ .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RFV7cdZ .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RFV7cdZ .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RFV7cdZ .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RFV7cdZ .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RFV7cdZ .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RFV7cdZ .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RFV7cdZ .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RFV7cdZ .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RFV7cdZ .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RFV7cdZ .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RFV7cdZ .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RFV7cdZ .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RFV7cdZ .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RFV7cdZ .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RFV7cdZ .nav-link,
.cid-v46RFV7cdZ .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RFVDMab {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RFVDMab .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RFVDMab .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RFVDMab .row {
  margin: 0 -15px;
}
.cid-v46RFVDMab .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RFVDMab .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RFVDMab .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RFVDMab .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RFVDMab .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RFVDMab .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RFVDMab .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RFVDMab .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RFVDMab .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RFVDMab .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RFVDMab .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RFVDMab .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RFVDMab .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RFVDMab .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RFVDMab .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RFVDMab .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RFVDMab .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RFVDMab .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RFVDMab .mbr-label {
  color: #FFFFFF;
}
.cid-v46RFVDMab .mbr-text {
  color: #fefff5;
}
.cid-v46RFVDMab .mbr-text,
.cid-v46RFVDMab .text-wrap,
.cid-v46RFVDMab .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RFVNFMJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RFVNFMJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RFVNFMJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RFVNFMJ .row {
  margin: 0 -15px;
}
.cid-v46RFVNFMJ .row .card {
  padding: 0 15px;
}
.cid-v46RFVNFMJ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RFVNFMJ .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RFVNFMJ .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RFVNFMJ .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RFVNFMJ .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RFVNFMJ .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RFVNFMJ .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RFVNFMJ .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RFVNFMJ .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RFVNFMJ .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RFVNFMJ .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RFVNFMJ .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RFVNFMJ .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RFVNFMJ .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RFVNFMJ .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RFVNFMJ .item-title {
  color: #fefff5;
}
.cid-v46RFVNFMJ .item-text {
  color: #FFFFFF;
}
.cid-v46RFVNFMJ .card-icon {
  color: #FFFFFF;
}
.cid-v46RFVNFMJ .item-title,
.cid-v46RFVNFMJ .item-btn,
.cid-v46RFVNFMJ .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RFVXe0m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RFVXe0m .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RFVXe0m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RFVXe0m .row {
  margin: 0 -15px;
}
.cid-v46RFVXe0m .row .card {
  padding: 0 15px;
}
.cid-v46RFVXe0m .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RFVXe0m .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RFVXe0m .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RFVXe0m .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RFVXe0m .items-wrapper .item:hover .item-wrapper,
.cid-v46RFVXe0m .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RFVXe0m .items-wrapper .item:hover .card-box .item-title,
.cid-v46RFVXe0m .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RFVXe0m .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RFVXe0m .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RFVXe0m .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RFVXe0m .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RFVXe0m .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RFVXe0m .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RFVXe0m .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RFVXe0m .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RFVXe0m .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RFVXe0m .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RFVXe0m .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RFVXe0m .item-title {
  color: #fefff5;
}
.cid-v46RFVXe0m .item-price {
  color: #FFFFFF;
}
.cid-v46RFVXe0m .list {
  color: #fefff5;
}
.cid-v46RFVXe0m .item-title,
.cid-v46RFVXe0m .item-btn {
  color: #FFFFFF;
}
.cid-v46RFVXe0m .list,
.cid-v46RFVXe0m .item-wrap {
  color: #FFFFFF;
}
.cid-v46RH9Z3JI .navbar-dropdown {
  position: relative !important;
}
.cid-v46RH9Z3JI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RH9Z3JI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RH9Z3JI .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RH9Z3JI .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RH9Z3JI .dropdown-item:hover,
.cid-v46RH9Z3JI .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RH9Z3JI .dropdown-item:hover span {
  color: white;
}
.cid-v46RH9Z3JI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RH9Z3JI .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RH9Z3JI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RH9Z3JI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RH9Z3JI .nav-link {
  position: relative;
}
.cid-v46RH9Z3JI .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RH9Z3JI .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RH9Z3JI .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RH9Z3JI .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RH9Z3JI .dropdown-menu,
.cid-v46RH9Z3JI .navbar.opened {
  background: #191100 !important;
}
.cid-v46RH9Z3JI .nav-item:focus,
.cid-v46RH9Z3JI .nav-link:focus {
  outline: none;
}
.cid-v46RH9Z3JI .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RH9Z3JI .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RH9Z3JI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RH9Z3JI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RH9Z3JI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RH9Z3JI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RH9Z3JI .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RH9Z3JI .navbar {
    min-height: 80px;
  }
}
.cid-v46RH9Z3JI .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RH9Z3JI .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RH9Z3JI .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RH9Z3JI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RH9Z3JI .navbar.collapsed {
  justify-content: center;
}
.cid-v46RH9Z3JI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RH9Z3JI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RH9Z3JI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RH9Z3JI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RH9Z3JI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RH9Z3JI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RH9Z3JI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RH9Z3JI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RH9Z3JI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RH9Z3JI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RH9Z3JI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RH9Z3JI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RH9Z3JI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RH9Z3JI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RH9Z3JI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RH9Z3JI .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RH9Z3JI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RH9Z3JI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RH9Z3JI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RH9Z3JI .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RH9Z3JI .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RH9Z3JI .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RH9Z3JI .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RH9Z3JI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RH9Z3JI .navbar-brand .navbar-caption:hover,
.cid-v46RH9Z3JI .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RH9Z3JI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RH9Z3JI .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RH9Z3JI .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RH9Z3JI .dropdown-item.active,
.cid-v46RH9Z3JI .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RH9Z3JI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RH9Z3JI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RH9Z3JI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RH9Z3JI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RH9Z3JI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RH9Z3JI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RH9Z3JI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RH9Z3JI ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RH9Z3JI ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RH9Z3JI .navbar-buttons {
  text-align: center;
}
.cid-v46RH9Z3JI .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RH9Z3JI .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RH9Z3JI button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RH9Z3JI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RH9Z3JI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RH9Z3JI button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RH9Z3JI button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RH9Z3JI button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RH9Z3JI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RH9Z3JI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RH9Z3JI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RH9Z3JI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RH9Z3JI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RH9Z3JI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RH9Z3JI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RH9Z3JI .navbar {
    height: 70px;
  }
  .cid-v46RH9Z3JI .navbar.opened {
    height: auto;
  }
  .cid-v46RH9Z3JI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RH9Z3JI .navbar-nav {
  margin: 0 auto;
}
.cid-v46RH9Z3JI .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RH9Z3JI .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RH9Z3JI .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RH9Z3JI .nav-item .nav-link:hover,
.cid-v46RH9Z3JI .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RH9Z3JI .nav-item .nav-link:hover::after,
.cid-v46RH9Z3JI .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RH9Z3JI .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RH9Z3JI .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RH9Z3JI .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RH9Z3JI .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RH9Z3JI .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RH9Z3JI .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RH9Z3JI .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RH9Z3JI .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RH9Z3JI .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RH9Z3JI .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RH9Z3JI .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RH9Z3JI .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RH9Z3JI .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RH9Z3JI .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RH9Z3JI .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RH9Z3JI .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RH9Z3JI .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RH9Z3JI .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RH9Z3JI .nav-link,
.cid-v46RH9Z3JI .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RHayQ34 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RHayQ34 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RHayQ34 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RHayQ34 .row {
  margin: 0 -15px;
}
.cid-v46RHayQ34 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RHayQ34 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RHayQ34 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RHayQ34 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RHayQ34 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RHayQ34 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RHayQ34 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RHayQ34 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RHayQ34 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RHayQ34 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RHayQ34 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RHayQ34 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RHayQ34 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RHayQ34 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RHayQ34 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RHayQ34 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RHayQ34 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RHayQ34 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RHayQ34 .mbr-label {
  color: #FFFFFF;
}
.cid-v46RHayQ34 .mbr-text {
  color: #fefff5;
}
.cid-v46RHayQ34 .mbr-text,
.cid-v46RHayQ34 .text-wrap,
.cid-v46RHayQ34 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RHaJJmI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RHaJJmI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RHaJJmI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RHaJJmI .row {
  margin: 0 -15px;
}
.cid-v46RHaJJmI .row .card {
  padding: 0 15px;
}
.cid-v46RHaJJmI .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RHaJJmI .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RHaJJmI .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RHaJJmI .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RHaJJmI .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RHaJJmI .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RHaJJmI .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RHaJJmI .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RHaJJmI .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RHaJJmI .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RHaJJmI .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RHaJJmI .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RHaJJmI .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RHaJJmI .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RHaJJmI .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RHaJJmI .item-title {
  color: #fefff5;
}
.cid-v46RHaJJmI .item-text {
  color: #FFFFFF;
}
.cid-v46RHaJJmI .card-icon {
  color: #FFFFFF;
}
.cid-v46RHaJJmI .item-title,
.cid-v46RHaJJmI .item-btn,
.cid-v46RHaJJmI .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RHaVd3u {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RHaVd3u .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RHaVd3u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RHaVd3u .row {
  margin: 0 -15px;
}
.cid-v46RHaVd3u .row .card {
  padding: 0 15px;
}
.cid-v46RHaVd3u .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RHaVd3u .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RHaVd3u .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RHaVd3u .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RHaVd3u .items-wrapper .item:hover .item-wrapper,
.cid-v46RHaVd3u .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RHaVd3u .items-wrapper .item:hover .card-box .item-title,
.cid-v46RHaVd3u .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RHaVd3u .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RHaVd3u .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RHaVd3u .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RHaVd3u .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RHaVd3u .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RHaVd3u .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RHaVd3u .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RHaVd3u .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RHaVd3u .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RHaVd3u .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RHaVd3u .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RHaVd3u .item-title {
  color: #fefff5;
}
.cid-v46RHaVd3u .item-price {
  color: #FFFFFF;
}
.cid-v46RHaVd3u .list {
  color: #fefff5;
}
.cid-v46RHaVd3u .item-title,
.cid-v46RHaVd3u .item-btn {
  color: #FFFFFF;
}
.cid-v46RHaVd3u .list,
.cid-v46RHaVd3u .item-wrap {
  color: #FFFFFF;
}
.cid-v46RIObwDK .navbar-dropdown {
  position: relative !important;
}
.cid-v46RIObwDK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RIObwDK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RIObwDK .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RIObwDK .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RIObwDK .dropdown-item:hover,
.cid-v46RIObwDK .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RIObwDK .dropdown-item:hover span {
  color: white;
}
.cid-v46RIObwDK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RIObwDK .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RIObwDK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RIObwDK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RIObwDK .nav-link {
  position: relative;
}
.cid-v46RIObwDK .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RIObwDK .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RIObwDK .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RIObwDK .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RIObwDK .dropdown-menu,
.cid-v46RIObwDK .navbar.opened {
  background: #191100 !important;
}
.cid-v46RIObwDK .nav-item:focus,
.cid-v46RIObwDK .nav-link:focus {
  outline: none;
}
.cid-v46RIObwDK .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RIObwDK .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RIObwDK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RIObwDK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RIObwDK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RIObwDK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RIObwDK .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RIObwDK .navbar {
    min-height: 80px;
  }
}
.cid-v46RIObwDK .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RIObwDK .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RIObwDK .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RIObwDK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RIObwDK .navbar.collapsed {
  justify-content: center;
}
.cid-v46RIObwDK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RIObwDK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RIObwDK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RIObwDK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RIObwDK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RIObwDK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RIObwDK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RIObwDK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RIObwDK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RIObwDK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RIObwDK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RIObwDK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RIObwDK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RIObwDK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RIObwDK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RIObwDK .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RIObwDK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RIObwDK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RIObwDK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RIObwDK .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RIObwDK .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RIObwDK .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RIObwDK .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RIObwDK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RIObwDK .navbar-brand .navbar-caption:hover,
.cid-v46RIObwDK .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RIObwDK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RIObwDK .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RIObwDK .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RIObwDK .dropdown-item.active,
.cid-v46RIObwDK .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RIObwDK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RIObwDK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RIObwDK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RIObwDK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RIObwDK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RIObwDK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RIObwDK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RIObwDK ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RIObwDK ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RIObwDK .navbar-buttons {
  text-align: center;
}
.cid-v46RIObwDK .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RIObwDK .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RIObwDK button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RIObwDK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RIObwDK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RIObwDK button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RIObwDK button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RIObwDK button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RIObwDK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RIObwDK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RIObwDK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RIObwDK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RIObwDK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RIObwDK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RIObwDK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RIObwDK .navbar {
    height: 70px;
  }
  .cid-v46RIObwDK .navbar.opened {
    height: auto;
  }
  .cid-v46RIObwDK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RIObwDK .navbar-nav {
  margin: 0 auto;
}
.cid-v46RIObwDK .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RIObwDK .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RIObwDK .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RIObwDK .nav-item .nav-link:hover,
.cid-v46RIObwDK .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RIObwDK .nav-item .nav-link:hover::after,
.cid-v46RIObwDK .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RIObwDK .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RIObwDK .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RIObwDK .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RIObwDK .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RIObwDK .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RIObwDK .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RIObwDK .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RIObwDK .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RIObwDK .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RIObwDK .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RIObwDK .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RIObwDK .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RIObwDK .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RIObwDK .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RIObwDK .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RIObwDK .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RIObwDK .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RIObwDK .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RIObwDK .nav-link,
.cid-v46RIObwDK .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RIOJ1rE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RIOJ1rE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RIOJ1rE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RIOJ1rE .row {
  margin: 0 -15px;
}
.cid-v46RIOJ1rE .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RIOJ1rE .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RIOJ1rE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RIOJ1rE .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RIOJ1rE .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RIOJ1rE .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RIOJ1rE .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RIOJ1rE .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RIOJ1rE .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RIOJ1rE .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RIOJ1rE .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RIOJ1rE .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RIOJ1rE .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RIOJ1rE .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RIOJ1rE .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RIOJ1rE .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RIOJ1rE .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RIOJ1rE .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RIOJ1rE .mbr-label {
  color: #FFFFFF;
}
.cid-v46RIOJ1rE .mbr-text {
  color: #fefff5;
}
.cid-v46RIOJ1rE .mbr-text,
.cid-v46RIOJ1rE .text-wrap,
.cid-v46RIOJ1rE .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RIOTCI6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RIOTCI6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RIOTCI6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RIOTCI6 .row {
  margin: 0 -15px;
}
.cid-v46RIOTCI6 .row .card {
  padding: 0 15px;
}
.cid-v46RIOTCI6 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RIOTCI6 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RIOTCI6 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RIOTCI6 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RIOTCI6 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RIOTCI6 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RIOTCI6 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RIOTCI6 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RIOTCI6 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RIOTCI6 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RIOTCI6 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RIOTCI6 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RIOTCI6 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RIOTCI6 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RIOTCI6 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RIOTCI6 .item-title {
  color: #fefff5;
}
.cid-v46RIOTCI6 .item-text {
  color: #FFFFFF;
}
.cid-v46RIOTCI6 .card-icon {
  color: #FFFFFF;
}
.cid-v46RIOTCI6 .item-title,
.cid-v46RIOTCI6 .item-btn,
.cid-v46RIOTCI6 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RIP6rDe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RIP6rDe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RIP6rDe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RIP6rDe .row {
  margin: 0 -15px;
}
.cid-v46RIP6rDe .row .card {
  padding: 0 15px;
}
.cid-v46RIP6rDe .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RIP6rDe .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RIP6rDe .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RIP6rDe .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RIP6rDe .items-wrapper .item:hover .item-wrapper,
.cid-v46RIP6rDe .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RIP6rDe .items-wrapper .item:hover .card-box .item-title,
.cid-v46RIP6rDe .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RIP6rDe .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RIP6rDe .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RIP6rDe .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RIP6rDe .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RIP6rDe .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RIP6rDe .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RIP6rDe .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RIP6rDe .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RIP6rDe .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RIP6rDe .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RIP6rDe .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RIP6rDe .item-title {
  color: #fefff5;
}
.cid-v46RIP6rDe .item-price {
  color: #FFFFFF;
}
.cid-v46RIP6rDe .list {
  color: #fefff5;
}
.cid-v46RIP6rDe .item-title,
.cid-v46RIP6rDe .item-btn {
  color: #FFFFFF;
}
.cid-v46RIP6rDe .list,
.cid-v46RIP6rDe .item-wrap {
  color: #FFFFFF;
}
.cid-v46RJUy3HJ .navbar-dropdown {
  position: relative !important;
}
.cid-v46RJUy3HJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RJUy3HJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RJUy3HJ .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RJUy3HJ .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RJUy3HJ .dropdown-item:hover,
.cid-v46RJUy3HJ .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RJUy3HJ .dropdown-item:hover span {
  color: white;
}
.cid-v46RJUy3HJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RJUy3HJ .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RJUy3HJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RJUy3HJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RJUy3HJ .nav-link {
  position: relative;
}
.cid-v46RJUy3HJ .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RJUy3HJ .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RJUy3HJ .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RJUy3HJ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RJUy3HJ .dropdown-menu,
.cid-v46RJUy3HJ .navbar.opened {
  background: #191100 !important;
}
.cid-v46RJUy3HJ .nav-item:focus,
.cid-v46RJUy3HJ .nav-link:focus {
  outline: none;
}
.cid-v46RJUy3HJ .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RJUy3HJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RJUy3HJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RJUy3HJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RJUy3HJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RJUy3HJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RJUy3HJ .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RJUy3HJ .navbar {
    min-height: 80px;
  }
}
.cid-v46RJUy3HJ .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RJUy3HJ .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RJUy3HJ .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RJUy3HJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RJUy3HJ .navbar.collapsed {
  justify-content: center;
}
.cid-v46RJUy3HJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RJUy3HJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RJUy3HJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RJUy3HJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RJUy3HJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RJUy3HJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RJUy3HJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RJUy3HJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RJUy3HJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RJUy3HJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RJUy3HJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RJUy3HJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RJUy3HJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RJUy3HJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RJUy3HJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RJUy3HJ .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RJUy3HJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RJUy3HJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RJUy3HJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RJUy3HJ .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RJUy3HJ .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RJUy3HJ .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RJUy3HJ .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RJUy3HJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RJUy3HJ .navbar-brand .navbar-caption:hover,
.cid-v46RJUy3HJ .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RJUy3HJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RJUy3HJ .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RJUy3HJ .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RJUy3HJ .dropdown-item.active,
.cid-v46RJUy3HJ .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RJUy3HJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RJUy3HJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RJUy3HJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RJUy3HJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RJUy3HJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RJUy3HJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RJUy3HJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RJUy3HJ ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RJUy3HJ ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RJUy3HJ .navbar-buttons {
  text-align: center;
}
.cid-v46RJUy3HJ .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RJUy3HJ .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RJUy3HJ button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RJUy3HJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RJUy3HJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RJUy3HJ button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RJUy3HJ button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RJUy3HJ button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RJUy3HJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RJUy3HJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RJUy3HJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RJUy3HJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RJUy3HJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RJUy3HJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RJUy3HJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RJUy3HJ .navbar {
    height: 70px;
  }
  .cid-v46RJUy3HJ .navbar.opened {
    height: auto;
  }
  .cid-v46RJUy3HJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RJUy3HJ .navbar-nav {
  margin: 0 auto;
}
.cid-v46RJUy3HJ .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RJUy3HJ .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RJUy3HJ .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RJUy3HJ .nav-item .nav-link:hover,
.cid-v46RJUy3HJ .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RJUy3HJ .nav-item .nav-link:hover::after,
.cid-v46RJUy3HJ .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RJUy3HJ .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RJUy3HJ .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RJUy3HJ .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RJUy3HJ .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RJUy3HJ .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RJUy3HJ .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RJUy3HJ .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RJUy3HJ .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RJUy3HJ .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RJUy3HJ .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RJUy3HJ .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RJUy3HJ .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RJUy3HJ .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RJUy3HJ .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RJUy3HJ .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RJUy3HJ .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RJUy3HJ .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RJUy3HJ .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RJUy3HJ .nav-link,
.cid-v46RJUy3HJ .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RJV9oGY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RJV9oGY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RJV9oGY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RJV9oGY .row {
  margin: 0 -15px;
}
.cid-v46RJV9oGY .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RJV9oGY .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RJV9oGY .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RJV9oGY .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RJV9oGY .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RJV9oGY .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RJV9oGY .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RJV9oGY .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RJV9oGY .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RJV9oGY .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RJV9oGY .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RJV9oGY .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RJV9oGY .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RJV9oGY .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RJV9oGY .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RJV9oGY .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RJV9oGY .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RJV9oGY .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RJV9oGY .mbr-label {
  color: #FFFFFF;
}
.cid-v46RJV9oGY .mbr-text {
  color: #fefff5;
}
.cid-v46RJV9oGY .mbr-text,
.cid-v46RJV9oGY .text-wrap,
.cid-v46RJV9oGY .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RJVkrnc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RJVkrnc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RJVkrnc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RJVkrnc .row {
  margin: 0 -15px;
}
.cid-v46RJVkrnc .row .card {
  padding: 0 15px;
}
.cid-v46RJVkrnc .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RJVkrnc .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RJVkrnc .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RJVkrnc .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RJVkrnc .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RJVkrnc .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RJVkrnc .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RJVkrnc .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RJVkrnc .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RJVkrnc .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RJVkrnc .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RJVkrnc .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RJVkrnc .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RJVkrnc .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RJVkrnc .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RJVkrnc .item-title {
  color: #fefff5;
}
.cid-v46RJVkrnc .item-text {
  color: #FFFFFF;
}
.cid-v46RJVkrnc .card-icon {
  color: #FFFFFF;
}
.cid-v46RJVkrnc .item-title,
.cid-v46RJVkrnc .item-btn,
.cid-v46RJVkrnc .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RJVw84W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RJVw84W .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RJVw84W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RJVw84W .row {
  margin: 0 -15px;
}
.cid-v46RJVw84W .row .card {
  padding: 0 15px;
}
.cid-v46RJVw84W .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RJVw84W .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RJVw84W .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RJVw84W .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RJVw84W .items-wrapper .item:hover .item-wrapper,
.cid-v46RJVw84W .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RJVw84W .items-wrapper .item:hover .card-box .item-title,
.cid-v46RJVw84W .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RJVw84W .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RJVw84W .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RJVw84W .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RJVw84W .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RJVw84W .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RJVw84W .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RJVw84W .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RJVw84W .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RJVw84W .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RJVw84W .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RJVw84W .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RJVw84W .item-title {
  color: #fefff5;
}
.cid-v46RJVw84W .item-price {
  color: #FFFFFF;
}
.cid-v46RJVw84W .list {
  color: #fefff5;
}
.cid-v46RJVw84W .item-title,
.cid-v46RJVw84W .item-btn {
  color: #FFFFFF;
}
.cid-v46RJVw84W .list,
.cid-v46RJVw84W .item-wrap {
  color: #FFFFFF;
}
.cid-v46RKWBkeJ .navbar-dropdown {
  position: relative !important;
}
.cid-v46RKWBkeJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RKWBkeJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RKWBkeJ .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RKWBkeJ .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RKWBkeJ .dropdown-item:hover,
.cid-v46RKWBkeJ .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RKWBkeJ .dropdown-item:hover span {
  color: white;
}
.cid-v46RKWBkeJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RKWBkeJ .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RKWBkeJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RKWBkeJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RKWBkeJ .nav-link {
  position: relative;
}
.cid-v46RKWBkeJ .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RKWBkeJ .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RKWBkeJ .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RKWBkeJ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RKWBkeJ .dropdown-menu,
.cid-v46RKWBkeJ .navbar.opened {
  background: #191100 !important;
}
.cid-v46RKWBkeJ .nav-item:focus,
.cid-v46RKWBkeJ .nav-link:focus {
  outline: none;
}
.cid-v46RKWBkeJ .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RKWBkeJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RKWBkeJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RKWBkeJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RKWBkeJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RKWBkeJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RKWBkeJ .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RKWBkeJ .navbar {
    min-height: 80px;
  }
}
.cid-v46RKWBkeJ .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RKWBkeJ .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RKWBkeJ .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RKWBkeJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RKWBkeJ .navbar.collapsed {
  justify-content: center;
}
.cid-v46RKWBkeJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RKWBkeJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RKWBkeJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RKWBkeJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RKWBkeJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RKWBkeJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RKWBkeJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RKWBkeJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RKWBkeJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RKWBkeJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RKWBkeJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RKWBkeJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RKWBkeJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RKWBkeJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RKWBkeJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RKWBkeJ .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RKWBkeJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RKWBkeJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RKWBkeJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RKWBkeJ .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RKWBkeJ .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RKWBkeJ .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RKWBkeJ .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RKWBkeJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RKWBkeJ .navbar-brand .navbar-caption:hover,
.cid-v46RKWBkeJ .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RKWBkeJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RKWBkeJ .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RKWBkeJ .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RKWBkeJ .dropdown-item.active,
.cid-v46RKWBkeJ .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RKWBkeJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RKWBkeJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RKWBkeJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RKWBkeJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RKWBkeJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RKWBkeJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RKWBkeJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RKWBkeJ ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RKWBkeJ ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RKWBkeJ .navbar-buttons {
  text-align: center;
}
.cid-v46RKWBkeJ .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RKWBkeJ .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RKWBkeJ button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RKWBkeJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RKWBkeJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RKWBkeJ button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RKWBkeJ button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RKWBkeJ button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RKWBkeJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RKWBkeJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RKWBkeJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RKWBkeJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RKWBkeJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RKWBkeJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RKWBkeJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RKWBkeJ .navbar {
    height: 70px;
  }
  .cid-v46RKWBkeJ .navbar.opened {
    height: auto;
  }
  .cid-v46RKWBkeJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RKWBkeJ .navbar-nav {
  margin: 0 auto;
}
.cid-v46RKWBkeJ .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RKWBkeJ .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RKWBkeJ .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RKWBkeJ .nav-item .nav-link:hover,
.cid-v46RKWBkeJ .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RKWBkeJ .nav-item .nav-link:hover::after,
.cid-v46RKWBkeJ .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RKWBkeJ .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RKWBkeJ .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RKWBkeJ .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RKWBkeJ .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RKWBkeJ .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RKWBkeJ .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RKWBkeJ .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RKWBkeJ .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RKWBkeJ .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RKWBkeJ .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RKWBkeJ .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RKWBkeJ .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RKWBkeJ .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RKWBkeJ .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RKWBkeJ .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RKWBkeJ .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RKWBkeJ .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RKWBkeJ .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RKWBkeJ .nav-link,
.cid-v46RKWBkeJ .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RKX9g8g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RKX9g8g .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RKX9g8g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RKX9g8g .row {
  margin: 0 -15px;
}
.cid-v46RKX9g8g .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RKX9g8g .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RKX9g8g .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RKX9g8g .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RKX9g8g .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RKX9g8g .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RKX9g8g .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RKX9g8g .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RKX9g8g .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RKX9g8g .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RKX9g8g .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RKX9g8g .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RKX9g8g .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RKX9g8g .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RKX9g8g .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RKX9g8g .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RKX9g8g .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RKX9g8g .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RKX9g8g .mbr-label {
  color: #FFFFFF;
}
.cid-v46RKX9g8g .mbr-text {
  color: #fefff5;
}
.cid-v46RKX9g8g .mbr-text,
.cid-v46RKX9g8g .text-wrap,
.cid-v46RKX9g8g .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RKXj9VK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RKXj9VK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RKXj9VK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RKXj9VK .row {
  margin: 0 -15px;
}
.cid-v46RKXj9VK .row .card {
  padding: 0 15px;
}
.cid-v46RKXj9VK .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RKXj9VK .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RKXj9VK .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RKXj9VK .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RKXj9VK .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RKXj9VK .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RKXj9VK .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RKXj9VK .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RKXj9VK .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RKXj9VK .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RKXj9VK .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RKXj9VK .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RKXj9VK .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RKXj9VK .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RKXj9VK .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RKXj9VK .item-title {
  color: #fefff5;
}
.cid-v46RKXj9VK .item-text {
  color: #FFFFFF;
}
.cid-v46RKXj9VK .card-icon {
  color: #FFFFFF;
}
.cid-v46RKXj9VK .item-title,
.cid-v46RKXj9VK .item-btn,
.cid-v46RKXj9VK .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RKXwoli {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RKXwoli .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RKXwoli .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RKXwoli .row {
  margin: 0 -15px;
}
.cid-v46RKXwoli .row .card {
  padding: 0 15px;
}
.cid-v46RKXwoli .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RKXwoli .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RKXwoli .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RKXwoli .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RKXwoli .items-wrapper .item:hover .item-wrapper,
.cid-v46RKXwoli .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RKXwoli .items-wrapper .item:hover .card-box .item-title,
.cid-v46RKXwoli .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RKXwoli .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RKXwoli .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RKXwoli .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RKXwoli .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RKXwoli .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RKXwoli .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RKXwoli .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RKXwoli .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RKXwoli .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RKXwoli .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RKXwoli .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RKXwoli .item-title {
  color: #fefff5;
}
.cid-v46RKXwoli .item-price {
  color: #FFFFFF;
}
.cid-v46RKXwoli .list {
  color: #fefff5;
}
.cid-v46RKXwoli .item-title,
.cid-v46RKXwoli .item-btn {
  color: #FFFFFF;
}
.cid-v46RKXwoli .list,
.cid-v46RKXwoli .item-wrap {
  color: #FFFFFF;
}
.cid-v46RLZhAOS .navbar-dropdown {
  position: relative !important;
}
.cid-v46RLZhAOS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RLZhAOS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RLZhAOS .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RLZhAOS .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RLZhAOS .dropdown-item:hover,
.cid-v46RLZhAOS .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RLZhAOS .dropdown-item:hover span {
  color: white;
}
.cid-v46RLZhAOS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RLZhAOS .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RLZhAOS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RLZhAOS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RLZhAOS .nav-link {
  position: relative;
}
.cid-v46RLZhAOS .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RLZhAOS .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RLZhAOS .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RLZhAOS .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RLZhAOS .dropdown-menu,
.cid-v46RLZhAOS .navbar.opened {
  background: #191100 !important;
}
.cid-v46RLZhAOS .nav-item:focus,
.cid-v46RLZhAOS .nav-link:focus {
  outline: none;
}
.cid-v46RLZhAOS .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RLZhAOS .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RLZhAOS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RLZhAOS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RLZhAOS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RLZhAOS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RLZhAOS .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RLZhAOS .navbar {
    min-height: 80px;
  }
}
.cid-v46RLZhAOS .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RLZhAOS .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RLZhAOS .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RLZhAOS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RLZhAOS .navbar.collapsed {
  justify-content: center;
}
.cid-v46RLZhAOS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RLZhAOS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RLZhAOS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RLZhAOS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RLZhAOS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RLZhAOS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RLZhAOS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RLZhAOS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RLZhAOS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RLZhAOS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RLZhAOS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RLZhAOS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RLZhAOS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RLZhAOS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RLZhAOS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RLZhAOS .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RLZhAOS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RLZhAOS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RLZhAOS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RLZhAOS .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RLZhAOS .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RLZhAOS .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RLZhAOS .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RLZhAOS .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RLZhAOS .navbar-brand .navbar-caption:hover,
.cid-v46RLZhAOS .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RLZhAOS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RLZhAOS .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RLZhAOS .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RLZhAOS .dropdown-item.active,
.cid-v46RLZhAOS .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RLZhAOS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RLZhAOS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RLZhAOS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RLZhAOS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RLZhAOS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RLZhAOS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RLZhAOS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RLZhAOS ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RLZhAOS ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RLZhAOS .navbar-buttons {
  text-align: center;
}
.cid-v46RLZhAOS .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RLZhAOS .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RLZhAOS button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RLZhAOS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RLZhAOS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RLZhAOS button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RLZhAOS button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RLZhAOS button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RLZhAOS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RLZhAOS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RLZhAOS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RLZhAOS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RLZhAOS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RLZhAOS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RLZhAOS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RLZhAOS .navbar {
    height: 70px;
  }
  .cid-v46RLZhAOS .navbar.opened {
    height: auto;
  }
  .cid-v46RLZhAOS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RLZhAOS .navbar-nav {
  margin: 0 auto;
}
.cid-v46RLZhAOS .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RLZhAOS .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RLZhAOS .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RLZhAOS .nav-item .nav-link:hover,
.cid-v46RLZhAOS .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RLZhAOS .nav-item .nav-link:hover::after,
.cid-v46RLZhAOS .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RLZhAOS .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RLZhAOS .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RLZhAOS .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RLZhAOS .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RLZhAOS .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RLZhAOS .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RLZhAOS .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RLZhAOS .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RLZhAOS .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RLZhAOS .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RLZhAOS .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RLZhAOS .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RLZhAOS .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RLZhAOS .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RLZhAOS .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RLZhAOS .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RLZhAOS .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RLZhAOS .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RLZhAOS .nav-link,
.cid-v46RLZhAOS .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RLZM8vy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RLZM8vy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RLZM8vy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RLZM8vy .row {
  margin: 0 -15px;
}
.cid-v46RLZM8vy .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RLZM8vy .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RLZM8vy .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RLZM8vy .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RLZM8vy .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RLZM8vy .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RLZM8vy .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RLZM8vy .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RLZM8vy .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RLZM8vy .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RLZM8vy .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RLZM8vy .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RLZM8vy .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RLZM8vy .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RLZM8vy .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RLZM8vy .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RLZM8vy .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RLZM8vy .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RLZM8vy .mbr-label {
  color: #FFFFFF;
}
.cid-v46RLZM8vy .mbr-text {
  color: #fefff5;
}
.cid-v46RLZM8vy .mbr-text,
.cid-v46RLZM8vy .text-wrap,
.cid-v46RLZM8vy .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RLZW6Sb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RLZW6Sb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RLZW6Sb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RLZW6Sb .row {
  margin: 0 -15px;
}
.cid-v46RLZW6Sb .row .card {
  padding: 0 15px;
}
.cid-v46RLZW6Sb .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RLZW6Sb .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RLZW6Sb .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RLZW6Sb .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RLZW6Sb .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RLZW6Sb .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RLZW6Sb .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RLZW6Sb .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RLZW6Sb .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RLZW6Sb .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RLZW6Sb .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RLZW6Sb .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RLZW6Sb .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RLZW6Sb .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RLZW6Sb .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RLZW6Sb .item-title {
  color: #fefff5;
}
.cid-v46RLZW6Sb .item-text {
  color: #FFFFFF;
}
.cid-v46RLZW6Sb .card-icon {
  color: #FFFFFF;
}
.cid-v46RLZW6Sb .item-title,
.cid-v46RLZW6Sb .item-btn,
.cid-v46RLZW6Sb .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RM07Lrj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RM07Lrj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RM07Lrj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RM07Lrj .row {
  margin: 0 -15px;
}
.cid-v46RM07Lrj .row .card {
  padding: 0 15px;
}
.cid-v46RM07Lrj .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RM07Lrj .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RM07Lrj .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RM07Lrj .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RM07Lrj .items-wrapper .item:hover .item-wrapper,
.cid-v46RM07Lrj .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RM07Lrj .items-wrapper .item:hover .card-box .item-title,
.cid-v46RM07Lrj .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RM07Lrj .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RM07Lrj .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RM07Lrj .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RM07Lrj .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RM07Lrj .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RM07Lrj .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RM07Lrj .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RM07Lrj .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RM07Lrj .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RM07Lrj .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RM07Lrj .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RM07Lrj .item-title {
  color: #fefff5;
}
.cid-v46RM07Lrj .item-price {
  color: #FFFFFF;
}
.cid-v46RM07Lrj .list {
  color: #fefff5;
}
.cid-v46RM07Lrj .item-title,
.cid-v46RM07Lrj .item-btn {
  color: #FFFFFF;
}
.cid-v46RM07Lrj .list,
.cid-v46RM07Lrj .item-wrap {
  color: #FFFFFF;
}
.cid-v46RN4hXSN .navbar-dropdown {
  position: relative !important;
}
.cid-v46RN4hXSN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RN4hXSN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RN4hXSN .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RN4hXSN .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RN4hXSN .dropdown-item:hover,
.cid-v46RN4hXSN .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RN4hXSN .dropdown-item:hover span {
  color: white;
}
.cid-v46RN4hXSN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RN4hXSN .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RN4hXSN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RN4hXSN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RN4hXSN .nav-link {
  position: relative;
}
.cid-v46RN4hXSN .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RN4hXSN .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RN4hXSN .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RN4hXSN .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RN4hXSN .dropdown-menu,
.cid-v46RN4hXSN .navbar.opened {
  background: #191100 !important;
}
.cid-v46RN4hXSN .nav-item:focus,
.cid-v46RN4hXSN .nav-link:focus {
  outline: none;
}
.cid-v46RN4hXSN .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RN4hXSN .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RN4hXSN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RN4hXSN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RN4hXSN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RN4hXSN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RN4hXSN .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RN4hXSN .navbar {
    min-height: 80px;
  }
}
.cid-v46RN4hXSN .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RN4hXSN .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RN4hXSN .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RN4hXSN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RN4hXSN .navbar.collapsed {
  justify-content: center;
}
.cid-v46RN4hXSN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RN4hXSN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RN4hXSN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RN4hXSN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RN4hXSN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RN4hXSN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RN4hXSN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RN4hXSN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RN4hXSN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RN4hXSN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RN4hXSN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RN4hXSN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RN4hXSN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RN4hXSN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RN4hXSN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RN4hXSN .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RN4hXSN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RN4hXSN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RN4hXSN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RN4hXSN .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RN4hXSN .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RN4hXSN .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RN4hXSN .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RN4hXSN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RN4hXSN .navbar-brand .navbar-caption:hover,
.cid-v46RN4hXSN .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RN4hXSN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RN4hXSN .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RN4hXSN .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RN4hXSN .dropdown-item.active,
.cid-v46RN4hXSN .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RN4hXSN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RN4hXSN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RN4hXSN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RN4hXSN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RN4hXSN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RN4hXSN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RN4hXSN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RN4hXSN ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RN4hXSN ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RN4hXSN .navbar-buttons {
  text-align: center;
}
.cid-v46RN4hXSN .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RN4hXSN .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RN4hXSN button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RN4hXSN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RN4hXSN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RN4hXSN button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RN4hXSN button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RN4hXSN button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RN4hXSN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RN4hXSN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RN4hXSN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RN4hXSN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RN4hXSN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RN4hXSN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RN4hXSN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RN4hXSN .navbar {
    height: 70px;
  }
  .cid-v46RN4hXSN .navbar.opened {
    height: auto;
  }
  .cid-v46RN4hXSN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RN4hXSN .navbar-nav {
  margin: 0 auto;
}
.cid-v46RN4hXSN .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RN4hXSN .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RN4hXSN .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RN4hXSN .nav-item .nav-link:hover,
.cid-v46RN4hXSN .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RN4hXSN .nav-item .nav-link:hover::after,
.cid-v46RN4hXSN .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RN4hXSN .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RN4hXSN .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RN4hXSN .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RN4hXSN .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RN4hXSN .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RN4hXSN .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RN4hXSN .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RN4hXSN .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RN4hXSN .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RN4hXSN .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RN4hXSN .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RN4hXSN .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RN4hXSN .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RN4hXSN .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RN4hXSN .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RN4hXSN .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RN4hXSN .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RN4hXSN .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RN4hXSN .nav-link,
.cid-v46RN4hXSN .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RN4TOiE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RN4TOiE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RN4TOiE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RN4TOiE .row {
  margin: 0 -15px;
}
.cid-v46RN4TOiE .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RN4TOiE .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RN4TOiE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RN4TOiE .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RN4TOiE .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RN4TOiE .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RN4TOiE .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RN4TOiE .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RN4TOiE .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RN4TOiE .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RN4TOiE .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RN4TOiE .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RN4TOiE .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RN4TOiE .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RN4TOiE .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RN4TOiE .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RN4TOiE .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RN4TOiE .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RN4TOiE .mbr-label {
  color: #FFFFFF;
}
.cid-v46RN4TOiE .mbr-text {
  color: #fefff5;
}
.cid-v46RN4TOiE .mbr-text,
.cid-v46RN4TOiE .text-wrap,
.cid-v46RN4TOiE .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RN53tnJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RN53tnJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RN53tnJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RN53tnJ .row {
  margin: 0 -15px;
}
.cid-v46RN53tnJ .row .card {
  padding: 0 15px;
}
.cid-v46RN53tnJ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RN53tnJ .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RN53tnJ .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RN53tnJ .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RN53tnJ .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RN53tnJ .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RN53tnJ .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RN53tnJ .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RN53tnJ .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RN53tnJ .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RN53tnJ .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RN53tnJ .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RN53tnJ .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RN53tnJ .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RN53tnJ .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RN53tnJ .item-title {
  color: #fefff5;
}
.cid-v46RN53tnJ .item-text {
  color: #FFFFFF;
}
.cid-v46RN53tnJ .card-icon {
  color: #FFFFFF;
}
.cid-v46RN53tnJ .item-title,
.cid-v46RN53tnJ .item-btn,
.cid-v46RN53tnJ .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RN5fGPs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RN5fGPs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RN5fGPs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RN5fGPs .row {
  margin: 0 -15px;
}
.cid-v46RN5fGPs .row .card {
  padding: 0 15px;
}
.cid-v46RN5fGPs .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RN5fGPs .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RN5fGPs .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RN5fGPs .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RN5fGPs .items-wrapper .item:hover .item-wrapper,
.cid-v46RN5fGPs .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RN5fGPs .items-wrapper .item:hover .card-box .item-title,
.cid-v46RN5fGPs .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RN5fGPs .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RN5fGPs .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RN5fGPs .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RN5fGPs .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RN5fGPs .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RN5fGPs .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RN5fGPs .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RN5fGPs .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RN5fGPs .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RN5fGPs .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RN5fGPs .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RN5fGPs .item-title {
  color: #fefff5;
}
.cid-v46RN5fGPs .item-price {
  color: #FFFFFF;
}
.cid-v46RN5fGPs .list {
  color: #fefff5;
}
.cid-v46RN5fGPs .item-title,
.cid-v46RN5fGPs .item-btn {
  color: #FFFFFF;
}
.cid-v46RN5fGPs .list,
.cid-v46RN5fGPs .item-wrap {
  color: #FFFFFF;
}
.cid-v46ROeHe9Y .navbar-dropdown {
  position: relative !important;
}
.cid-v46ROeHe9Y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46ROeHe9Y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46ROeHe9Y .dropdown-menu {
    text-align: center;
  }
}
.cid-v46ROeHe9Y .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46ROeHe9Y .dropdown-item:hover,
.cid-v46ROeHe9Y .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46ROeHe9Y .dropdown-item:hover span {
  color: white;
}
.cid-v46ROeHe9Y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46ROeHe9Y .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46ROeHe9Y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46ROeHe9Y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46ROeHe9Y .nav-link {
  position: relative;
}
.cid-v46ROeHe9Y .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46ROeHe9Y .container {
    flex-wrap: nowrap;
  }
}
.cid-v46ROeHe9Y .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46ROeHe9Y .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46ROeHe9Y .dropdown-menu,
.cid-v46ROeHe9Y .navbar.opened {
  background: #191100 !important;
}
.cid-v46ROeHe9Y .nav-item:focus,
.cid-v46ROeHe9Y .nav-link:focus {
  outline: none;
}
.cid-v46ROeHe9Y .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46ROeHe9Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46ROeHe9Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46ROeHe9Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46ROeHe9Y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46ROeHe9Y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46ROeHe9Y .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46ROeHe9Y .navbar {
    min-height: 80px;
  }
}
.cid-v46ROeHe9Y .navbar.opened {
  transition: all 0.3s;
}
.cid-v46ROeHe9Y .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46ROeHe9Y .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46ROeHe9Y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46ROeHe9Y .navbar.collapsed {
  justify-content: center;
}
.cid-v46ROeHe9Y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46ROeHe9Y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46ROeHe9Y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46ROeHe9Y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46ROeHe9Y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46ROeHe9Y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46ROeHe9Y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46ROeHe9Y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46ROeHe9Y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46ROeHe9Y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46ROeHe9Y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46ROeHe9Y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46ROeHe9Y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46ROeHe9Y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46ROeHe9Y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46ROeHe9Y .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46ROeHe9Y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46ROeHe9Y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46ROeHe9Y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46ROeHe9Y .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46ROeHe9Y .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46ROeHe9Y .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46ROeHe9Y .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46ROeHe9Y .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46ROeHe9Y .navbar-brand .navbar-caption:hover,
.cid-v46ROeHe9Y .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46ROeHe9Y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46ROeHe9Y .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46ROeHe9Y .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46ROeHe9Y .dropdown-item.active,
.cid-v46ROeHe9Y .dropdown-item:active {
  background-color: transparent;
}
.cid-v46ROeHe9Y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46ROeHe9Y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46ROeHe9Y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46ROeHe9Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46ROeHe9Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46ROeHe9Y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46ROeHe9Y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46ROeHe9Y ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46ROeHe9Y ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46ROeHe9Y .navbar-buttons {
  text-align: center;
}
.cid-v46ROeHe9Y .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46ROeHe9Y .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46ROeHe9Y button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46ROeHe9Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46ROeHe9Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46ROeHe9Y button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46ROeHe9Y button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46ROeHe9Y button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46ROeHe9Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46ROeHe9Y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46ROeHe9Y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46ROeHe9Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46ROeHe9Y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46ROeHe9Y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46ROeHe9Y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46ROeHe9Y .navbar {
    height: 70px;
  }
  .cid-v46ROeHe9Y .navbar.opened {
    height: auto;
  }
  .cid-v46ROeHe9Y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46ROeHe9Y .navbar-nav {
  margin: 0 auto;
}
.cid-v46ROeHe9Y .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46ROeHe9Y .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46ROeHe9Y .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46ROeHe9Y .nav-item .nav-link:hover,
.cid-v46ROeHe9Y .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46ROeHe9Y .nav-item .nav-link:hover::after,
.cid-v46ROeHe9Y .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46ROeHe9Y .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46ROeHe9Y .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46ROeHe9Y .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46ROeHe9Y .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46ROeHe9Y .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46ROeHe9Y .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46ROeHe9Y .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46ROeHe9Y .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46ROeHe9Y .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46ROeHe9Y .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46ROeHe9Y .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46ROeHe9Y .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46ROeHe9Y .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46ROeHe9Y .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46ROeHe9Y .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46ROeHe9Y .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46ROeHe9Y .content-wrap {
    min-height: 80px;
  }
}
.cid-v46ROeHe9Y .navbar-caption {
  color: #FFFFFF;
}
.cid-v46ROeHe9Y .nav-link,
.cid-v46ROeHe9Y .dropdown-item {
  color: #FFFFFF;
}
.cid-v46ROfgZfz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46ROfgZfz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46ROfgZfz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46ROfgZfz .row {
  margin: 0 -15px;
}
.cid-v46ROfgZfz .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46ROfgZfz .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46ROfgZfz .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46ROfgZfz .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46ROfgZfz .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46ROfgZfz .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46ROfgZfz .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46ROfgZfz .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46ROfgZfz .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46ROfgZfz .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46ROfgZfz .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46ROfgZfz .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46ROfgZfz .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46ROfgZfz .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46ROfgZfz .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46ROfgZfz .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46ROfgZfz .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46ROfgZfz .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46ROfgZfz .mbr-label {
  color: #FFFFFF;
}
.cid-v46ROfgZfz .mbr-text {
  color: #fefff5;
}
.cid-v46ROfgZfz .mbr-text,
.cid-v46ROfgZfz .text-wrap,
.cid-v46ROfgZfz .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46ROfsftj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46ROfsftj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46ROfsftj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46ROfsftj .row {
  margin: 0 -15px;
}
.cid-v46ROfsftj .row .card {
  padding: 0 15px;
}
.cid-v46ROfsftj .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46ROfsftj .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46ROfsftj .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46ROfsftj .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46ROfsftj .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46ROfsftj .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46ROfsftj .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46ROfsftj .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46ROfsftj .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46ROfsftj .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46ROfsftj .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46ROfsftj .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46ROfsftj .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46ROfsftj .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46ROfsftj .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46ROfsftj .item-title {
  color: #fefff5;
}
.cid-v46ROfsftj .item-text {
  color: #FFFFFF;
}
.cid-v46ROfsftj .card-icon {
  color: #FFFFFF;
}
.cid-v46ROfsftj .item-title,
.cid-v46ROfsftj .item-btn,
.cid-v46ROfsftj .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46ROfGPfd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46ROfGPfd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46ROfGPfd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46ROfGPfd .row {
  margin: 0 -15px;
}
.cid-v46ROfGPfd .row .card {
  padding: 0 15px;
}
.cid-v46ROfGPfd .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46ROfGPfd .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46ROfGPfd .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46ROfGPfd .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46ROfGPfd .items-wrapper .item:hover .item-wrapper,
.cid-v46ROfGPfd .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46ROfGPfd .items-wrapper .item:hover .card-box .item-title,
.cid-v46ROfGPfd .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46ROfGPfd .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46ROfGPfd .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46ROfGPfd .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46ROfGPfd .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46ROfGPfd .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46ROfGPfd .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46ROfGPfd .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46ROfGPfd .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46ROfGPfd .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46ROfGPfd .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46ROfGPfd .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46ROfGPfd .item-title {
  color: #fefff5;
}
.cid-v46ROfGPfd .item-price {
  color: #FFFFFF;
}
.cid-v46ROfGPfd .list {
  color: #fefff5;
}
.cid-v46ROfGPfd .item-title,
.cid-v46ROfGPfd .item-btn {
  color: #FFFFFF;
}
.cid-v46ROfGPfd .list,
.cid-v46ROfGPfd .item-wrap {
  color: #FFFFFF;
}
.cid-v46RPnPhUx .navbar-dropdown {
  position: relative !important;
}
.cid-v46RPnPhUx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RPnPhUx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RPnPhUx .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RPnPhUx .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RPnPhUx .dropdown-item:hover,
.cid-v46RPnPhUx .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RPnPhUx .dropdown-item:hover span {
  color: white;
}
.cid-v46RPnPhUx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RPnPhUx .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RPnPhUx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RPnPhUx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RPnPhUx .nav-link {
  position: relative;
}
.cid-v46RPnPhUx .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RPnPhUx .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RPnPhUx .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RPnPhUx .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RPnPhUx .dropdown-menu,
.cid-v46RPnPhUx .navbar.opened {
  background: #191100 !important;
}
.cid-v46RPnPhUx .nav-item:focus,
.cid-v46RPnPhUx .nav-link:focus {
  outline: none;
}
.cid-v46RPnPhUx .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RPnPhUx .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RPnPhUx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RPnPhUx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RPnPhUx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RPnPhUx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RPnPhUx .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RPnPhUx .navbar {
    min-height: 80px;
  }
}
.cid-v46RPnPhUx .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RPnPhUx .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RPnPhUx .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RPnPhUx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RPnPhUx .navbar.collapsed {
  justify-content: center;
}
.cid-v46RPnPhUx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RPnPhUx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RPnPhUx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RPnPhUx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RPnPhUx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RPnPhUx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RPnPhUx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RPnPhUx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RPnPhUx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RPnPhUx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RPnPhUx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RPnPhUx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RPnPhUx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RPnPhUx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RPnPhUx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RPnPhUx .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RPnPhUx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RPnPhUx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RPnPhUx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RPnPhUx .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RPnPhUx .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RPnPhUx .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RPnPhUx .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RPnPhUx .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RPnPhUx .navbar-brand .navbar-caption:hover,
.cid-v46RPnPhUx .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RPnPhUx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RPnPhUx .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RPnPhUx .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RPnPhUx .dropdown-item.active,
.cid-v46RPnPhUx .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RPnPhUx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RPnPhUx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RPnPhUx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RPnPhUx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RPnPhUx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RPnPhUx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RPnPhUx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RPnPhUx ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RPnPhUx ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RPnPhUx .navbar-buttons {
  text-align: center;
}
.cid-v46RPnPhUx .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RPnPhUx .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RPnPhUx button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RPnPhUx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RPnPhUx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RPnPhUx button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RPnPhUx button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RPnPhUx button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RPnPhUx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RPnPhUx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RPnPhUx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RPnPhUx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RPnPhUx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RPnPhUx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RPnPhUx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RPnPhUx .navbar {
    height: 70px;
  }
  .cid-v46RPnPhUx .navbar.opened {
    height: auto;
  }
  .cid-v46RPnPhUx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RPnPhUx .navbar-nav {
  margin: 0 auto;
}
.cid-v46RPnPhUx .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RPnPhUx .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RPnPhUx .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RPnPhUx .nav-item .nav-link:hover,
.cid-v46RPnPhUx .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RPnPhUx .nav-item .nav-link:hover::after,
.cid-v46RPnPhUx .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RPnPhUx .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RPnPhUx .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RPnPhUx .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RPnPhUx .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RPnPhUx .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RPnPhUx .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RPnPhUx .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RPnPhUx .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RPnPhUx .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RPnPhUx .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RPnPhUx .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RPnPhUx .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RPnPhUx .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RPnPhUx .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RPnPhUx .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RPnPhUx .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RPnPhUx .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RPnPhUx .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RPnPhUx .nav-link,
.cid-v46RPnPhUx .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RPoBFXo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RPoBFXo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RPoBFXo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RPoBFXo .row {
  margin: 0 -15px;
}
.cid-v46RPoBFXo .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RPoBFXo .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RPoBFXo .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RPoBFXo .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RPoBFXo .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RPoBFXo .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RPoBFXo .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RPoBFXo .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RPoBFXo .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RPoBFXo .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RPoBFXo .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RPoBFXo .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RPoBFXo .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RPoBFXo .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RPoBFXo .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RPoBFXo .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RPoBFXo .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RPoBFXo .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RPoBFXo .mbr-label {
  color: #FFFFFF;
}
.cid-v46RPoBFXo .mbr-text {
  color: #fefff5;
}
.cid-v46RPoBFXo .mbr-text,
.cid-v46RPoBFXo .text-wrap,
.cid-v46RPoBFXo .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RPoNdw2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RPoNdw2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RPoNdw2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RPoNdw2 .row {
  margin: 0 -15px;
}
.cid-v46RPoNdw2 .row .card {
  padding: 0 15px;
}
.cid-v46RPoNdw2 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RPoNdw2 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RPoNdw2 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RPoNdw2 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RPoNdw2 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RPoNdw2 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RPoNdw2 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RPoNdw2 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RPoNdw2 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RPoNdw2 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RPoNdw2 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RPoNdw2 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RPoNdw2 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RPoNdw2 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RPoNdw2 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RPoNdw2 .item-title {
  color: #fefff5;
}
.cid-v46RPoNdw2 .item-text {
  color: #FFFFFF;
}
.cid-v46RPoNdw2 .card-icon {
  color: #FFFFFF;
}
.cid-v46RPoNdw2 .item-title,
.cid-v46RPoNdw2 .item-btn,
.cid-v46RPoNdw2 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RPp0KZV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RPp0KZV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RPp0KZV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RPp0KZV .row {
  margin: 0 -15px;
}
.cid-v46RPp0KZV .row .card {
  padding: 0 15px;
}
.cid-v46RPp0KZV .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RPp0KZV .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RPp0KZV .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RPp0KZV .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RPp0KZV .items-wrapper .item:hover .item-wrapper,
.cid-v46RPp0KZV .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RPp0KZV .items-wrapper .item:hover .card-box .item-title,
.cid-v46RPp0KZV .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RPp0KZV .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RPp0KZV .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RPp0KZV .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RPp0KZV .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RPp0KZV .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RPp0KZV .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RPp0KZV .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RPp0KZV .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RPp0KZV .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RPp0KZV .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RPp0KZV .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RPp0KZV .item-title {
  color: #fefff5;
}
.cid-v46RPp0KZV .item-price {
  color: #FFFFFF;
}
.cid-v46RPp0KZV .list {
  color: #fefff5;
}
.cid-v46RPp0KZV .item-title,
.cid-v46RPp0KZV .item-btn {
  color: #FFFFFF;
}
.cid-v46RPp0KZV .list,
.cid-v46RPp0KZV .item-wrap {
  color: #FFFFFF;
}
.cid-v46ReSXy7O .navbar-dropdown {
  position: relative !important;
}
.cid-v46ReSXy7O .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46ReSXy7O .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46ReSXy7O .dropdown-menu {
    text-align: center;
  }
}
.cid-v46ReSXy7O .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46ReSXy7O .dropdown-item:hover,
.cid-v46ReSXy7O .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46ReSXy7O .dropdown-item:hover span {
  color: white;
}
.cid-v46ReSXy7O .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46ReSXy7O .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46ReSXy7O .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46ReSXy7O .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46ReSXy7O .nav-link {
  position: relative;
}
.cid-v46ReSXy7O .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46ReSXy7O .container {
    flex-wrap: nowrap;
  }
}
.cid-v46ReSXy7O .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46ReSXy7O .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46ReSXy7O .dropdown-menu,
.cid-v46ReSXy7O .navbar.opened {
  background: #191100 !important;
}
.cid-v46ReSXy7O .nav-item:focus,
.cid-v46ReSXy7O .nav-link:focus {
  outline: none;
}
.cid-v46ReSXy7O .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46ReSXy7O .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46ReSXy7O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46ReSXy7O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46ReSXy7O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46ReSXy7O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46ReSXy7O .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46ReSXy7O .navbar {
    min-height: 80px;
  }
}
.cid-v46ReSXy7O .navbar.opened {
  transition: all 0.3s;
}
.cid-v46ReSXy7O .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46ReSXy7O .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46ReSXy7O .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46ReSXy7O .navbar.collapsed {
  justify-content: center;
}
.cid-v46ReSXy7O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46ReSXy7O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46ReSXy7O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46ReSXy7O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46ReSXy7O .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46ReSXy7O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46ReSXy7O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46ReSXy7O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46ReSXy7O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46ReSXy7O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46ReSXy7O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46ReSXy7O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46ReSXy7O .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46ReSXy7O .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46ReSXy7O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46ReSXy7O .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46ReSXy7O .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46ReSXy7O .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46ReSXy7O .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46ReSXy7O .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46ReSXy7O .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46ReSXy7O .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46ReSXy7O .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46ReSXy7O .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46ReSXy7O .navbar-brand .navbar-caption:hover,
.cid-v46ReSXy7O .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46ReSXy7O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46ReSXy7O .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46ReSXy7O .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46ReSXy7O .dropdown-item.active,
.cid-v46ReSXy7O .dropdown-item:active {
  background-color: transparent;
}
.cid-v46ReSXy7O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46ReSXy7O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46ReSXy7O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46ReSXy7O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46ReSXy7O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46ReSXy7O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46ReSXy7O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46ReSXy7O ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46ReSXy7O ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46ReSXy7O .navbar-buttons {
  text-align: center;
}
.cid-v46ReSXy7O .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46ReSXy7O .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46ReSXy7O button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46ReSXy7O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46ReSXy7O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46ReSXy7O button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46ReSXy7O button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46ReSXy7O button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46ReSXy7O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46ReSXy7O nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46ReSXy7O nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46ReSXy7O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46ReSXy7O .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46ReSXy7O a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46ReSXy7O .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46ReSXy7O .navbar {
    height: 70px;
  }
  .cid-v46ReSXy7O .navbar.opened {
    height: auto;
  }
  .cid-v46ReSXy7O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46ReSXy7O .navbar-nav {
  margin: 0 auto;
}
.cid-v46ReSXy7O .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46ReSXy7O .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46ReSXy7O .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46ReSXy7O .nav-item .nav-link:hover,
.cid-v46ReSXy7O .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46ReSXy7O .nav-item .nav-link:hover::after,
.cid-v46ReSXy7O .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46ReSXy7O .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46ReSXy7O .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46ReSXy7O .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46ReSXy7O .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46ReSXy7O .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46ReSXy7O .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46ReSXy7O .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46ReSXy7O .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46ReSXy7O .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46ReSXy7O .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46ReSXy7O .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46ReSXy7O .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46ReSXy7O .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46ReSXy7O .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46ReSXy7O .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46ReSXy7O .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46ReSXy7O .content-wrap {
    min-height: 80px;
  }
}
.cid-v46ReSXy7O .navbar-caption {
  color: #FFFFFF;
}
.cid-v46ReSXy7O .nav-link,
.cid-v46ReSXy7O .dropdown-item {
  color: #FFFFFF;
}
.cid-v46ReTCzsv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46ReTCzsv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46ReTCzsv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46ReTCzsv .row {
  margin: 0 -15px;
}
.cid-v46ReTCzsv .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46ReTCzsv .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46ReTCzsv .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46ReTCzsv .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46ReTCzsv .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46ReTCzsv .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46ReTCzsv .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46ReTCzsv .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46ReTCzsv .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46ReTCzsv .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46ReTCzsv .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46ReTCzsv .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46ReTCzsv .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46ReTCzsv .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46ReTCzsv .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46ReTCzsv .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46ReTCzsv .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46ReTCzsv .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46ReTCzsv .mbr-label {
  color: #FFFFFF;
}
.cid-v46ReTCzsv .mbr-text {
  color: #fefff5;
}
.cid-v46ReTCzsv .mbr-text,
.cid-v46ReTCzsv .text-wrap,
.cid-v46ReTCzsv .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46ReTRcgu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46ReTRcgu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46ReTRcgu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46ReTRcgu .row {
  margin: 0 -15px;
}
.cid-v46ReTRcgu .row .card {
  padding: 0 15px;
}
.cid-v46ReTRcgu .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46ReTRcgu .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46ReTRcgu .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46ReTRcgu .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46ReTRcgu .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46ReTRcgu .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46ReTRcgu .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46ReTRcgu .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46ReTRcgu .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46ReTRcgu .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46ReTRcgu .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46ReTRcgu .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46ReTRcgu .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46ReTRcgu .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46ReTRcgu .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46ReTRcgu .item-title {
  color: #fefff5;
}
.cid-v46ReTRcgu .item-text {
  color: #FFFFFF;
}
.cid-v46ReTRcgu .card-icon {
  color: #FFFFFF;
}
.cid-v46ReTRcgu .item-title,
.cid-v46ReTRcgu .item-btn,
.cid-v46ReTRcgu .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46ReU7JtN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46ReU7JtN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46ReU7JtN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46ReU7JtN .row {
  margin: 0 -15px;
}
.cid-v46ReU7JtN .row .card {
  padding: 0 15px;
}
.cid-v46ReU7JtN .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46ReU7JtN .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46ReU7JtN .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46ReU7JtN .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46ReU7JtN .items-wrapper .item:hover .item-wrapper,
.cid-v46ReU7JtN .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46ReU7JtN .items-wrapper .item:hover .card-box .item-title,
.cid-v46ReU7JtN .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46ReU7JtN .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46ReU7JtN .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46ReU7JtN .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46ReU7JtN .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46ReU7JtN .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46ReU7JtN .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46ReU7JtN .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46ReU7JtN .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46ReU7JtN .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46ReU7JtN .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46ReU7JtN .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46ReU7JtN .item-title {
  color: #fefff5;
}
.cid-v46ReU7JtN .item-price {
  color: #FFFFFF;
}
.cid-v46ReU7JtN .list {
  color: #fefff5;
}
.cid-v46ReU7JtN .item-title,
.cid-v46ReU7JtN .item-btn {
  color: #FFFFFF;
}
.cid-v46ReU7JtN .list,
.cid-v46ReU7JtN .item-wrap {
  color: #FFFFFF;
}
.cid-v46RRWuS7Y .navbar-dropdown {
  position: relative !important;
}
.cid-v46RRWuS7Y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RRWuS7Y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RRWuS7Y .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RRWuS7Y .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RRWuS7Y .dropdown-item:hover,
.cid-v46RRWuS7Y .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RRWuS7Y .dropdown-item:hover span {
  color: white;
}
.cid-v46RRWuS7Y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RRWuS7Y .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RRWuS7Y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RRWuS7Y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RRWuS7Y .nav-link {
  position: relative;
}
.cid-v46RRWuS7Y .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RRWuS7Y .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RRWuS7Y .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RRWuS7Y .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RRWuS7Y .dropdown-menu,
.cid-v46RRWuS7Y .navbar.opened {
  background: #191100 !important;
}
.cid-v46RRWuS7Y .nav-item:focus,
.cid-v46RRWuS7Y .nav-link:focus {
  outline: none;
}
.cid-v46RRWuS7Y .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RRWuS7Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RRWuS7Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RRWuS7Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RRWuS7Y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RRWuS7Y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RRWuS7Y .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RRWuS7Y .navbar {
    min-height: 80px;
  }
}
.cid-v46RRWuS7Y .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RRWuS7Y .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RRWuS7Y .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RRWuS7Y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RRWuS7Y .navbar.collapsed {
  justify-content: center;
}
.cid-v46RRWuS7Y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RRWuS7Y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RRWuS7Y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RRWuS7Y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RRWuS7Y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RRWuS7Y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RRWuS7Y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RRWuS7Y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RRWuS7Y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RRWuS7Y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RRWuS7Y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RRWuS7Y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RRWuS7Y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RRWuS7Y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RRWuS7Y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RRWuS7Y .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RRWuS7Y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RRWuS7Y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RRWuS7Y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RRWuS7Y .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RRWuS7Y .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RRWuS7Y .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RRWuS7Y .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RRWuS7Y .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RRWuS7Y .navbar-brand .navbar-caption:hover,
.cid-v46RRWuS7Y .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RRWuS7Y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RRWuS7Y .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RRWuS7Y .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RRWuS7Y .dropdown-item.active,
.cid-v46RRWuS7Y .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RRWuS7Y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RRWuS7Y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RRWuS7Y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RRWuS7Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RRWuS7Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RRWuS7Y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RRWuS7Y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RRWuS7Y ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RRWuS7Y ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RRWuS7Y .navbar-buttons {
  text-align: center;
}
.cid-v46RRWuS7Y .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RRWuS7Y .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RRWuS7Y button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RRWuS7Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RRWuS7Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RRWuS7Y button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RRWuS7Y button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RRWuS7Y button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RRWuS7Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RRWuS7Y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RRWuS7Y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RRWuS7Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RRWuS7Y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RRWuS7Y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RRWuS7Y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RRWuS7Y .navbar {
    height: 70px;
  }
  .cid-v46RRWuS7Y .navbar.opened {
    height: auto;
  }
  .cid-v46RRWuS7Y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RRWuS7Y .navbar-nav {
  margin: 0 auto;
}
.cid-v46RRWuS7Y .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RRWuS7Y .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RRWuS7Y .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RRWuS7Y .nav-item .nav-link:hover,
.cid-v46RRWuS7Y .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RRWuS7Y .nav-item .nav-link:hover::after,
.cid-v46RRWuS7Y .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RRWuS7Y .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RRWuS7Y .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RRWuS7Y .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RRWuS7Y .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RRWuS7Y .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RRWuS7Y .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RRWuS7Y .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RRWuS7Y .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RRWuS7Y .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RRWuS7Y .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RRWuS7Y .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RRWuS7Y .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RRWuS7Y .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RRWuS7Y .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RRWuS7Y .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RRWuS7Y .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RRWuS7Y .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RRWuS7Y .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RRWuS7Y .nav-link,
.cid-v46RRWuS7Y .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RRX4WQq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RRX4WQq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RRX4WQq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RRX4WQq .row {
  margin: 0 -15px;
}
.cid-v46RRX4WQq .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RRX4WQq .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RRX4WQq .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RRX4WQq .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RRX4WQq .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RRX4WQq .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RRX4WQq .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RRX4WQq .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RRX4WQq .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RRX4WQq .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RRX4WQq .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RRX4WQq .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RRX4WQq .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RRX4WQq .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RRX4WQq .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RRX4WQq .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RRX4WQq .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RRX4WQq .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RRX4WQq .mbr-label {
  color: #FFFFFF;
}
.cid-v46RRX4WQq .mbr-text {
  color: #fefff5;
}
.cid-v46RRX4WQq .mbr-text,
.cid-v46RRX4WQq .text-wrap,
.cid-v46RRX4WQq .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RRXdsJ1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RRXdsJ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RRXdsJ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RRXdsJ1 .row {
  margin: 0 -15px;
}
.cid-v46RRXdsJ1 .row .card {
  padding: 0 15px;
}
.cid-v46RRXdsJ1 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RRXdsJ1 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RRXdsJ1 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RRXdsJ1 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RRXdsJ1 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RRXdsJ1 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RRXdsJ1 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RRXdsJ1 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RRXdsJ1 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RRXdsJ1 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RRXdsJ1 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RRXdsJ1 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RRXdsJ1 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RRXdsJ1 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RRXdsJ1 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RRXdsJ1 .item-title {
  color: #fefff5;
}
.cid-v46RRXdsJ1 .item-text {
  color: #FFFFFF;
}
.cid-v46RRXdsJ1 .card-icon {
  color: #FFFFFF;
}
.cid-v46RRXdsJ1 .item-title,
.cid-v46RRXdsJ1 .item-btn,
.cid-v46RRXdsJ1 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RRXrNck {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RRXrNck .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RRXrNck .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RRXrNck .row {
  margin: 0 -15px;
}
.cid-v46RRXrNck .row .card {
  padding: 0 15px;
}
.cid-v46RRXrNck .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RRXrNck .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RRXrNck .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RRXrNck .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RRXrNck .items-wrapper .item:hover .item-wrapper,
.cid-v46RRXrNck .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RRXrNck .items-wrapper .item:hover .card-box .item-title,
.cid-v46RRXrNck .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RRXrNck .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RRXrNck .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RRXrNck .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RRXrNck .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RRXrNck .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RRXrNck .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RRXrNck .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RRXrNck .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RRXrNck .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RRXrNck .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RRXrNck .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RRXrNck .item-title {
  color: #fefff5;
}
.cid-v46RRXrNck .item-price {
  color: #FFFFFF;
}
.cid-v46RRXrNck .list {
  color: #fefff5;
}
.cid-v46RRXrNck .item-title,
.cid-v46RRXrNck .item-btn {
  color: #FFFFFF;
}
.cid-v46RRXrNck .list,
.cid-v46RRXrNck .item-wrap {
  color: #FFFFFF;
}
.cid-v46RaxNsoJ .navbar-dropdown {
  position: relative !important;
}
.cid-v46RaxNsoJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RaxNsoJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RaxNsoJ .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RaxNsoJ .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RaxNsoJ .dropdown-item:hover,
.cid-v46RaxNsoJ .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RaxNsoJ .dropdown-item:hover span {
  color: white;
}
.cid-v46RaxNsoJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RaxNsoJ .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RaxNsoJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RaxNsoJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RaxNsoJ .nav-link {
  position: relative;
}
.cid-v46RaxNsoJ .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RaxNsoJ .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RaxNsoJ .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RaxNsoJ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RaxNsoJ .dropdown-menu,
.cid-v46RaxNsoJ .navbar.opened {
  background: #191100 !important;
}
.cid-v46RaxNsoJ .nav-item:focus,
.cid-v46RaxNsoJ .nav-link:focus {
  outline: none;
}
.cid-v46RaxNsoJ .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RaxNsoJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RaxNsoJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RaxNsoJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RaxNsoJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RaxNsoJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RaxNsoJ .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RaxNsoJ .navbar {
    min-height: 80px;
  }
}
.cid-v46RaxNsoJ .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RaxNsoJ .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RaxNsoJ .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RaxNsoJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RaxNsoJ .navbar.collapsed {
  justify-content: center;
}
.cid-v46RaxNsoJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RaxNsoJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RaxNsoJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RaxNsoJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RaxNsoJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RaxNsoJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RaxNsoJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RaxNsoJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RaxNsoJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RaxNsoJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RaxNsoJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RaxNsoJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RaxNsoJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RaxNsoJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RaxNsoJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RaxNsoJ .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RaxNsoJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RaxNsoJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RaxNsoJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RaxNsoJ .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RaxNsoJ .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RaxNsoJ .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RaxNsoJ .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RaxNsoJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RaxNsoJ .navbar-brand .navbar-caption:hover,
.cid-v46RaxNsoJ .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RaxNsoJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RaxNsoJ .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RaxNsoJ .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RaxNsoJ .dropdown-item.active,
.cid-v46RaxNsoJ .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RaxNsoJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RaxNsoJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RaxNsoJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RaxNsoJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RaxNsoJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RaxNsoJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RaxNsoJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RaxNsoJ ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RaxNsoJ ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RaxNsoJ .navbar-buttons {
  text-align: center;
}
.cid-v46RaxNsoJ .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RaxNsoJ .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RaxNsoJ button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RaxNsoJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RaxNsoJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RaxNsoJ button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RaxNsoJ button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RaxNsoJ button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RaxNsoJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RaxNsoJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RaxNsoJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RaxNsoJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RaxNsoJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RaxNsoJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RaxNsoJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RaxNsoJ .navbar {
    height: 70px;
  }
  .cid-v46RaxNsoJ .navbar.opened {
    height: auto;
  }
  .cid-v46RaxNsoJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RaxNsoJ .navbar-nav {
  margin: 0 auto;
}
.cid-v46RaxNsoJ .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RaxNsoJ .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RaxNsoJ .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RaxNsoJ .nav-item .nav-link:hover,
.cid-v46RaxNsoJ .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RaxNsoJ .nav-item .nav-link:hover::after,
.cid-v46RaxNsoJ .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RaxNsoJ .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RaxNsoJ .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RaxNsoJ .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RaxNsoJ .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RaxNsoJ .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RaxNsoJ .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RaxNsoJ .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RaxNsoJ .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RaxNsoJ .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RaxNsoJ .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RaxNsoJ .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RaxNsoJ .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RaxNsoJ .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RaxNsoJ .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RaxNsoJ .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RaxNsoJ .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RaxNsoJ .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RaxNsoJ .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RaxNsoJ .nav-link,
.cid-v46RaxNsoJ .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RaytuWI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RaytuWI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RaytuWI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RaytuWI .row {
  margin: 0 -15px;
}
.cid-v46RaytuWI .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RaytuWI .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RaytuWI .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RaytuWI .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RaytuWI .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RaytuWI .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RaytuWI .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RaytuWI .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RaytuWI .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RaytuWI .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RaytuWI .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RaytuWI .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RaytuWI .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RaytuWI .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RaytuWI .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RaytuWI .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RaytuWI .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RaytuWI .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RaytuWI .mbr-label {
  color: #FFFFFF;
}
.cid-v46RaytuWI .mbr-text {
  color: #fefff5;
}
.cid-v46RaytuWI .mbr-text,
.cid-v46RaytuWI .text-wrap,
.cid-v46RaytuWI .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RayGrh2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RayGrh2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RayGrh2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RayGrh2 .row {
  margin: 0 -15px;
}
.cid-v46RayGrh2 .row .card {
  padding: 0 15px;
}
.cid-v46RayGrh2 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RayGrh2 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RayGrh2 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RayGrh2 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RayGrh2 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RayGrh2 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RayGrh2 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RayGrh2 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RayGrh2 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RayGrh2 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RayGrh2 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RayGrh2 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RayGrh2 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RayGrh2 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RayGrh2 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RayGrh2 .item-title {
  color: #fefff5;
}
.cid-v46RayGrh2 .item-text {
  color: #FFFFFF;
}
.cid-v46RayGrh2 .card-icon {
  color: #FFFFFF;
}
.cid-v46RayGrh2 .item-title,
.cid-v46RayGrh2 .item-btn,
.cid-v46RayGrh2 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RayTke1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RayTke1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RayTke1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RayTke1 .row {
  margin: 0 -15px;
}
.cid-v46RayTke1 .row .card {
  padding: 0 15px;
}
.cid-v46RayTke1 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RayTke1 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RayTke1 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RayTke1 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RayTke1 .items-wrapper .item:hover .item-wrapper,
.cid-v46RayTke1 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RayTke1 .items-wrapper .item:hover .card-box .item-title,
.cid-v46RayTke1 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RayTke1 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RayTke1 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RayTke1 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RayTke1 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RayTke1 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RayTke1 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RayTke1 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RayTke1 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RayTke1 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RayTke1 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RayTke1 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RayTke1 .item-title {
  color: #fefff5;
}
.cid-v46RayTke1 .item-price {
  color: #FFFFFF;
}
.cid-v46RayTke1 .list {
  color: #fefff5;
}
.cid-v46RayTke1 .item-title,
.cid-v46RayTke1 .item-btn {
  color: #FFFFFF;
}
.cid-v46RayTke1 .list,
.cid-v46RayTke1 .item-wrap {
  color: #FFFFFF;
}
.cid-v46RU56j4j .navbar-dropdown {
  position: relative !important;
}
.cid-v46RU56j4j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RU56j4j .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RU56j4j .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RU56j4j .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RU56j4j .dropdown-item:hover,
.cid-v46RU56j4j .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RU56j4j .dropdown-item:hover span {
  color: white;
}
.cid-v46RU56j4j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RU56j4j .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RU56j4j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RU56j4j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RU56j4j .nav-link {
  position: relative;
}
.cid-v46RU56j4j .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RU56j4j .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RU56j4j .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RU56j4j .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RU56j4j .dropdown-menu,
.cid-v46RU56j4j .navbar.opened {
  background: #191100 !important;
}
.cid-v46RU56j4j .nav-item:focus,
.cid-v46RU56j4j .nav-link:focus {
  outline: none;
}
.cid-v46RU56j4j .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RU56j4j .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RU56j4j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RU56j4j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RU56j4j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RU56j4j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RU56j4j .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RU56j4j .navbar {
    min-height: 80px;
  }
}
.cid-v46RU56j4j .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RU56j4j .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RU56j4j .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RU56j4j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RU56j4j .navbar.collapsed {
  justify-content: center;
}
.cid-v46RU56j4j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RU56j4j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RU56j4j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RU56j4j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RU56j4j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RU56j4j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RU56j4j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RU56j4j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RU56j4j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RU56j4j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RU56j4j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RU56j4j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RU56j4j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RU56j4j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RU56j4j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RU56j4j .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RU56j4j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RU56j4j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RU56j4j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RU56j4j .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RU56j4j .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RU56j4j .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RU56j4j .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RU56j4j .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RU56j4j .navbar-brand .navbar-caption:hover,
.cid-v46RU56j4j .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RU56j4j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RU56j4j .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RU56j4j .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RU56j4j .dropdown-item.active,
.cid-v46RU56j4j .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RU56j4j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RU56j4j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RU56j4j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RU56j4j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RU56j4j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RU56j4j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RU56j4j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RU56j4j ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RU56j4j ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RU56j4j .navbar-buttons {
  text-align: center;
}
.cid-v46RU56j4j .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RU56j4j .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RU56j4j button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RU56j4j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RU56j4j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RU56j4j button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RU56j4j button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RU56j4j button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RU56j4j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RU56j4j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RU56j4j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RU56j4j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RU56j4j .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RU56j4j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RU56j4j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RU56j4j .navbar {
    height: 70px;
  }
  .cid-v46RU56j4j .navbar.opened {
    height: auto;
  }
  .cid-v46RU56j4j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RU56j4j .navbar-nav {
  margin: 0 auto;
}
.cid-v46RU56j4j .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RU56j4j .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RU56j4j .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RU56j4j .nav-item .nav-link:hover,
.cid-v46RU56j4j .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RU56j4j .nav-item .nav-link:hover::after,
.cid-v46RU56j4j .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RU56j4j .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RU56j4j .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RU56j4j .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RU56j4j .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RU56j4j .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RU56j4j .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RU56j4j .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RU56j4j .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RU56j4j .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RU56j4j .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RU56j4j .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RU56j4j .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RU56j4j .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RU56j4j .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RU56j4j .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RU56j4j .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RU56j4j .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RU56j4j .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RU56j4j .nav-link,
.cid-v46RU56j4j .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RU5Hgyj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RU5Hgyj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RU5Hgyj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RU5Hgyj .row {
  margin: 0 -15px;
}
.cid-v46RU5Hgyj .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RU5Hgyj .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RU5Hgyj .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RU5Hgyj .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RU5Hgyj .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RU5Hgyj .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RU5Hgyj .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RU5Hgyj .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RU5Hgyj .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RU5Hgyj .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RU5Hgyj .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RU5Hgyj .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RU5Hgyj .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RU5Hgyj .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RU5Hgyj .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RU5Hgyj .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RU5Hgyj .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RU5Hgyj .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RU5Hgyj .mbr-label {
  color: #FFFFFF;
}
.cid-v46RU5Hgyj .mbr-text {
  color: #fefff5;
}
.cid-v46RU5Hgyj .mbr-text,
.cid-v46RU5Hgyj .text-wrap,
.cid-v46RU5Hgyj .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RU5RdIY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RU5RdIY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RU5RdIY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RU5RdIY .row {
  margin: 0 -15px;
}
.cid-v46RU5RdIY .row .card {
  padding: 0 15px;
}
.cid-v46RU5RdIY .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RU5RdIY .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RU5RdIY .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RU5RdIY .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RU5RdIY .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RU5RdIY .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RU5RdIY .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RU5RdIY .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RU5RdIY .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RU5RdIY .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RU5RdIY .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RU5RdIY .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RU5RdIY .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RU5RdIY .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RU5RdIY .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RU5RdIY .item-title {
  color: #fefff5;
}
.cid-v46RU5RdIY .item-text {
  color: #FFFFFF;
}
.cid-v46RU5RdIY .card-icon {
  color: #FFFFFF;
}
.cid-v46RU5RdIY .item-title,
.cid-v46RU5RdIY .item-btn,
.cid-v46RU5RdIY .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RU64l60 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RU64l60 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RU64l60 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RU64l60 .row {
  margin: 0 -15px;
}
.cid-v46RU64l60 .row .card {
  padding: 0 15px;
}
.cid-v46RU64l60 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RU64l60 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RU64l60 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RU64l60 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RU64l60 .items-wrapper .item:hover .item-wrapper,
.cid-v46RU64l60 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RU64l60 .items-wrapper .item:hover .card-box .item-title,
.cid-v46RU64l60 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RU64l60 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RU64l60 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RU64l60 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RU64l60 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RU64l60 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RU64l60 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RU64l60 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RU64l60 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RU64l60 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RU64l60 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RU64l60 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RU64l60 .item-title {
  color: #fefff5;
}
.cid-v46RU64l60 .item-price {
  color: #FFFFFF;
}
.cid-v46RU64l60 .list {
  color: #fefff5;
}
.cid-v46RU64l60 .item-title,
.cid-v46RU64l60 .item-btn {
  color: #FFFFFF;
}
.cid-v46RU64l60 .list,
.cid-v46RU64l60 .item-wrap {
  color: #FFFFFF;
}
.cid-v46RVfeYKl .navbar-dropdown {
  position: relative !important;
}
.cid-v46RVfeYKl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RVfeYKl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RVfeYKl .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RVfeYKl .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RVfeYKl .dropdown-item:hover,
.cid-v46RVfeYKl .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RVfeYKl .dropdown-item:hover span {
  color: white;
}
.cid-v46RVfeYKl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RVfeYKl .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RVfeYKl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RVfeYKl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RVfeYKl .nav-link {
  position: relative;
}
.cid-v46RVfeYKl .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RVfeYKl .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RVfeYKl .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RVfeYKl .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RVfeYKl .dropdown-menu,
.cid-v46RVfeYKl .navbar.opened {
  background: #191100 !important;
}
.cid-v46RVfeYKl .nav-item:focus,
.cid-v46RVfeYKl .nav-link:focus {
  outline: none;
}
.cid-v46RVfeYKl .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RVfeYKl .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RVfeYKl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RVfeYKl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RVfeYKl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RVfeYKl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RVfeYKl .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RVfeYKl .navbar {
    min-height: 80px;
  }
}
.cid-v46RVfeYKl .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RVfeYKl .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RVfeYKl .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RVfeYKl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RVfeYKl .navbar.collapsed {
  justify-content: center;
}
.cid-v46RVfeYKl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RVfeYKl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RVfeYKl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RVfeYKl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RVfeYKl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RVfeYKl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RVfeYKl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RVfeYKl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RVfeYKl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RVfeYKl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RVfeYKl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RVfeYKl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RVfeYKl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RVfeYKl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RVfeYKl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RVfeYKl .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RVfeYKl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RVfeYKl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RVfeYKl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RVfeYKl .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RVfeYKl .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RVfeYKl .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RVfeYKl .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RVfeYKl .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RVfeYKl .navbar-brand .navbar-caption:hover,
.cid-v46RVfeYKl .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RVfeYKl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RVfeYKl .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RVfeYKl .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RVfeYKl .dropdown-item.active,
.cid-v46RVfeYKl .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RVfeYKl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RVfeYKl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RVfeYKl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RVfeYKl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RVfeYKl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RVfeYKl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RVfeYKl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RVfeYKl ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RVfeYKl ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RVfeYKl .navbar-buttons {
  text-align: center;
}
.cid-v46RVfeYKl .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RVfeYKl .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RVfeYKl button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RVfeYKl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RVfeYKl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RVfeYKl button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RVfeYKl button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RVfeYKl button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RVfeYKl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RVfeYKl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RVfeYKl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RVfeYKl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RVfeYKl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RVfeYKl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RVfeYKl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RVfeYKl .navbar {
    height: 70px;
  }
  .cid-v46RVfeYKl .navbar.opened {
    height: auto;
  }
  .cid-v46RVfeYKl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RVfeYKl .navbar-nav {
  margin: 0 auto;
}
.cid-v46RVfeYKl .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RVfeYKl .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RVfeYKl .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RVfeYKl .nav-item .nav-link:hover,
.cid-v46RVfeYKl .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RVfeYKl .nav-item .nav-link:hover::after,
.cid-v46RVfeYKl .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RVfeYKl .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RVfeYKl .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RVfeYKl .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RVfeYKl .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RVfeYKl .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RVfeYKl .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RVfeYKl .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RVfeYKl .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RVfeYKl .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RVfeYKl .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RVfeYKl .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RVfeYKl .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RVfeYKl .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RVfeYKl .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RVfeYKl .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RVfeYKl .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RVfeYKl .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RVfeYKl .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RVfeYKl .nav-link,
.cid-v46RVfeYKl .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RVfQW01 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RVfQW01 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RVfQW01 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RVfQW01 .row {
  margin: 0 -15px;
}
.cid-v46RVfQW01 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RVfQW01 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RVfQW01 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RVfQW01 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RVfQW01 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RVfQW01 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RVfQW01 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RVfQW01 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RVfQW01 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RVfQW01 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RVfQW01 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RVfQW01 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RVfQW01 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RVfQW01 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RVfQW01 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RVfQW01 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RVfQW01 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RVfQW01 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RVfQW01 .mbr-label {
  color: #FFFFFF;
}
.cid-v46RVfQW01 .mbr-text {
  color: #fefff5;
}
.cid-v46RVfQW01 .mbr-text,
.cid-v46RVfQW01 .text-wrap,
.cid-v46RVfQW01 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RVg0Myh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RVg0Myh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RVg0Myh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RVg0Myh .row {
  margin: 0 -15px;
}
.cid-v46RVg0Myh .row .card {
  padding: 0 15px;
}
.cid-v46RVg0Myh .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RVg0Myh .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RVg0Myh .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RVg0Myh .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RVg0Myh .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RVg0Myh .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RVg0Myh .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RVg0Myh .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RVg0Myh .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RVg0Myh .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RVg0Myh .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RVg0Myh .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RVg0Myh .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RVg0Myh .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RVg0Myh .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RVg0Myh .item-title {
  color: #fefff5;
}
.cid-v46RVg0Myh .item-text {
  color: #FFFFFF;
}
.cid-v46RVg0Myh .card-icon {
  color: #FFFFFF;
}
.cid-v46RVg0Myh .item-title,
.cid-v46RVg0Myh .item-btn,
.cid-v46RVg0Myh .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RVgbfY6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RVgbfY6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RVgbfY6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RVgbfY6 .row {
  margin: 0 -15px;
}
.cid-v46RVgbfY6 .row .card {
  padding: 0 15px;
}
.cid-v46RVgbfY6 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RVgbfY6 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RVgbfY6 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RVgbfY6 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RVgbfY6 .items-wrapper .item:hover .item-wrapper,
.cid-v46RVgbfY6 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RVgbfY6 .items-wrapper .item:hover .card-box .item-title,
.cid-v46RVgbfY6 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RVgbfY6 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RVgbfY6 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RVgbfY6 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RVgbfY6 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RVgbfY6 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RVgbfY6 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RVgbfY6 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RVgbfY6 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RVgbfY6 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RVgbfY6 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RVgbfY6 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RVgbfY6 .item-title {
  color: #fefff5;
}
.cid-v46RVgbfY6 .item-price {
  color: #FFFFFF;
}
.cid-v46RVgbfY6 .list {
  color: #fefff5;
}
.cid-v46RVgbfY6 .item-title,
.cid-v46RVgbfY6 .item-btn {
  color: #FFFFFF;
}
.cid-v46RVgbfY6 .list,
.cid-v46RVgbfY6 .item-wrap {
  color: #FFFFFF;
}
.cid-v46RWhwpTw .navbar-dropdown {
  position: relative !important;
}
.cid-v46RWhwpTw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RWhwpTw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RWhwpTw .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RWhwpTw .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RWhwpTw .dropdown-item:hover,
.cid-v46RWhwpTw .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RWhwpTw .dropdown-item:hover span {
  color: white;
}
.cid-v46RWhwpTw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RWhwpTw .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RWhwpTw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RWhwpTw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RWhwpTw .nav-link {
  position: relative;
}
.cid-v46RWhwpTw .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RWhwpTw .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RWhwpTw .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RWhwpTw .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RWhwpTw .dropdown-menu,
.cid-v46RWhwpTw .navbar.opened {
  background: #191100 !important;
}
.cid-v46RWhwpTw .nav-item:focus,
.cid-v46RWhwpTw .nav-link:focus {
  outline: none;
}
.cid-v46RWhwpTw .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RWhwpTw .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RWhwpTw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RWhwpTw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RWhwpTw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RWhwpTw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RWhwpTw .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RWhwpTw .navbar {
    min-height: 80px;
  }
}
.cid-v46RWhwpTw .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RWhwpTw .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RWhwpTw .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RWhwpTw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RWhwpTw .navbar.collapsed {
  justify-content: center;
}
.cid-v46RWhwpTw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RWhwpTw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RWhwpTw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RWhwpTw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RWhwpTw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RWhwpTw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RWhwpTw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RWhwpTw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RWhwpTw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RWhwpTw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RWhwpTw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RWhwpTw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RWhwpTw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RWhwpTw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RWhwpTw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RWhwpTw .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RWhwpTw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RWhwpTw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RWhwpTw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RWhwpTw .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RWhwpTw .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RWhwpTw .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RWhwpTw .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RWhwpTw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RWhwpTw .navbar-brand .navbar-caption:hover,
.cid-v46RWhwpTw .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RWhwpTw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RWhwpTw .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RWhwpTw .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RWhwpTw .dropdown-item.active,
.cid-v46RWhwpTw .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RWhwpTw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RWhwpTw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RWhwpTw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RWhwpTw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RWhwpTw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RWhwpTw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RWhwpTw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RWhwpTw ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RWhwpTw ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RWhwpTw .navbar-buttons {
  text-align: center;
}
.cid-v46RWhwpTw .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RWhwpTw .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RWhwpTw button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RWhwpTw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RWhwpTw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RWhwpTw button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RWhwpTw button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RWhwpTw button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RWhwpTw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RWhwpTw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RWhwpTw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RWhwpTw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RWhwpTw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RWhwpTw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RWhwpTw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RWhwpTw .navbar {
    height: 70px;
  }
  .cid-v46RWhwpTw .navbar.opened {
    height: auto;
  }
  .cid-v46RWhwpTw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RWhwpTw .navbar-nav {
  margin: 0 auto;
}
.cid-v46RWhwpTw .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RWhwpTw .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RWhwpTw .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RWhwpTw .nav-item .nav-link:hover,
.cid-v46RWhwpTw .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RWhwpTw .nav-item .nav-link:hover::after,
.cid-v46RWhwpTw .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RWhwpTw .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RWhwpTw .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RWhwpTw .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RWhwpTw .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RWhwpTw .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RWhwpTw .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RWhwpTw .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RWhwpTw .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RWhwpTw .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RWhwpTw .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RWhwpTw .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RWhwpTw .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RWhwpTw .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RWhwpTw .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RWhwpTw .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RWhwpTw .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RWhwpTw .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RWhwpTw .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RWhwpTw .nav-link,
.cid-v46RWhwpTw .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RWi56BJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RWi56BJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RWi56BJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RWi56BJ .row {
  margin: 0 -15px;
}
.cid-v46RWi56BJ .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RWi56BJ .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RWi56BJ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RWi56BJ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RWi56BJ .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RWi56BJ .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RWi56BJ .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RWi56BJ .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RWi56BJ .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RWi56BJ .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RWi56BJ .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RWi56BJ .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RWi56BJ .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RWi56BJ .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RWi56BJ .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RWi56BJ .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RWi56BJ .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RWi56BJ .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RWi56BJ .mbr-label {
  color: #FFFFFF;
}
.cid-v46RWi56BJ .mbr-text {
  color: #fefff5;
}
.cid-v46RWi56BJ .mbr-text,
.cid-v46RWi56BJ .text-wrap,
.cid-v46RWi56BJ .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RWigP1c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RWigP1c .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RWigP1c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RWigP1c .row {
  margin: 0 -15px;
}
.cid-v46RWigP1c .row .card {
  padding: 0 15px;
}
.cid-v46RWigP1c .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RWigP1c .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RWigP1c .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RWigP1c .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RWigP1c .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RWigP1c .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RWigP1c .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RWigP1c .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RWigP1c .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RWigP1c .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RWigP1c .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RWigP1c .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RWigP1c .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RWigP1c .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RWigP1c .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RWigP1c .item-title {
  color: #fefff5;
}
.cid-v46RWigP1c .item-text {
  color: #FFFFFF;
}
.cid-v46RWigP1c .card-icon {
  color: #FFFFFF;
}
.cid-v46RWigP1c .item-title,
.cid-v46RWigP1c .item-btn,
.cid-v46RWigP1c .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RWit3tm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RWit3tm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RWit3tm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RWit3tm .row {
  margin: 0 -15px;
}
.cid-v46RWit3tm .row .card {
  padding: 0 15px;
}
.cid-v46RWit3tm .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RWit3tm .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RWit3tm .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RWit3tm .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RWit3tm .items-wrapper .item:hover .item-wrapper,
.cid-v46RWit3tm .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RWit3tm .items-wrapper .item:hover .card-box .item-title,
.cid-v46RWit3tm .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RWit3tm .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RWit3tm .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RWit3tm .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RWit3tm .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RWit3tm .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RWit3tm .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RWit3tm .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RWit3tm .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RWit3tm .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RWit3tm .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RWit3tm .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RWit3tm .item-title {
  color: #fefff5;
}
.cid-v46RWit3tm .item-price {
  color: #FFFFFF;
}
.cid-v46RWit3tm .list {
  color: #fefff5;
}
.cid-v46RWit3tm .item-title,
.cid-v46RWit3tm .item-btn {
  color: #FFFFFF;
}
.cid-v46RWit3tm .list,
.cid-v46RWit3tm .item-wrap {
  color: #FFFFFF;
}
.cid-v46RXfLcMg .navbar-dropdown {
  position: relative !important;
}
.cid-v46RXfLcMg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RXfLcMg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RXfLcMg .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RXfLcMg .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RXfLcMg .dropdown-item:hover,
.cid-v46RXfLcMg .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RXfLcMg .dropdown-item:hover span {
  color: white;
}
.cid-v46RXfLcMg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RXfLcMg .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RXfLcMg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RXfLcMg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RXfLcMg .nav-link {
  position: relative;
}
.cid-v46RXfLcMg .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RXfLcMg .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RXfLcMg .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RXfLcMg .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RXfLcMg .dropdown-menu,
.cid-v46RXfLcMg .navbar.opened {
  background: #191100 !important;
}
.cid-v46RXfLcMg .nav-item:focus,
.cid-v46RXfLcMg .nav-link:focus {
  outline: none;
}
.cid-v46RXfLcMg .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RXfLcMg .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RXfLcMg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RXfLcMg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RXfLcMg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RXfLcMg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RXfLcMg .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RXfLcMg .navbar {
    min-height: 80px;
  }
}
.cid-v46RXfLcMg .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RXfLcMg .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RXfLcMg .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RXfLcMg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RXfLcMg .navbar.collapsed {
  justify-content: center;
}
.cid-v46RXfLcMg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RXfLcMg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RXfLcMg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RXfLcMg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RXfLcMg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RXfLcMg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RXfLcMg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RXfLcMg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RXfLcMg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RXfLcMg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RXfLcMg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RXfLcMg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RXfLcMg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RXfLcMg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RXfLcMg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RXfLcMg .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RXfLcMg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RXfLcMg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RXfLcMg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RXfLcMg .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RXfLcMg .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RXfLcMg .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RXfLcMg .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RXfLcMg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RXfLcMg .navbar-brand .navbar-caption:hover,
.cid-v46RXfLcMg .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RXfLcMg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RXfLcMg .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RXfLcMg .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RXfLcMg .dropdown-item.active,
.cid-v46RXfLcMg .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RXfLcMg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RXfLcMg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RXfLcMg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RXfLcMg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RXfLcMg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RXfLcMg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RXfLcMg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RXfLcMg ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RXfLcMg ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RXfLcMg .navbar-buttons {
  text-align: center;
}
.cid-v46RXfLcMg .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RXfLcMg .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RXfLcMg button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RXfLcMg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RXfLcMg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RXfLcMg button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RXfLcMg button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RXfLcMg button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RXfLcMg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RXfLcMg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RXfLcMg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RXfLcMg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RXfLcMg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RXfLcMg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RXfLcMg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RXfLcMg .navbar {
    height: 70px;
  }
  .cid-v46RXfLcMg .navbar.opened {
    height: auto;
  }
  .cid-v46RXfLcMg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RXfLcMg .navbar-nav {
  margin: 0 auto;
}
.cid-v46RXfLcMg .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RXfLcMg .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RXfLcMg .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RXfLcMg .nav-item .nav-link:hover,
.cid-v46RXfLcMg .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RXfLcMg .nav-item .nav-link:hover::after,
.cid-v46RXfLcMg .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RXfLcMg .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RXfLcMg .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RXfLcMg .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RXfLcMg .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RXfLcMg .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RXfLcMg .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RXfLcMg .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RXfLcMg .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RXfLcMg .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RXfLcMg .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RXfLcMg .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RXfLcMg .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RXfLcMg .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RXfLcMg .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RXfLcMg .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RXfLcMg .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RXfLcMg .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RXfLcMg .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RXfLcMg .nav-link,
.cid-v46RXfLcMg .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RXgkD9t {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RXgkD9t .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RXgkD9t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RXgkD9t .row {
  margin: 0 -15px;
}
.cid-v46RXgkD9t .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RXgkD9t .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RXgkD9t .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RXgkD9t .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RXgkD9t .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RXgkD9t .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RXgkD9t .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RXgkD9t .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RXgkD9t .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RXgkD9t .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RXgkD9t .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RXgkD9t .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RXgkD9t .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RXgkD9t .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RXgkD9t .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RXgkD9t .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RXgkD9t .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RXgkD9t .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RXgkD9t .mbr-label {
  color: #FFFFFF;
}
.cid-v46RXgkD9t .mbr-text {
  color: #fefff5;
}
.cid-v46RXgkD9t .mbr-text,
.cid-v46RXgkD9t .text-wrap,
.cid-v46RXgkD9t .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RXgwnm5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RXgwnm5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RXgwnm5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RXgwnm5 .row {
  margin: 0 -15px;
}
.cid-v46RXgwnm5 .row .card {
  padding: 0 15px;
}
.cid-v46RXgwnm5 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RXgwnm5 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RXgwnm5 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RXgwnm5 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RXgwnm5 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RXgwnm5 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RXgwnm5 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RXgwnm5 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RXgwnm5 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RXgwnm5 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RXgwnm5 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RXgwnm5 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RXgwnm5 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RXgwnm5 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RXgwnm5 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RXgwnm5 .item-title {
  color: #fefff5;
}
.cid-v46RXgwnm5 .item-text {
  color: #FFFFFF;
}
.cid-v46RXgwnm5 .card-icon {
  color: #FFFFFF;
}
.cid-v46RXgwnm5 .item-title,
.cid-v46RXgwnm5 .item-btn,
.cid-v46RXgwnm5 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RXgIIDx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RXgIIDx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RXgIIDx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RXgIIDx .row {
  margin: 0 -15px;
}
.cid-v46RXgIIDx .row .card {
  padding: 0 15px;
}
.cid-v46RXgIIDx .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RXgIIDx .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RXgIIDx .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RXgIIDx .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RXgIIDx .items-wrapper .item:hover .item-wrapper,
.cid-v46RXgIIDx .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RXgIIDx .items-wrapper .item:hover .card-box .item-title,
.cid-v46RXgIIDx .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RXgIIDx .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RXgIIDx .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RXgIIDx .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RXgIIDx .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RXgIIDx .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RXgIIDx .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RXgIIDx .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RXgIIDx .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RXgIIDx .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RXgIIDx .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RXgIIDx .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RXgIIDx .item-title {
  color: #fefff5;
}
.cid-v46RXgIIDx .item-price {
  color: #FFFFFF;
}
.cid-v46RXgIIDx .list {
  color: #fefff5;
}
.cid-v46RXgIIDx .item-title,
.cid-v46RXgIIDx .item-btn {
  color: #FFFFFF;
}
.cid-v46RXgIIDx .list,
.cid-v46RXgIIDx .item-wrap {
  color: #FFFFFF;
}
.cid-v46RYn6vzO .navbar-dropdown {
  position: relative !important;
}
.cid-v46RYn6vzO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RYn6vzO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RYn6vzO .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RYn6vzO .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RYn6vzO .dropdown-item:hover,
.cid-v46RYn6vzO .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RYn6vzO .dropdown-item:hover span {
  color: white;
}
.cid-v46RYn6vzO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RYn6vzO .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RYn6vzO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RYn6vzO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RYn6vzO .nav-link {
  position: relative;
}
.cid-v46RYn6vzO .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RYn6vzO .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RYn6vzO .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RYn6vzO .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RYn6vzO .dropdown-menu,
.cid-v46RYn6vzO .navbar.opened {
  background: #191100 !important;
}
.cid-v46RYn6vzO .nav-item:focus,
.cid-v46RYn6vzO .nav-link:focus {
  outline: none;
}
.cid-v46RYn6vzO .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RYn6vzO .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RYn6vzO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RYn6vzO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RYn6vzO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RYn6vzO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RYn6vzO .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RYn6vzO .navbar {
    min-height: 80px;
  }
}
.cid-v46RYn6vzO .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RYn6vzO .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RYn6vzO .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RYn6vzO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RYn6vzO .navbar.collapsed {
  justify-content: center;
}
.cid-v46RYn6vzO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RYn6vzO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RYn6vzO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RYn6vzO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RYn6vzO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RYn6vzO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RYn6vzO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RYn6vzO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RYn6vzO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RYn6vzO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RYn6vzO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RYn6vzO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RYn6vzO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RYn6vzO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RYn6vzO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RYn6vzO .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RYn6vzO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RYn6vzO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RYn6vzO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RYn6vzO .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RYn6vzO .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RYn6vzO .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RYn6vzO .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RYn6vzO .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RYn6vzO .navbar-brand .navbar-caption:hover,
.cid-v46RYn6vzO .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RYn6vzO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RYn6vzO .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RYn6vzO .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RYn6vzO .dropdown-item.active,
.cid-v46RYn6vzO .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RYn6vzO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RYn6vzO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RYn6vzO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RYn6vzO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RYn6vzO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RYn6vzO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RYn6vzO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RYn6vzO ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RYn6vzO ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RYn6vzO .navbar-buttons {
  text-align: center;
}
.cid-v46RYn6vzO .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RYn6vzO .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RYn6vzO button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RYn6vzO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RYn6vzO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RYn6vzO button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RYn6vzO button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RYn6vzO button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RYn6vzO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RYn6vzO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RYn6vzO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RYn6vzO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RYn6vzO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RYn6vzO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RYn6vzO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RYn6vzO .navbar {
    height: 70px;
  }
  .cid-v46RYn6vzO .navbar.opened {
    height: auto;
  }
  .cid-v46RYn6vzO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RYn6vzO .navbar-nav {
  margin: 0 auto;
}
.cid-v46RYn6vzO .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RYn6vzO .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RYn6vzO .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RYn6vzO .nav-item .nav-link:hover,
.cid-v46RYn6vzO .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RYn6vzO .nav-item .nav-link:hover::after,
.cid-v46RYn6vzO .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RYn6vzO .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RYn6vzO .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RYn6vzO .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RYn6vzO .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RYn6vzO .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RYn6vzO .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RYn6vzO .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RYn6vzO .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RYn6vzO .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RYn6vzO .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RYn6vzO .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RYn6vzO .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RYn6vzO .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RYn6vzO .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RYn6vzO .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RYn6vzO .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RYn6vzO .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RYn6vzO .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RYn6vzO .nav-link,
.cid-v46RYn6vzO .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RYnGQOJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RYnGQOJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RYnGQOJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RYnGQOJ .row {
  margin: 0 -15px;
}
.cid-v46RYnGQOJ .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RYnGQOJ .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RYnGQOJ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RYnGQOJ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RYnGQOJ .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RYnGQOJ .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RYnGQOJ .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RYnGQOJ .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RYnGQOJ .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RYnGQOJ .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RYnGQOJ .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RYnGQOJ .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RYnGQOJ .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RYnGQOJ .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RYnGQOJ .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RYnGQOJ .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RYnGQOJ .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RYnGQOJ .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RYnGQOJ .mbr-label {
  color: #FFFFFF;
}
.cid-v46RYnGQOJ .mbr-text {
  color: #fefff5;
}
.cid-v46RYnGQOJ .mbr-text,
.cid-v46RYnGQOJ .text-wrap,
.cid-v46RYnGQOJ .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RYnQZRX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RYnQZRX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RYnQZRX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RYnQZRX .row {
  margin: 0 -15px;
}
.cid-v46RYnQZRX .row .card {
  padding: 0 15px;
}
.cid-v46RYnQZRX .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RYnQZRX .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RYnQZRX .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RYnQZRX .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RYnQZRX .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RYnQZRX .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RYnQZRX .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RYnQZRX .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RYnQZRX .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RYnQZRX .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RYnQZRX .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RYnQZRX .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RYnQZRX .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RYnQZRX .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RYnQZRX .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RYnQZRX .item-title {
  color: #fefff5;
}
.cid-v46RYnQZRX .item-text {
  color: #FFFFFF;
}
.cid-v46RYnQZRX .card-icon {
  color: #FFFFFF;
}
.cid-v46RYnQZRX .item-title,
.cid-v46RYnQZRX .item-btn,
.cid-v46RYnQZRX .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RYo34v7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RYo34v7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RYo34v7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RYo34v7 .row {
  margin: 0 -15px;
}
.cid-v46RYo34v7 .row .card {
  padding: 0 15px;
}
.cid-v46RYo34v7 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RYo34v7 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RYo34v7 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RYo34v7 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RYo34v7 .items-wrapper .item:hover .item-wrapper,
.cid-v46RYo34v7 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RYo34v7 .items-wrapper .item:hover .card-box .item-title,
.cid-v46RYo34v7 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RYo34v7 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RYo34v7 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RYo34v7 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RYo34v7 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RYo34v7 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RYo34v7 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RYo34v7 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RYo34v7 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RYo34v7 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RYo34v7 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RYo34v7 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RYo34v7 .item-title {
  color: #fefff5;
}
.cid-v46RYo34v7 .item-price {
  color: #FFFFFF;
}
.cid-v46RYo34v7 .list {
  color: #fefff5;
}
.cid-v46RYo34v7 .item-title,
.cid-v46RYo34v7 .item-btn {
  color: #FFFFFF;
}
.cid-v46RYo34v7 .list,
.cid-v46RYo34v7 .item-wrap {
  color: #FFFFFF;
}
.cid-v46RZjtQLc .navbar-dropdown {
  position: relative !important;
}
.cid-v46RZjtQLc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RZjtQLc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46RZjtQLc .dropdown-menu {
    text-align: center;
  }
}
.cid-v46RZjtQLc .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46RZjtQLc .dropdown-item:hover,
.cid-v46RZjtQLc .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46RZjtQLc .dropdown-item:hover span {
  color: white;
}
.cid-v46RZjtQLc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46RZjtQLc .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46RZjtQLc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46RZjtQLc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46RZjtQLc .nav-link {
  position: relative;
}
.cid-v46RZjtQLc .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46RZjtQLc .container {
    flex-wrap: nowrap;
  }
}
.cid-v46RZjtQLc .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46RZjtQLc .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46RZjtQLc .dropdown-menu,
.cid-v46RZjtQLc .navbar.opened {
  background: #191100 !important;
}
.cid-v46RZjtQLc .nav-item:focus,
.cid-v46RZjtQLc .nav-link:focus {
  outline: none;
}
.cid-v46RZjtQLc .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46RZjtQLc .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46RZjtQLc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46RZjtQLc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46RZjtQLc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46RZjtQLc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46RZjtQLc .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46RZjtQLc .navbar {
    min-height: 80px;
  }
}
.cid-v46RZjtQLc .navbar.opened {
  transition: all 0.3s;
}
.cid-v46RZjtQLc .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46RZjtQLc .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46RZjtQLc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46RZjtQLc .navbar.collapsed {
  justify-content: center;
}
.cid-v46RZjtQLc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46RZjtQLc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46RZjtQLc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46RZjtQLc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46RZjtQLc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46RZjtQLc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46RZjtQLc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46RZjtQLc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46RZjtQLc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46RZjtQLc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46RZjtQLc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46RZjtQLc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46RZjtQLc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46RZjtQLc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46RZjtQLc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46RZjtQLc .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46RZjtQLc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46RZjtQLc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46RZjtQLc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46RZjtQLc .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46RZjtQLc .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46RZjtQLc .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46RZjtQLc .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46RZjtQLc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46RZjtQLc .navbar-brand .navbar-caption:hover,
.cid-v46RZjtQLc .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RZjtQLc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46RZjtQLc .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46RZjtQLc .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46RZjtQLc .dropdown-item.active,
.cid-v46RZjtQLc .dropdown-item:active {
  background-color: transparent;
}
.cid-v46RZjtQLc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46RZjtQLc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46RZjtQLc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46RZjtQLc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46RZjtQLc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46RZjtQLc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46RZjtQLc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46RZjtQLc ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46RZjtQLc ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46RZjtQLc .navbar-buttons {
  text-align: center;
}
.cid-v46RZjtQLc .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46RZjtQLc .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46RZjtQLc button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46RZjtQLc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46RZjtQLc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46RZjtQLc button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RZjtQLc button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46RZjtQLc button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46RZjtQLc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RZjtQLc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46RZjtQLc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46RZjtQLc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46RZjtQLc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46RZjtQLc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46RZjtQLc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46RZjtQLc .navbar {
    height: 70px;
  }
  .cid-v46RZjtQLc .navbar.opened {
    height: auto;
  }
  .cid-v46RZjtQLc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46RZjtQLc .navbar-nav {
  margin: 0 auto;
}
.cid-v46RZjtQLc .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46RZjtQLc .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46RZjtQLc .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46RZjtQLc .nav-item .nav-link:hover,
.cid-v46RZjtQLc .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46RZjtQLc .nav-item .nav-link:hover::after,
.cid-v46RZjtQLc .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46RZjtQLc .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46RZjtQLc .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46RZjtQLc .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46RZjtQLc .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46RZjtQLc .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46RZjtQLc .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46RZjtQLc .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46RZjtQLc .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46RZjtQLc .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46RZjtQLc .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46RZjtQLc .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46RZjtQLc .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46RZjtQLc .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46RZjtQLc .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46RZjtQLc .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46RZjtQLc .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46RZjtQLc .content-wrap {
    min-height: 80px;
  }
}
.cid-v46RZjtQLc .navbar-caption {
  color: #FFFFFF;
}
.cid-v46RZjtQLc .nav-link,
.cid-v46RZjtQLc .dropdown-item {
  color: #FFFFFF;
}
.cid-v46RZk1XOC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RZk1XOC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RZk1XOC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RZk1XOC .row {
  margin: 0 -15px;
}
.cid-v46RZk1XOC .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46RZk1XOC .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46RZk1XOC .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46RZk1XOC .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46RZk1XOC .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46RZk1XOC .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46RZk1XOC .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46RZk1XOC .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46RZk1XOC .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46RZk1XOC .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46RZk1XOC .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RZk1XOC .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46RZk1XOC .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46RZk1XOC .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46RZk1XOC .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46RZk1XOC .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46RZk1XOC .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46RZk1XOC .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46RZk1XOC .mbr-label {
  color: #FFFFFF;
}
.cid-v46RZk1XOC .mbr-text {
  color: #fefff5;
}
.cid-v46RZk1XOC .mbr-text,
.cid-v46RZk1XOC .text-wrap,
.cid-v46RZk1XOC .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46RZkdLvT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RZkdLvT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RZkdLvT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RZkdLvT .row {
  margin: 0 -15px;
}
.cid-v46RZkdLvT .row .card {
  padding: 0 15px;
}
.cid-v46RZkdLvT .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RZkdLvT .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RZkdLvT .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RZkdLvT .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RZkdLvT .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46RZkdLvT .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46RZkdLvT .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RZkdLvT .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46RZkdLvT .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46RZkdLvT .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RZkdLvT .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RZkdLvT .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46RZkdLvT .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RZkdLvT .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RZkdLvT .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RZkdLvT .item-title {
  color: #fefff5;
}
.cid-v46RZkdLvT .item-text {
  color: #FFFFFF;
}
.cid-v46RZkdLvT .card-icon {
  color: #FFFFFF;
}
.cid-v46RZkdLvT .item-title,
.cid-v46RZkdLvT .item-btn,
.cid-v46RZkdLvT .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46RZkqfFr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46RZkqfFr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46RZkqfFr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46RZkqfFr .row {
  margin: 0 -15px;
}
.cid-v46RZkqfFr .row .card {
  padding: 0 15px;
}
.cid-v46RZkqfFr .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46RZkqfFr .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46RZkqfFr .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46RZkqfFr .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46RZkqfFr .items-wrapper .item:hover .item-wrapper,
.cid-v46RZkqfFr .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46RZkqfFr .items-wrapper .item:hover .card-box .item-title,
.cid-v46RZkqfFr .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46RZkqfFr .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RZkqfFr .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46RZkqfFr .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46RZkqfFr .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46RZkqfFr .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46RZkqfFr .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46RZkqfFr .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46RZkqfFr .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46RZkqfFr .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46RZkqfFr .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46RZkqfFr .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46RZkqfFr .item-title {
  color: #fefff5;
}
.cid-v46RZkqfFr .item-price {
  color: #FFFFFF;
}
.cid-v46RZkqfFr .list {
  color: #fefff5;
}
.cid-v46RZkqfFr .item-title,
.cid-v46RZkqfFr .item-btn {
  color: #FFFFFF;
}
.cid-v46RZkqfFr .list,
.cid-v46RZkqfFr .item-wrap {
  color: #FFFFFF;
}
.cid-v46S0opPMk .navbar-dropdown {
  position: relative !important;
}
.cid-v46S0opPMk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S0opPMk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46S0opPMk .dropdown-menu {
    text-align: center;
  }
}
.cid-v46S0opPMk .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46S0opPMk .dropdown-item:hover,
.cid-v46S0opPMk .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46S0opPMk .dropdown-item:hover span {
  color: white;
}
.cid-v46S0opPMk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46S0opPMk .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46S0opPMk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46S0opPMk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46S0opPMk .nav-link {
  position: relative;
}
.cid-v46S0opPMk .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46S0opPMk .container {
    flex-wrap: nowrap;
  }
}
.cid-v46S0opPMk .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46S0opPMk .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46S0opPMk .dropdown-menu,
.cid-v46S0opPMk .navbar.opened {
  background: #191100 !important;
}
.cid-v46S0opPMk .nav-item:focus,
.cid-v46S0opPMk .nav-link:focus {
  outline: none;
}
.cid-v46S0opPMk .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46S0opPMk .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46S0opPMk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46S0opPMk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S0opPMk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46S0opPMk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46S0opPMk .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46S0opPMk .navbar {
    min-height: 80px;
  }
}
.cid-v46S0opPMk .navbar.opened {
  transition: all 0.3s;
}
.cid-v46S0opPMk .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46S0opPMk .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46S0opPMk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46S0opPMk .navbar.collapsed {
  justify-content: center;
}
.cid-v46S0opPMk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46S0opPMk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46S0opPMk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46S0opPMk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46S0opPMk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46S0opPMk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46S0opPMk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46S0opPMk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46S0opPMk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46S0opPMk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46S0opPMk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46S0opPMk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46S0opPMk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46S0opPMk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46S0opPMk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46S0opPMk .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46S0opPMk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46S0opPMk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46S0opPMk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46S0opPMk .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46S0opPMk .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46S0opPMk .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46S0opPMk .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46S0opPMk .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46S0opPMk .navbar-brand .navbar-caption:hover,
.cid-v46S0opPMk .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S0opPMk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46S0opPMk .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46S0opPMk .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S0opPMk .dropdown-item.active,
.cid-v46S0opPMk .dropdown-item:active {
  background-color: transparent;
}
.cid-v46S0opPMk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46S0opPMk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46S0opPMk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46S0opPMk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46S0opPMk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46S0opPMk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46S0opPMk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46S0opPMk ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46S0opPMk ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46S0opPMk .navbar-buttons {
  text-align: center;
}
.cid-v46S0opPMk .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46S0opPMk .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46S0opPMk button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46S0opPMk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46S0opPMk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46S0opPMk button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S0opPMk button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S0opPMk button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46S0opPMk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S0opPMk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46S0opPMk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46S0opPMk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S0opPMk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46S0opPMk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46S0opPMk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46S0opPMk .navbar {
    height: 70px;
  }
  .cid-v46S0opPMk .navbar.opened {
    height: auto;
  }
  .cid-v46S0opPMk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46S0opPMk .navbar-nav {
  margin: 0 auto;
}
.cid-v46S0opPMk .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46S0opPMk .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46S0opPMk .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46S0opPMk .nav-item .nav-link:hover,
.cid-v46S0opPMk .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46S0opPMk .nav-item .nav-link:hover::after,
.cid-v46S0opPMk .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46S0opPMk .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46S0opPMk .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46S0opPMk .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46S0opPMk .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46S0opPMk .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46S0opPMk .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46S0opPMk .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46S0opPMk .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46S0opPMk .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46S0opPMk .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46S0opPMk .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46S0opPMk .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46S0opPMk .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46S0opPMk .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46S0opPMk .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46S0opPMk .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46S0opPMk .content-wrap {
    min-height: 80px;
  }
}
.cid-v46S0opPMk .navbar-caption {
  color: #FFFFFF;
}
.cid-v46S0opPMk .nav-link,
.cid-v46S0opPMk .dropdown-item {
  color: #FFFFFF;
}
.cid-v46S0oZxpD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S0oZxpD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S0oZxpD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S0oZxpD .row {
  margin: 0 -15px;
}
.cid-v46S0oZxpD .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46S0oZxpD .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46S0oZxpD .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46S0oZxpD .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46S0oZxpD .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46S0oZxpD .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46S0oZxpD .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46S0oZxpD .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46S0oZxpD .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46S0oZxpD .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46S0oZxpD .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S0oZxpD .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46S0oZxpD .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46S0oZxpD .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46S0oZxpD .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46S0oZxpD .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46S0oZxpD .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46S0oZxpD .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46S0oZxpD .mbr-label {
  color: #FFFFFF;
}
.cid-v46S0oZxpD .mbr-text {
  color: #fefff5;
}
.cid-v46S0oZxpD .mbr-text,
.cid-v46S0oZxpD .text-wrap,
.cid-v46S0oZxpD .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46S0paCku {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S0paCku .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S0paCku .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S0paCku .row {
  margin: 0 -15px;
}
.cid-v46S0paCku .row .card {
  padding: 0 15px;
}
.cid-v46S0paCku .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S0paCku .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S0paCku .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S0paCku .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S0paCku .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46S0paCku .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46S0paCku .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S0paCku .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46S0paCku .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46S0paCku .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S0paCku .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S0paCku .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46S0paCku .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S0paCku .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S0paCku .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S0paCku .item-title {
  color: #fefff5;
}
.cid-v46S0paCku .item-text {
  color: #FFFFFF;
}
.cid-v46S0paCku .card-icon {
  color: #FFFFFF;
}
.cid-v46S0paCku .item-title,
.cid-v46S0paCku .item-btn,
.cid-v46S0paCku .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46S0pnumQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S0pnumQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S0pnumQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S0pnumQ .row {
  margin: 0 -15px;
}
.cid-v46S0pnumQ .row .card {
  padding: 0 15px;
}
.cid-v46S0pnumQ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S0pnumQ .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S0pnumQ .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S0pnumQ .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S0pnumQ .items-wrapper .item:hover .item-wrapper,
.cid-v46S0pnumQ .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46S0pnumQ .items-wrapper .item:hover .card-box .item-title,
.cid-v46S0pnumQ .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46S0pnumQ .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S0pnumQ .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46S0pnumQ .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S0pnumQ .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46S0pnumQ .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S0pnumQ .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S0pnumQ .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46S0pnumQ .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46S0pnumQ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S0pnumQ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S0pnumQ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S0pnumQ .item-title {
  color: #fefff5;
}
.cid-v46S0pnumQ .item-price {
  color: #FFFFFF;
}
.cid-v46S0pnumQ .list {
  color: #fefff5;
}
.cid-v46S0pnumQ .item-title,
.cid-v46S0pnumQ .item-btn {
  color: #FFFFFF;
}
.cid-v46S0pnumQ .list,
.cid-v46S0pnumQ .item-wrap {
  color: #FFFFFF;
}
.cid-v46R6Z6Pdw .navbar-dropdown {
  position: relative !important;
}
.cid-v46R6Z6Pdw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46R6Z6Pdw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46R6Z6Pdw .dropdown-menu {
    text-align: center;
  }
}
.cid-v46R6Z6Pdw .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46R6Z6Pdw .dropdown-item:hover,
.cid-v46R6Z6Pdw .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46R6Z6Pdw .dropdown-item:hover span {
  color: white;
}
.cid-v46R6Z6Pdw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46R6Z6Pdw .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46R6Z6Pdw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46R6Z6Pdw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46R6Z6Pdw .nav-link {
  position: relative;
}
.cid-v46R6Z6Pdw .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46R6Z6Pdw .container {
    flex-wrap: nowrap;
  }
}
.cid-v46R6Z6Pdw .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46R6Z6Pdw .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46R6Z6Pdw .dropdown-menu,
.cid-v46R6Z6Pdw .navbar.opened {
  background: #191100 !important;
}
.cid-v46R6Z6Pdw .nav-item:focus,
.cid-v46R6Z6Pdw .nav-link:focus {
  outline: none;
}
.cid-v46R6Z6Pdw .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46R6Z6Pdw .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46R6Z6Pdw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46R6Z6Pdw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46R6Z6Pdw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46R6Z6Pdw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46R6Z6Pdw .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46R6Z6Pdw .navbar {
    min-height: 80px;
  }
}
.cid-v46R6Z6Pdw .navbar.opened {
  transition: all 0.3s;
}
.cid-v46R6Z6Pdw .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46R6Z6Pdw .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46R6Z6Pdw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46R6Z6Pdw .navbar.collapsed {
  justify-content: center;
}
.cid-v46R6Z6Pdw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46R6Z6Pdw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46R6Z6Pdw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46R6Z6Pdw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46R6Z6Pdw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46R6Z6Pdw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46R6Z6Pdw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46R6Z6Pdw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46R6Z6Pdw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46R6Z6Pdw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46R6Z6Pdw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46R6Z6Pdw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46R6Z6Pdw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46R6Z6Pdw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46R6Z6Pdw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46R6Z6Pdw .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46R6Z6Pdw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46R6Z6Pdw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46R6Z6Pdw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46R6Z6Pdw .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46R6Z6Pdw .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46R6Z6Pdw .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46R6Z6Pdw .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46R6Z6Pdw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46R6Z6Pdw .navbar-brand .navbar-caption:hover,
.cid-v46R6Z6Pdw .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46R6Z6Pdw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46R6Z6Pdw .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46R6Z6Pdw .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46R6Z6Pdw .dropdown-item.active,
.cid-v46R6Z6Pdw .dropdown-item:active {
  background-color: transparent;
}
.cid-v46R6Z6Pdw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46R6Z6Pdw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46R6Z6Pdw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46R6Z6Pdw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46R6Z6Pdw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46R6Z6Pdw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46R6Z6Pdw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46R6Z6Pdw ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46R6Z6Pdw ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46R6Z6Pdw .navbar-buttons {
  text-align: center;
}
.cid-v46R6Z6Pdw .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46R6Z6Pdw .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46R6Z6Pdw button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46R6Z6Pdw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46R6Z6Pdw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46R6Z6Pdw button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46R6Z6Pdw button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46R6Z6Pdw button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46R6Z6Pdw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46R6Z6Pdw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46R6Z6Pdw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46R6Z6Pdw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46R6Z6Pdw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46R6Z6Pdw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46R6Z6Pdw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46R6Z6Pdw .navbar {
    height: 70px;
  }
  .cid-v46R6Z6Pdw .navbar.opened {
    height: auto;
  }
  .cid-v46R6Z6Pdw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46R6Z6Pdw .navbar-nav {
  margin: 0 auto;
}
.cid-v46R6Z6Pdw .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46R6Z6Pdw .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46R6Z6Pdw .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46R6Z6Pdw .nav-item .nav-link:hover,
.cid-v46R6Z6Pdw .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46R6Z6Pdw .nav-item .nav-link:hover::after,
.cid-v46R6Z6Pdw .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46R6Z6Pdw .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46R6Z6Pdw .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46R6Z6Pdw .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46R6Z6Pdw .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46R6Z6Pdw .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46R6Z6Pdw .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46R6Z6Pdw .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46R6Z6Pdw .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46R6Z6Pdw .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46R6Z6Pdw .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46R6Z6Pdw .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46R6Z6Pdw .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46R6Z6Pdw .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46R6Z6Pdw .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46R6Z6Pdw .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46R6Z6Pdw .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46R6Z6Pdw .content-wrap {
    min-height: 80px;
  }
}
.cid-v46R6Z6Pdw .navbar-caption {
  color: #FFFFFF;
}
.cid-v46R6Z6Pdw .nav-link,
.cid-v46R6Z6Pdw .dropdown-item {
  color: #FFFFFF;
}
.cid-v46R6ZCJWo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46R6ZCJWo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46R6ZCJWo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46R6ZCJWo .row {
  margin: 0 -15px;
}
.cid-v46R6ZCJWo .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46R6ZCJWo .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46R6ZCJWo .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46R6ZCJWo .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46R6ZCJWo .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46R6ZCJWo .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46R6ZCJWo .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46R6ZCJWo .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46R6ZCJWo .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46R6ZCJWo .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46R6ZCJWo .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46R6ZCJWo .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46R6ZCJWo .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46R6ZCJWo .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46R6ZCJWo .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46R6ZCJWo .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46R6ZCJWo .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46R6ZCJWo .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46R6ZCJWo .mbr-label {
  color: #FFFFFF;
}
.cid-v46R6ZCJWo .mbr-text {
  color: #fefff5;
}
.cid-v46R6ZCJWo .mbr-text,
.cid-v46R6ZCJWo .text-wrap,
.cid-v46R6ZCJWo .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46R6ZOW1w {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46R6ZOW1w .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46R6ZOW1w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46R6ZOW1w .row {
  margin: 0 -15px;
}
.cid-v46R6ZOW1w .row .card {
  padding: 0 15px;
}
.cid-v46R6ZOW1w .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46R6ZOW1w .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46R6ZOW1w .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46R6ZOW1w .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46R6ZOW1w .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46R6ZOW1w .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46R6ZOW1w .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46R6ZOW1w .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46R6ZOW1w .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46R6ZOW1w .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46R6ZOW1w .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46R6ZOW1w .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46R6ZOW1w .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46R6ZOW1w .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46R6ZOW1w .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46R6ZOW1w .item-title {
  color: #fefff5;
}
.cid-v46R6ZOW1w .item-text {
  color: #FFFFFF;
}
.cid-v46R6ZOW1w .card-icon {
  color: #FFFFFF;
}
.cid-v46R6ZOW1w .item-title,
.cid-v46R6ZOW1w .item-btn,
.cid-v46R6ZOW1w .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46R6ZZMYJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46R6ZZMYJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46R6ZZMYJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46R6ZZMYJ .row {
  margin: 0 -15px;
}
.cid-v46R6ZZMYJ .row .card {
  padding: 0 15px;
}
.cid-v46R6ZZMYJ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46R6ZZMYJ .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46R6ZZMYJ .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46R6ZZMYJ .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46R6ZZMYJ .items-wrapper .item:hover .item-wrapper,
.cid-v46R6ZZMYJ .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46R6ZZMYJ .items-wrapper .item:hover .card-box .item-title,
.cid-v46R6ZZMYJ .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46R6ZZMYJ .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46R6ZZMYJ .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46R6ZZMYJ .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46R6ZZMYJ .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46R6ZZMYJ .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46R6ZZMYJ .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46R6ZZMYJ .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46R6ZZMYJ .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46R6ZZMYJ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46R6ZZMYJ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46R6ZZMYJ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46R6ZZMYJ .item-title {
  color: #fefff5;
}
.cid-v46R6ZZMYJ .item-price {
  color: #FFFFFF;
}
.cid-v46R6ZZMYJ .list {
  color: #fefff5;
}
.cid-v46R6ZZMYJ .item-title,
.cid-v46R6ZZMYJ .item-btn {
  color: #FFFFFF;
}
.cid-v46R6ZZMYJ .list,
.cid-v46R6ZZMYJ .item-wrap {
  color: #FFFFFF;
}
.cid-v46S2hEk7Z .navbar-dropdown {
  position: relative !important;
}
.cid-v46S2hEk7Z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S2hEk7Z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46S2hEk7Z .dropdown-menu {
    text-align: center;
  }
}
.cid-v46S2hEk7Z .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46S2hEk7Z .dropdown-item:hover,
.cid-v46S2hEk7Z .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46S2hEk7Z .dropdown-item:hover span {
  color: white;
}
.cid-v46S2hEk7Z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46S2hEk7Z .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46S2hEk7Z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46S2hEk7Z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46S2hEk7Z .nav-link {
  position: relative;
}
.cid-v46S2hEk7Z .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46S2hEk7Z .container {
    flex-wrap: nowrap;
  }
}
.cid-v46S2hEk7Z .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46S2hEk7Z .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46S2hEk7Z .dropdown-menu,
.cid-v46S2hEk7Z .navbar.opened {
  background: #191100 !important;
}
.cid-v46S2hEk7Z .nav-item:focus,
.cid-v46S2hEk7Z .nav-link:focus {
  outline: none;
}
.cid-v46S2hEk7Z .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46S2hEk7Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46S2hEk7Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46S2hEk7Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S2hEk7Z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46S2hEk7Z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46S2hEk7Z .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46S2hEk7Z .navbar {
    min-height: 80px;
  }
}
.cid-v46S2hEk7Z .navbar.opened {
  transition: all 0.3s;
}
.cid-v46S2hEk7Z .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46S2hEk7Z .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46S2hEk7Z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46S2hEk7Z .navbar.collapsed {
  justify-content: center;
}
.cid-v46S2hEk7Z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46S2hEk7Z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46S2hEk7Z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46S2hEk7Z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46S2hEk7Z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46S2hEk7Z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46S2hEk7Z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46S2hEk7Z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46S2hEk7Z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46S2hEk7Z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46S2hEk7Z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46S2hEk7Z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46S2hEk7Z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46S2hEk7Z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46S2hEk7Z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46S2hEk7Z .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46S2hEk7Z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46S2hEk7Z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46S2hEk7Z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46S2hEk7Z .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46S2hEk7Z .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46S2hEk7Z .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46S2hEk7Z .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46S2hEk7Z .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46S2hEk7Z .navbar-brand .navbar-caption:hover,
.cid-v46S2hEk7Z .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S2hEk7Z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46S2hEk7Z .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46S2hEk7Z .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S2hEk7Z .dropdown-item.active,
.cid-v46S2hEk7Z .dropdown-item:active {
  background-color: transparent;
}
.cid-v46S2hEk7Z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46S2hEk7Z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46S2hEk7Z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46S2hEk7Z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46S2hEk7Z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46S2hEk7Z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46S2hEk7Z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46S2hEk7Z ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46S2hEk7Z ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46S2hEk7Z .navbar-buttons {
  text-align: center;
}
.cid-v46S2hEk7Z .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46S2hEk7Z .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46S2hEk7Z button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46S2hEk7Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46S2hEk7Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46S2hEk7Z button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S2hEk7Z button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S2hEk7Z button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46S2hEk7Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S2hEk7Z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46S2hEk7Z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46S2hEk7Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S2hEk7Z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46S2hEk7Z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46S2hEk7Z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46S2hEk7Z .navbar {
    height: 70px;
  }
  .cid-v46S2hEk7Z .navbar.opened {
    height: auto;
  }
  .cid-v46S2hEk7Z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46S2hEk7Z .navbar-nav {
  margin: 0 auto;
}
.cid-v46S2hEk7Z .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46S2hEk7Z .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46S2hEk7Z .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46S2hEk7Z .nav-item .nav-link:hover,
.cid-v46S2hEk7Z .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46S2hEk7Z .nav-item .nav-link:hover::after,
.cid-v46S2hEk7Z .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46S2hEk7Z .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46S2hEk7Z .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46S2hEk7Z .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46S2hEk7Z .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46S2hEk7Z .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46S2hEk7Z .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46S2hEk7Z .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46S2hEk7Z .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46S2hEk7Z .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46S2hEk7Z .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46S2hEk7Z .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46S2hEk7Z .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46S2hEk7Z .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46S2hEk7Z .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46S2hEk7Z .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46S2hEk7Z .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46S2hEk7Z .content-wrap {
    min-height: 80px;
  }
}
.cid-v46S2hEk7Z .navbar-caption {
  color: #FFFFFF;
}
.cid-v46S2hEk7Z .nav-link,
.cid-v46S2hEk7Z .dropdown-item {
  color: #FFFFFF;
}
.cid-v46S2ix4pK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S2ix4pK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S2ix4pK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S2ix4pK .row {
  margin: 0 -15px;
}
.cid-v46S2ix4pK .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46S2ix4pK .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46S2ix4pK .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46S2ix4pK .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46S2ix4pK .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46S2ix4pK .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46S2ix4pK .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46S2ix4pK .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46S2ix4pK .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46S2ix4pK .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46S2ix4pK .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S2ix4pK .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46S2ix4pK .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46S2ix4pK .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46S2ix4pK .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46S2ix4pK .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46S2ix4pK .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46S2ix4pK .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46S2ix4pK .mbr-label {
  color: #FFFFFF;
}
.cid-v46S2ix4pK .mbr-text {
  color: #fefff5;
}
.cid-v46S2ix4pK .mbr-text,
.cid-v46S2ix4pK .text-wrap,
.cid-v46S2ix4pK .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46S2iMlDj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S2iMlDj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S2iMlDj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S2iMlDj .row {
  margin: 0 -15px;
}
.cid-v46S2iMlDj .row .card {
  padding: 0 15px;
}
.cid-v46S2iMlDj .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S2iMlDj .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S2iMlDj .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S2iMlDj .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S2iMlDj .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46S2iMlDj .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46S2iMlDj .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S2iMlDj .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46S2iMlDj .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46S2iMlDj .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S2iMlDj .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S2iMlDj .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46S2iMlDj .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S2iMlDj .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S2iMlDj .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S2iMlDj .item-title {
  color: #fefff5;
}
.cid-v46S2iMlDj .item-text {
  color: #FFFFFF;
}
.cid-v46S2iMlDj .card-icon {
  color: #FFFFFF;
}
.cid-v46S2iMlDj .item-title,
.cid-v46S2iMlDj .item-btn,
.cid-v46S2iMlDj .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46S2j0z1Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S2j0z1Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S2j0z1Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S2j0z1Z .row {
  margin: 0 -15px;
}
.cid-v46S2j0z1Z .row .card {
  padding: 0 15px;
}
.cid-v46S2j0z1Z .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S2j0z1Z .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S2j0z1Z .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S2j0z1Z .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S2j0z1Z .items-wrapper .item:hover .item-wrapper,
.cid-v46S2j0z1Z .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46S2j0z1Z .items-wrapper .item:hover .card-box .item-title,
.cid-v46S2j0z1Z .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46S2j0z1Z .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S2j0z1Z .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46S2j0z1Z .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S2j0z1Z .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46S2j0z1Z .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S2j0z1Z .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S2j0z1Z .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46S2j0z1Z .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46S2j0z1Z .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S2j0z1Z .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S2j0z1Z .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S2j0z1Z .item-title {
  color: #fefff5;
}
.cid-v46S2j0z1Z .item-price {
  color: #FFFFFF;
}
.cid-v46S2j0z1Z .list {
  color: #fefff5;
}
.cid-v46S2j0z1Z .item-title,
.cid-v46S2j0z1Z .item-btn {
  color: #FFFFFF;
}
.cid-v46S2j0z1Z .list,
.cid-v46S2j0z1Z .item-wrap {
  color: #FFFFFF;
}
.cid-v46S3hPhVU .navbar-dropdown {
  position: relative !important;
}
.cid-v46S3hPhVU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S3hPhVU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46S3hPhVU .dropdown-menu {
    text-align: center;
  }
}
.cid-v46S3hPhVU .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46S3hPhVU .dropdown-item:hover,
.cid-v46S3hPhVU .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46S3hPhVU .dropdown-item:hover span {
  color: white;
}
.cid-v46S3hPhVU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46S3hPhVU .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46S3hPhVU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46S3hPhVU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46S3hPhVU .nav-link {
  position: relative;
}
.cid-v46S3hPhVU .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46S3hPhVU .container {
    flex-wrap: nowrap;
  }
}
.cid-v46S3hPhVU .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46S3hPhVU .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46S3hPhVU .dropdown-menu,
.cid-v46S3hPhVU .navbar.opened {
  background: #191100 !important;
}
.cid-v46S3hPhVU .nav-item:focus,
.cid-v46S3hPhVU .nav-link:focus {
  outline: none;
}
.cid-v46S3hPhVU .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46S3hPhVU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46S3hPhVU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46S3hPhVU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S3hPhVU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46S3hPhVU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46S3hPhVU .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46S3hPhVU .navbar {
    min-height: 80px;
  }
}
.cid-v46S3hPhVU .navbar.opened {
  transition: all 0.3s;
}
.cid-v46S3hPhVU .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46S3hPhVU .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46S3hPhVU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46S3hPhVU .navbar.collapsed {
  justify-content: center;
}
.cid-v46S3hPhVU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46S3hPhVU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46S3hPhVU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46S3hPhVU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46S3hPhVU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46S3hPhVU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46S3hPhVU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46S3hPhVU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46S3hPhVU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46S3hPhVU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46S3hPhVU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46S3hPhVU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46S3hPhVU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46S3hPhVU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46S3hPhVU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46S3hPhVU .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46S3hPhVU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46S3hPhVU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46S3hPhVU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46S3hPhVU .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46S3hPhVU .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46S3hPhVU .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46S3hPhVU .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46S3hPhVU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46S3hPhVU .navbar-brand .navbar-caption:hover,
.cid-v46S3hPhVU .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S3hPhVU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46S3hPhVU .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46S3hPhVU .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S3hPhVU .dropdown-item.active,
.cid-v46S3hPhVU .dropdown-item:active {
  background-color: transparent;
}
.cid-v46S3hPhVU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46S3hPhVU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46S3hPhVU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46S3hPhVU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46S3hPhVU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46S3hPhVU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46S3hPhVU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46S3hPhVU ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46S3hPhVU ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46S3hPhVU .navbar-buttons {
  text-align: center;
}
.cid-v46S3hPhVU .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46S3hPhVU .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46S3hPhVU button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46S3hPhVU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46S3hPhVU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46S3hPhVU button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S3hPhVU button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S3hPhVU button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46S3hPhVU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S3hPhVU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46S3hPhVU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46S3hPhVU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S3hPhVU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46S3hPhVU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46S3hPhVU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46S3hPhVU .navbar {
    height: 70px;
  }
  .cid-v46S3hPhVU .navbar.opened {
    height: auto;
  }
  .cid-v46S3hPhVU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46S3hPhVU .navbar-nav {
  margin: 0 auto;
}
.cid-v46S3hPhVU .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46S3hPhVU .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46S3hPhVU .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46S3hPhVU .nav-item .nav-link:hover,
.cid-v46S3hPhVU .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46S3hPhVU .nav-item .nav-link:hover::after,
.cid-v46S3hPhVU .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46S3hPhVU .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46S3hPhVU .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46S3hPhVU .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46S3hPhVU .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46S3hPhVU .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46S3hPhVU .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46S3hPhVU .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46S3hPhVU .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46S3hPhVU .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46S3hPhVU .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46S3hPhVU .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46S3hPhVU .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46S3hPhVU .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46S3hPhVU .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46S3hPhVU .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46S3hPhVU .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46S3hPhVU .content-wrap {
    min-height: 80px;
  }
}
.cid-v46S3hPhVU .navbar-caption {
  color: #FFFFFF;
}
.cid-v46S3hPhVU .nav-link,
.cid-v46S3hPhVU .dropdown-item {
  color: #FFFFFF;
}
.cid-v46S3iCXy5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S3iCXy5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S3iCXy5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S3iCXy5 .row {
  margin: 0 -15px;
}
.cid-v46S3iCXy5 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46S3iCXy5 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46S3iCXy5 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46S3iCXy5 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46S3iCXy5 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46S3iCXy5 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46S3iCXy5 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46S3iCXy5 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46S3iCXy5 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46S3iCXy5 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46S3iCXy5 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S3iCXy5 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46S3iCXy5 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46S3iCXy5 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46S3iCXy5 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46S3iCXy5 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46S3iCXy5 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46S3iCXy5 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46S3iCXy5 .mbr-label {
  color: #FFFFFF;
}
.cid-v46S3iCXy5 .mbr-text {
  color: #fefff5;
}
.cid-v46S3iCXy5 .mbr-text,
.cid-v46S3iCXy5 .text-wrap,
.cid-v46S3iCXy5 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46S3iQJFA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S3iQJFA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S3iQJFA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S3iQJFA .row {
  margin: 0 -15px;
}
.cid-v46S3iQJFA .row .card {
  padding: 0 15px;
}
.cid-v46S3iQJFA .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S3iQJFA .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S3iQJFA .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S3iQJFA .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S3iQJFA .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46S3iQJFA .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46S3iQJFA .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S3iQJFA .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46S3iQJFA .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46S3iQJFA .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S3iQJFA .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S3iQJFA .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46S3iQJFA .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S3iQJFA .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S3iQJFA .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S3iQJFA .item-title {
  color: #fefff5;
}
.cid-v46S3iQJFA .item-text {
  color: #FFFFFF;
}
.cid-v46S3iQJFA .card-icon {
  color: #FFFFFF;
}
.cid-v46S3iQJFA .item-title,
.cid-v46S3iQJFA .item-btn,
.cid-v46S3iQJFA .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46S3j4jba {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S3j4jba .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S3j4jba .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S3j4jba .row {
  margin: 0 -15px;
}
.cid-v46S3j4jba .row .card {
  padding: 0 15px;
}
.cid-v46S3j4jba .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S3j4jba .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S3j4jba .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S3j4jba .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S3j4jba .items-wrapper .item:hover .item-wrapper,
.cid-v46S3j4jba .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46S3j4jba .items-wrapper .item:hover .card-box .item-title,
.cid-v46S3j4jba .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46S3j4jba .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S3j4jba .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46S3j4jba .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S3j4jba .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46S3j4jba .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S3j4jba .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S3j4jba .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46S3j4jba .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46S3j4jba .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S3j4jba .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S3j4jba .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S3j4jba .item-title {
  color: #fefff5;
}
.cid-v46S3j4jba .item-price {
  color: #FFFFFF;
}
.cid-v46S3j4jba .list {
  color: #fefff5;
}
.cid-v46S3j4jba .item-title,
.cid-v46S3j4jba .item-btn {
  color: #FFFFFF;
}
.cid-v46S3j4jba .list,
.cid-v46S3j4jba .item-wrap {
  color: #FFFFFF;
}
.cid-v46S4lYdIR .navbar-dropdown {
  position: relative !important;
}
.cid-v46S4lYdIR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S4lYdIR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46S4lYdIR .dropdown-menu {
    text-align: center;
  }
}
.cid-v46S4lYdIR .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46S4lYdIR .dropdown-item:hover,
.cid-v46S4lYdIR .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46S4lYdIR .dropdown-item:hover span {
  color: white;
}
.cid-v46S4lYdIR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46S4lYdIR .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46S4lYdIR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46S4lYdIR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46S4lYdIR .nav-link {
  position: relative;
}
.cid-v46S4lYdIR .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46S4lYdIR .container {
    flex-wrap: nowrap;
  }
}
.cid-v46S4lYdIR .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46S4lYdIR .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46S4lYdIR .dropdown-menu,
.cid-v46S4lYdIR .navbar.opened {
  background: #191100 !important;
}
.cid-v46S4lYdIR .nav-item:focus,
.cid-v46S4lYdIR .nav-link:focus {
  outline: none;
}
.cid-v46S4lYdIR .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46S4lYdIR .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46S4lYdIR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46S4lYdIR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S4lYdIR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46S4lYdIR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46S4lYdIR .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46S4lYdIR .navbar {
    min-height: 80px;
  }
}
.cid-v46S4lYdIR .navbar.opened {
  transition: all 0.3s;
}
.cid-v46S4lYdIR .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46S4lYdIR .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46S4lYdIR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46S4lYdIR .navbar.collapsed {
  justify-content: center;
}
.cid-v46S4lYdIR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46S4lYdIR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46S4lYdIR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46S4lYdIR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46S4lYdIR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46S4lYdIR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46S4lYdIR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46S4lYdIR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46S4lYdIR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46S4lYdIR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46S4lYdIR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46S4lYdIR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46S4lYdIR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46S4lYdIR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46S4lYdIR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46S4lYdIR .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46S4lYdIR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46S4lYdIR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46S4lYdIR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46S4lYdIR .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46S4lYdIR .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46S4lYdIR .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46S4lYdIR .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46S4lYdIR .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46S4lYdIR .navbar-brand .navbar-caption:hover,
.cid-v46S4lYdIR .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S4lYdIR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46S4lYdIR .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46S4lYdIR .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S4lYdIR .dropdown-item.active,
.cid-v46S4lYdIR .dropdown-item:active {
  background-color: transparent;
}
.cid-v46S4lYdIR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46S4lYdIR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46S4lYdIR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46S4lYdIR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46S4lYdIR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46S4lYdIR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46S4lYdIR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46S4lYdIR ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46S4lYdIR ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46S4lYdIR .navbar-buttons {
  text-align: center;
}
.cid-v46S4lYdIR .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46S4lYdIR .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46S4lYdIR button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46S4lYdIR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46S4lYdIR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46S4lYdIR button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S4lYdIR button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S4lYdIR button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46S4lYdIR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S4lYdIR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46S4lYdIR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46S4lYdIR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S4lYdIR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46S4lYdIR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46S4lYdIR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46S4lYdIR .navbar {
    height: 70px;
  }
  .cid-v46S4lYdIR .navbar.opened {
    height: auto;
  }
  .cid-v46S4lYdIR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46S4lYdIR .navbar-nav {
  margin: 0 auto;
}
.cid-v46S4lYdIR .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46S4lYdIR .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46S4lYdIR .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46S4lYdIR .nav-item .nav-link:hover,
.cid-v46S4lYdIR .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46S4lYdIR .nav-item .nav-link:hover::after,
.cid-v46S4lYdIR .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46S4lYdIR .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46S4lYdIR .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46S4lYdIR .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46S4lYdIR .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46S4lYdIR .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46S4lYdIR .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46S4lYdIR .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46S4lYdIR .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46S4lYdIR .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46S4lYdIR .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46S4lYdIR .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46S4lYdIR .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46S4lYdIR .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46S4lYdIR .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46S4lYdIR .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46S4lYdIR .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46S4lYdIR .content-wrap {
    min-height: 80px;
  }
}
.cid-v46S4lYdIR .navbar-caption {
  color: #FFFFFF;
}
.cid-v46S4lYdIR .nav-link,
.cid-v46S4lYdIR .dropdown-item {
  color: #FFFFFF;
}
.cid-v46S4mBTdq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S4mBTdq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S4mBTdq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S4mBTdq .row {
  margin: 0 -15px;
}
.cid-v46S4mBTdq .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46S4mBTdq .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46S4mBTdq .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46S4mBTdq .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46S4mBTdq .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46S4mBTdq .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46S4mBTdq .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46S4mBTdq .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46S4mBTdq .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46S4mBTdq .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46S4mBTdq .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S4mBTdq .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46S4mBTdq .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46S4mBTdq .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46S4mBTdq .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46S4mBTdq .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46S4mBTdq .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46S4mBTdq .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46S4mBTdq .mbr-label {
  color: #FFFFFF;
}
.cid-v46S4mBTdq .mbr-text {
  color: #fefff5;
}
.cid-v46S4mBTdq .mbr-text,
.cid-v46S4mBTdq .text-wrap,
.cid-v46S4mBTdq .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46S4mPlm6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S4mPlm6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S4mPlm6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S4mPlm6 .row {
  margin: 0 -15px;
}
.cid-v46S4mPlm6 .row .card {
  padding: 0 15px;
}
.cid-v46S4mPlm6 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S4mPlm6 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S4mPlm6 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S4mPlm6 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S4mPlm6 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46S4mPlm6 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46S4mPlm6 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S4mPlm6 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46S4mPlm6 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46S4mPlm6 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S4mPlm6 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S4mPlm6 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46S4mPlm6 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S4mPlm6 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S4mPlm6 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S4mPlm6 .item-title {
  color: #fefff5;
}
.cid-v46S4mPlm6 .item-text {
  color: #FFFFFF;
}
.cid-v46S4mPlm6 .card-icon {
  color: #FFFFFF;
}
.cid-v46S4mPlm6 .item-title,
.cid-v46S4mPlm6 .item-btn,
.cid-v46S4mPlm6 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46S4n2khL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S4n2khL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S4n2khL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S4n2khL .row {
  margin: 0 -15px;
}
.cid-v46S4n2khL .row .card {
  padding: 0 15px;
}
.cid-v46S4n2khL .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S4n2khL .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S4n2khL .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S4n2khL .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S4n2khL .items-wrapper .item:hover .item-wrapper,
.cid-v46S4n2khL .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46S4n2khL .items-wrapper .item:hover .card-box .item-title,
.cid-v46S4n2khL .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46S4n2khL .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S4n2khL .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46S4n2khL .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S4n2khL .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46S4n2khL .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S4n2khL .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S4n2khL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46S4n2khL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46S4n2khL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S4n2khL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S4n2khL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S4n2khL .item-title {
  color: #fefff5;
}
.cid-v46S4n2khL .item-price {
  color: #FFFFFF;
}
.cid-v46S4n2khL .list {
  color: #fefff5;
}
.cid-v46S4n2khL .item-title,
.cid-v46S4n2khL .item-btn {
  color: #FFFFFF;
}
.cid-v46S4n2khL .list,
.cid-v46S4n2khL .item-wrap {
  color: #FFFFFF;
}
.cid-v46S5FEm63 .navbar-dropdown {
  position: relative !important;
}
.cid-v46S5FEm63 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S5FEm63 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46S5FEm63 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46S5FEm63 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46S5FEm63 .dropdown-item:hover,
.cid-v46S5FEm63 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46S5FEm63 .dropdown-item:hover span {
  color: white;
}
.cid-v46S5FEm63 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46S5FEm63 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46S5FEm63 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46S5FEm63 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46S5FEm63 .nav-link {
  position: relative;
}
.cid-v46S5FEm63 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46S5FEm63 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46S5FEm63 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46S5FEm63 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46S5FEm63 .dropdown-menu,
.cid-v46S5FEm63 .navbar.opened {
  background: #191100 !important;
}
.cid-v46S5FEm63 .nav-item:focus,
.cid-v46S5FEm63 .nav-link:focus {
  outline: none;
}
.cid-v46S5FEm63 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46S5FEm63 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46S5FEm63 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46S5FEm63 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S5FEm63 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46S5FEm63 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46S5FEm63 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46S5FEm63 .navbar {
    min-height: 80px;
  }
}
.cid-v46S5FEm63 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46S5FEm63 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46S5FEm63 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46S5FEm63 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46S5FEm63 .navbar.collapsed {
  justify-content: center;
}
.cid-v46S5FEm63 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46S5FEm63 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46S5FEm63 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46S5FEm63 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46S5FEm63 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46S5FEm63 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46S5FEm63 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46S5FEm63 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46S5FEm63 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46S5FEm63 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46S5FEm63 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46S5FEm63 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46S5FEm63 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46S5FEm63 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46S5FEm63 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46S5FEm63 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46S5FEm63 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46S5FEm63 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46S5FEm63 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46S5FEm63 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46S5FEm63 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46S5FEm63 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46S5FEm63 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46S5FEm63 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46S5FEm63 .navbar-brand .navbar-caption:hover,
.cid-v46S5FEm63 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S5FEm63 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46S5FEm63 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46S5FEm63 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S5FEm63 .dropdown-item.active,
.cid-v46S5FEm63 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46S5FEm63 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46S5FEm63 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46S5FEm63 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46S5FEm63 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46S5FEm63 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46S5FEm63 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46S5FEm63 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46S5FEm63 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46S5FEm63 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46S5FEm63 .navbar-buttons {
  text-align: center;
}
.cid-v46S5FEm63 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46S5FEm63 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46S5FEm63 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46S5FEm63 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46S5FEm63 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46S5FEm63 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S5FEm63 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S5FEm63 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46S5FEm63 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S5FEm63 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46S5FEm63 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46S5FEm63 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S5FEm63 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46S5FEm63 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46S5FEm63 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46S5FEm63 .navbar {
    height: 70px;
  }
  .cid-v46S5FEm63 .navbar.opened {
    height: auto;
  }
  .cid-v46S5FEm63 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46S5FEm63 .navbar-nav {
  margin: 0 auto;
}
.cid-v46S5FEm63 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46S5FEm63 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46S5FEm63 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46S5FEm63 .nav-item .nav-link:hover,
.cid-v46S5FEm63 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46S5FEm63 .nav-item .nav-link:hover::after,
.cid-v46S5FEm63 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46S5FEm63 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46S5FEm63 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46S5FEm63 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46S5FEm63 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46S5FEm63 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46S5FEm63 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46S5FEm63 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46S5FEm63 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46S5FEm63 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46S5FEm63 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46S5FEm63 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46S5FEm63 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46S5FEm63 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46S5FEm63 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46S5FEm63 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46S5FEm63 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46S5FEm63 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46S5FEm63 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46S5FEm63 .nav-link,
.cid-v46S5FEm63 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46S5GfVYb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S5GfVYb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S5GfVYb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S5GfVYb .row {
  margin: 0 -15px;
}
.cid-v46S5GfVYb .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46S5GfVYb .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46S5GfVYb .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46S5GfVYb .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46S5GfVYb .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46S5GfVYb .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46S5GfVYb .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46S5GfVYb .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46S5GfVYb .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46S5GfVYb .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46S5GfVYb .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S5GfVYb .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46S5GfVYb .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46S5GfVYb .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46S5GfVYb .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46S5GfVYb .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46S5GfVYb .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46S5GfVYb .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46S5GfVYb .mbr-label {
  color: #FFFFFF;
}
.cid-v46S5GfVYb .mbr-text {
  color: #fefff5;
}
.cid-v46S5GfVYb .mbr-text,
.cid-v46S5GfVYb .text-wrap,
.cid-v46S5GfVYb .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46S5Gr3Eb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S5Gr3Eb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S5Gr3Eb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S5Gr3Eb .row {
  margin: 0 -15px;
}
.cid-v46S5Gr3Eb .row .card {
  padding: 0 15px;
}
.cid-v46S5Gr3Eb .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S5Gr3Eb .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S5Gr3Eb .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S5Gr3Eb .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S5Gr3Eb .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46S5Gr3Eb .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46S5Gr3Eb .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S5Gr3Eb .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46S5Gr3Eb .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46S5Gr3Eb .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S5Gr3Eb .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S5Gr3Eb .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46S5Gr3Eb .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S5Gr3Eb .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S5Gr3Eb .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S5Gr3Eb .item-title {
  color: #fefff5;
}
.cid-v46S5Gr3Eb .item-text {
  color: #FFFFFF;
}
.cid-v46S5Gr3Eb .card-icon {
  color: #FFFFFF;
}
.cid-v46S5Gr3Eb .item-title,
.cid-v46S5Gr3Eb .item-btn,
.cid-v46S5Gr3Eb .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46S5GDH3C {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S5GDH3C .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S5GDH3C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S5GDH3C .row {
  margin: 0 -15px;
}
.cid-v46S5GDH3C .row .card {
  padding: 0 15px;
}
.cid-v46S5GDH3C .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S5GDH3C .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S5GDH3C .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S5GDH3C .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S5GDH3C .items-wrapper .item:hover .item-wrapper,
.cid-v46S5GDH3C .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46S5GDH3C .items-wrapper .item:hover .card-box .item-title,
.cid-v46S5GDH3C .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46S5GDH3C .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S5GDH3C .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46S5GDH3C .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S5GDH3C .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46S5GDH3C .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S5GDH3C .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S5GDH3C .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46S5GDH3C .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46S5GDH3C .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S5GDH3C .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S5GDH3C .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S5GDH3C .item-title {
  color: #fefff5;
}
.cid-v46S5GDH3C .item-price {
  color: #FFFFFF;
}
.cid-v46S5GDH3C .list {
  color: #fefff5;
}
.cid-v46S5GDH3C .item-title,
.cid-v46S5GDH3C .item-btn {
  color: #FFFFFF;
}
.cid-v46S5GDH3C .list,
.cid-v46S5GDH3C .item-wrap {
  color: #FFFFFF;
}
.cid-v46S717mUW .navbar-dropdown {
  position: relative !important;
}
.cid-v46S717mUW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S717mUW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46S717mUW .dropdown-menu {
    text-align: center;
  }
}
.cid-v46S717mUW .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46S717mUW .dropdown-item:hover,
.cid-v46S717mUW .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46S717mUW .dropdown-item:hover span {
  color: white;
}
.cid-v46S717mUW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46S717mUW .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46S717mUW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46S717mUW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46S717mUW .nav-link {
  position: relative;
}
.cid-v46S717mUW .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46S717mUW .container {
    flex-wrap: nowrap;
  }
}
.cid-v46S717mUW .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46S717mUW .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46S717mUW .dropdown-menu,
.cid-v46S717mUW .navbar.opened {
  background: #191100 !important;
}
.cid-v46S717mUW .nav-item:focus,
.cid-v46S717mUW .nav-link:focus {
  outline: none;
}
.cid-v46S717mUW .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46S717mUW .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46S717mUW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46S717mUW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S717mUW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46S717mUW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46S717mUW .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46S717mUW .navbar {
    min-height: 80px;
  }
}
.cid-v46S717mUW .navbar.opened {
  transition: all 0.3s;
}
.cid-v46S717mUW .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46S717mUW .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46S717mUW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46S717mUW .navbar.collapsed {
  justify-content: center;
}
.cid-v46S717mUW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46S717mUW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46S717mUW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46S717mUW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46S717mUW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46S717mUW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46S717mUW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46S717mUW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46S717mUW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46S717mUW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46S717mUW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46S717mUW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46S717mUW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46S717mUW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46S717mUW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46S717mUW .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46S717mUW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46S717mUW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46S717mUW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46S717mUW .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46S717mUW .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46S717mUW .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46S717mUW .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46S717mUW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46S717mUW .navbar-brand .navbar-caption:hover,
.cid-v46S717mUW .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S717mUW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46S717mUW .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46S717mUW .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S717mUW .dropdown-item.active,
.cid-v46S717mUW .dropdown-item:active {
  background-color: transparent;
}
.cid-v46S717mUW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46S717mUW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46S717mUW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46S717mUW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46S717mUW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46S717mUW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46S717mUW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46S717mUW ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46S717mUW ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46S717mUW .navbar-buttons {
  text-align: center;
}
.cid-v46S717mUW .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46S717mUW .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46S717mUW button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46S717mUW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46S717mUW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46S717mUW button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S717mUW button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S717mUW button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46S717mUW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S717mUW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46S717mUW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46S717mUW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S717mUW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46S717mUW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46S717mUW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46S717mUW .navbar {
    height: 70px;
  }
  .cid-v46S717mUW .navbar.opened {
    height: auto;
  }
  .cid-v46S717mUW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46S717mUW .navbar-nav {
  margin: 0 auto;
}
.cid-v46S717mUW .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46S717mUW .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46S717mUW .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46S717mUW .nav-item .nav-link:hover,
.cid-v46S717mUW .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46S717mUW .nav-item .nav-link:hover::after,
.cid-v46S717mUW .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46S717mUW .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46S717mUW .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46S717mUW .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46S717mUW .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46S717mUW .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46S717mUW .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46S717mUW .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46S717mUW .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46S717mUW .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46S717mUW .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46S717mUW .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46S717mUW .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46S717mUW .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46S717mUW .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46S717mUW .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46S717mUW .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46S717mUW .content-wrap {
    min-height: 80px;
  }
}
.cid-v46S717mUW .navbar-caption {
  color: #FFFFFF;
}
.cid-v46S717mUW .nav-link,
.cid-v46S717mUW .dropdown-item {
  color: #FFFFFF;
}
.cid-v46S71V7az {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S71V7az .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S71V7az .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S71V7az .row {
  margin: 0 -15px;
}
.cid-v46S71V7az .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46S71V7az .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46S71V7az .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46S71V7az .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46S71V7az .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46S71V7az .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46S71V7az .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46S71V7az .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46S71V7az .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46S71V7az .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46S71V7az .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S71V7az .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46S71V7az .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46S71V7az .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46S71V7az .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46S71V7az .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46S71V7az .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46S71V7az .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46S71V7az .mbr-label {
  color: #FFFFFF;
}
.cid-v46S71V7az .mbr-text {
  color: #fefff5;
}
.cid-v46S71V7az .mbr-text,
.cid-v46S71V7az .text-wrap,
.cid-v46S71V7az .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46S727TCF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S727TCF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S727TCF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S727TCF .row {
  margin: 0 -15px;
}
.cid-v46S727TCF .row .card {
  padding: 0 15px;
}
.cid-v46S727TCF .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S727TCF .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S727TCF .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S727TCF .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S727TCF .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46S727TCF .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46S727TCF .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S727TCF .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46S727TCF .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46S727TCF .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S727TCF .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S727TCF .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46S727TCF .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S727TCF .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S727TCF .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S727TCF .item-title {
  color: #fefff5;
}
.cid-v46S727TCF .item-text {
  color: #FFFFFF;
}
.cid-v46S727TCF .card-icon {
  color: #FFFFFF;
}
.cid-v46S727TCF .item-title,
.cid-v46S727TCF .item-btn,
.cid-v46S727TCF .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46S72kLXG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S72kLXG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S72kLXG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S72kLXG .row {
  margin: 0 -15px;
}
.cid-v46S72kLXG .row .card {
  padding: 0 15px;
}
.cid-v46S72kLXG .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S72kLXG .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S72kLXG .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S72kLXG .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S72kLXG .items-wrapper .item:hover .item-wrapper,
.cid-v46S72kLXG .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46S72kLXG .items-wrapper .item:hover .card-box .item-title,
.cid-v46S72kLXG .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46S72kLXG .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S72kLXG .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46S72kLXG .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S72kLXG .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46S72kLXG .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S72kLXG .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S72kLXG .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46S72kLXG .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46S72kLXG .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S72kLXG .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S72kLXG .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S72kLXG .item-title {
  color: #fefff5;
}
.cid-v46S72kLXG .item-price {
  color: #FFFFFF;
}
.cid-v46S72kLXG .list {
  color: #fefff5;
}
.cid-v46S72kLXG .item-title,
.cid-v46S72kLXG .item-btn {
  color: #FFFFFF;
}
.cid-v46S72kLXG .list,
.cid-v46S72kLXG .item-wrap {
  color: #FFFFFF;
}
.cid-v46S853RGo .navbar-dropdown {
  position: relative !important;
}
.cid-v46S853RGo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S853RGo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46S853RGo .dropdown-menu {
    text-align: center;
  }
}
.cid-v46S853RGo .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46S853RGo .dropdown-item:hover,
.cid-v46S853RGo .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46S853RGo .dropdown-item:hover span {
  color: white;
}
.cid-v46S853RGo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46S853RGo .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46S853RGo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46S853RGo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46S853RGo .nav-link {
  position: relative;
}
.cid-v46S853RGo .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46S853RGo .container {
    flex-wrap: nowrap;
  }
}
.cid-v46S853RGo .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46S853RGo .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46S853RGo .dropdown-menu,
.cid-v46S853RGo .navbar.opened {
  background: #191100 !important;
}
.cid-v46S853RGo .nav-item:focus,
.cid-v46S853RGo .nav-link:focus {
  outline: none;
}
.cid-v46S853RGo .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46S853RGo .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46S853RGo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46S853RGo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S853RGo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46S853RGo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46S853RGo .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46S853RGo .navbar {
    min-height: 80px;
  }
}
.cid-v46S853RGo .navbar.opened {
  transition: all 0.3s;
}
.cid-v46S853RGo .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46S853RGo .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46S853RGo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46S853RGo .navbar.collapsed {
  justify-content: center;
}
.cid-v46S853RGo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46S853RGo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46S853RGo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46S853RGo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46S853RGo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46S853RGo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46S853RGo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46S853RGo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46S853RGo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46S853RGo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46S853RGo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46S853RGo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46S853RGo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46S853RGo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46S853RGo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46S853RGo .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46S853RGo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46S853RGo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46S853RGo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46S853RGo .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46S853RGo .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46S853RGo .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46S853RGo .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46S853RGo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46S853RGo .navbar-brand .navbar-caption:hover,
.cid-v46S853RGo .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S853RGo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46S853RGo .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46S853RGo .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S853RGo .dropdown-item.active,
.cid-v46S853RGo .dropdown-item:active {
  background-color: transparent;
}
.cid-v46S853RGo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46S853RGo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46S853RGo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46S853RGo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46S853RGo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46S853RGo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46S853RGo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46S853RGo ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46S853RGo ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46S853RGo .navbar-buttons {
  text-align: center;
}
.cid-v46S853RGo .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46S853RGo .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46S853RGo button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46S853RGo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46S853RGo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46S853RGo button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S853RGo button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S853RGo button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46S853RGo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S853RGo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46S853RGo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46S853RGo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S853RGo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46S853RGo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46S853RGo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46S853RGo .navbar {
    height: 70px;
  }
  .cid-v46S853RGo .navbar.opened {
    height: auto;
  }
  .cid-v46S853RGo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46S853RGo .navbar-nav {
  margin: 0 auto;
}
.cid-v46S853RGo .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46S853RGo .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46S853RGo .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46S853RGo .nav-item .nav-link:hover,
.cid-v46S853RGo .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46S853RGo .nav-item .nav-link:hover::after,
.cid-v46S853RGo .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46S853RGo .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46S853RGo .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46S853RGo .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46S853RGo .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46S853RGo .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46S853RGo .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46S853RGo .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46S853RGo .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46S853RGo .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46S853RGo .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46S853RGo .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46S853RGo .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46S853RGo .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46S853RGo .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46S853RGo .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46S853RGo .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46S853RGo .content-wrap {
    min-height: 80px;
  }
}
.cid-v46S853RGo .navbar-caption {
  color: #FFFFFF;
}
.cid-v46S853RGo .nav-link,
.cid-v46S853RGo .dropdown-item {
  color: #FFFFFF;
}
.cid-v46S85IvTl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S85IvTl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S85IvTl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S85IvTl .row {
  margin: 0 -15px;
}
.cid-v46S85IvTl .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46S85IvTl .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46S85IvTl .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46S85IvTl .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46S85IvTl .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46S85IvTl .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46S85IvTl .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46S85IvTl .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46S85IvTl .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46S85IvTl .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46S85IvTl .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S85IvTl .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46S85IvTl .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46S85IvTl .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46S85IvTl .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46S85IvTl .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46S85IvTl .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46S85IvTl .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46S85IvTl .mbr-label {
  color: #FFFFFF;
}
.cid-v46S85IvTl .mbr-text {
  color: #fefff5;
}
.cid-v46S85IvTl .mbr-text,
.cid-v46S85IvTl .text-wrap,
.cid-v46S85IvTl .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46S85RBFJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S85RBFJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S85RBFJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S85RBFJ .row {
  margin: 0 -15px;
}
.cid-v46S85RBFJ .row .card {
  padding: 0 15px;
}
.cid-v46S85RBFJ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S85RBFJ .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S85RBFJ .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S85RBFJ .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S85RBFJ .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46S85RBFJ .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46S85RBFJ .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S85RBFJ .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46S85RBFJ .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46S85RBFJ .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S85RBFJ .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S85RBFJ .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46S85RBFJ .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S85RBFJ .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S85RBFJ .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S85RBFJ .item-title {
  color: #fefff5;
}
.cid-v46S85RBFJ .item-text {
  color: #FFFFFF;
}
.cid-v46S85RBFJ .card-icon {
  color: #FFFFFF;
}
.cid-v46S85RBFJ .item-title,
.cid-v46S85RBFJ .item-btn,
.cid-v46S85RBFJ .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46S864pUl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S864pUl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S864pUl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S864pUl .row {
  margin: 0 -15px;
}
.cid-v46S864pUl .row .card {
  padding: 0 15px;
}
.cid-v46S864pUl .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S864pUl .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S864pUl .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S864pUl .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S864pUl .items-wrapper .item:hover .item-wrapper,
.cid-v46S864pUl .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46S864pUl .items-wrapper .item:hover .card-box .item-title,
.cid-v46S864pUl .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46S864pUl .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S864pUl .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46S864pUl .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S864pUl .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46S864pUl .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S864pUl .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S864pUl .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46S864pUl .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46S864pUl .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S864pUl .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S864pUl .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S864pUl .item-title {
  color: #fefff5;
}
.cid-v46S864pUl .item-price {
  color: #FFFFFF;
}
.cid-v46S864pUl .list {
  color: #fefff5;
}
.cid-v46S864pUl .item-title,
.cid-v46S864pUl .item-btn {
  color: #FFFFFF;
}
.cid-v46S864pUl .list,
.cid-v46S864pUl .item-wrap {
  color: #FFFFFF;
}
.cid-v46S93iSFK .navbar-dropdown {
  position: relative !important;
}
.cid-v46S93iSFK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S93iSFK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46S93iSFK .dropdown-menu {
    text-align: center;
  }
}
.cid-v46S93iSFK .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46S93iSFK .dropdown-item:hover,
.cid-v46S93iSFK .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46S93iSFK .dropdown-item:hover span {
  color: white;
}
.cid-v46S93iSFK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46S93iSFK .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46S93iSFK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46S93iSFK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46S93iSFK .nav-link {
  position: relative;
}
.cid-v46S93iSFK .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46S93iSFK .container {
    flex-wrap: nowrap;
  }
}
.cid-v46S93iSFK .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46S93iSFK .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46S93iSFK .dropdown-menu,
.cid-v46S93iSFK .navbar.opened {
  background: #191100 !important;
}
.cid-v46S93iSFK .nav-item:focus,
.cid-v46S93iSFK .nav-link:focus {
  outline: none;
}
.cid-v46S93iSFK .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46S93iSFK .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46S93iSFK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46S93iSFK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46S93iSFK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46S93iSFK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46S93iSFK .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46S93iSFK .navbar {
    min-height: 80px;
  }
}
.cid-v46S93iSFK .navbar.opened {
  transition: all 0.3s;
}
.cid-v46S93iSFK .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46S93iSFK .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46S93iSFK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46S93iSFK .navbar.collapsed {
  justify-content: center;
}
.cid-v46S93iSFK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46S93iSFK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46S93iSFK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46S93iSFK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46S93iSFK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46S93iSFK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46S93iSFK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46S93iSFK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46S93iSFK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46S93iSFK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46S93iSFK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46S93iSFK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46S93iSFK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46S93iSFK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46S93iSFK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46S93iSFK .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46S93iSFK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46S93iSFK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46S93iSFK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46S93iSFK .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46S93iSFK .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46S93iSFK .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46S93iSFK .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46S93iSFK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46S93iSFK .navbar-brand .navbar-caption:hover,
.cid-v46S93iSFK .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S93iSFK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46S93iSFK .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46S93iSFK .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46S93iSFK .dropdown-item.active,
.cid-v46S93iSFK .dropdown-item:active {
  background-color: transparent;
}
.cid-v46S93iSFK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46S93iSFK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46S93iSFK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46S93iSFK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46S93iSFK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46S93iSFK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46S93iSFK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46S93iSFK ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46S93iSFK ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46S93iSFK .navbar-buttons {
  text-align: center;
}
.cid-v46S93iSFK .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46S93iSFK .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46S93iSFK button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46S93iSFK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46S93iSFK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46S93iSFK button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S93iSFK button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46S93iSFK button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46S93iSFK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S93iSFK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46S93iSFK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46S93iSFK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46S93iSFK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46S93iSFK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46S93iSFK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46S93iSFK .navbar {
    height: 70px;
  }
  .cid-v46S93iSFK .navbar.opened {
    height: auto;
  }
  .cid-v46S93iSFK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46S93iSFK .navbar-nav {
  margin: 0 auto;
}
.cid-v46S93iSFK .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46S93iSFK .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46S93iSFK .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46S93iSFK .nav-item .nav-link:hover,
.cid-v46S93iSFK .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46S93iSFK .nav-item .nav-link:hover::after,
.cid-v46S93iSFK .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46S93iSFK .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46S93iSFK .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46S93iSFK .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46S93iSFK .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46S93iSFK .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46S93iSFK .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46S93iSFK .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46S93iSFK .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46S93iSFK .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46S93iSFK .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46S93iSFK .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46S93iSFK .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46S93iSFK .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46S93iSFK .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46S93iSFK .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46S93iSFK .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46S93iSFK .content-wrap {
    min-height: 80px;
  }
}
.cid-v46S93iSFK .navbar-caption {
  color: #FFFFFF;
}
.cid-v46S93iSFK .nav-link,
.cid-v46S93iSFK .dropdown-item {
  color: #FFFFFF;
}
.cid-v46S93SeHd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S93SeHd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S93SeHd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S93SeHd .row {
  margin: 0 -15px;
}
.cid-v46S93SeHd .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46S93SeHd .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46S93SeHd .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46S93SeHd .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46S93SeHd .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46S93SeHd .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46S93SeHd .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46S93SeHd .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46S93SeHd .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46S93SeHd .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46S93SeHd .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S93SeHd .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46S93SeHd .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46S93SeHd .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46S93SeHd .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46S93SeHd .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46S93SeHd .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46S93SeHd .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46S93SeHd .mbr-label {
  color: #FFFFFF;
}
.cid-v46S93SeHd .mbr-text {
  color: #fefff5;
}
.cid-v46S93SeHd .mbr-text,
.cid-v46S93SeHd .text-wrap,
.cid-v46S93SeHd .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46S942iIk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S942iIk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S942iIk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S942iIk .row {
  margin: 0 -15px;
}
.cid-v46S942iIk .row .card {
  padding: 0 15px;
}
.cid-v46S942iIk .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S942iIk .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S942iIk .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S942iIk .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S942iIk .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46S942iIk .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46S942iIk .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S942iIk .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46S942iIk .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46S942iIk .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S942iIk .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S942iIk .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46S942iIk .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S942iIk .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S942iIk .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S942iIk .item-title {
  color: #fefff5;
}
.cid-v46S942iIk .item-text {
  color: #FFFFFF;
}
.cid-v46S942iIk .card-icon {
  color: #FFFFFF;
}
.cid-v46S942iIk .item-title,
.cid-v46S942iIk .item-btn,
.cid-v46S942iIk .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46S94ez9T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46S94ez9T .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46S94ez9T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46S94ez9T .row {
  margin: 0 -15px;
}
.cid-v46S94ez9T .row .card {
  padding: 0 15px;
}
.cid-v46S94ez9T .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46S94ez9T .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46S94ez9T .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46S94ez9T .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46S94ez9T .items-wrapper .item:hover .item-wrapper,
.cid-v46S94ez9T .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46S94ez9T .items-wrapper .item:hover .card-box .item-title,
.cid-v46S94ez9T .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46S94ez9T .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S94ez9T .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46S94ez9T .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46S94ez9T .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46S94ez9T .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46S94ez9T .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46S94ez9T .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46S94ez9T .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46S94ez9T .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46S94ez9T .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46S94ez9T .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46S94ez9T .item-title {
  color: #fefff5;
}
.cid-v46S94ez9T .item-price {
  color: #FFFFFF;
}
.cid-v46S94ez9T .list {
  color: #fefff5;
}
.cid-v46S94ez9T .item-title,
.cid-v46S94ez9T .item-btn {
  color: #FFFFFF;
}
.cid-v46S94ez9T .list,
.cid-v46S94ez9T .item-wrap {
  color: #FFFFFF;
}
.cid-v46Sa4DIjN .navbar-dropdown {
  position: relative !important;
}
.cid-v46Sa4DIjN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Sa4DIjN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Sa4DIjN .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Sa4DIjN .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Sa4DIjN .dropdown-item:hover,
.cid-v46Sa4DIjN .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Sa4DIjN .dropdown-item:hover span {
  color: white;
}
.cid-v46Sa4DIjN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Sa4DIjN .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Sa4DIjN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Sa4DIjN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Sa4DIjN .nav-link {
  position: relative;
}
.cid-v46Sa4DIjN .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Sa4DIjN .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Sa4DIjN .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Sa4DIjN .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Sa4DIjN .dropdown-menu,
.cid-v46Sa4DIjN .navbar.opened {
  background: #191100 !important;
}
.cid-v46Sa4DIjN .nav-item:focus,
.cid-v46Sa4DIjN .nav-link:focus {
  outline: none;
}
.cid-v46Sa4DIjN .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Sa4DIjN .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Sa4DIjN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Sa4DIjN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Sa4DIjN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Sa4DIjN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Sa4DIjN .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Sa4DIjN .navbar {
    min-height: 80px;
  }
}
.cid-v46Sa4DIjN .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Sa4DIjN .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Sa4DIjN .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Sa4DIjN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Sa4DIjN .navbar.collapsed {
  justify-content: center;
}
.cid-v46Sa4DIjN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Sa4DIjN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Sa4DIjN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Sa4DIjN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Sa4DIjN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Sa4DIjN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Sa4DIjN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Sa4DIjN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Sa4DIjN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Sa4DIjN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Sa4DIjN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Sa4DIjN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Sa4DIjN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Sa4DIjN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Sa4DIjN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Sa4DIjN .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Sa4DIjN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Sa4DIjN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Sa4DIjN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Sa4DIjN .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Sa4DIjN .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Sa4DIjN .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Sa4DIjN .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Sa4DIjN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Sa4DIjN .navbar-brand .navbar-caption:hover,
.cid-v46Sa4DIjN .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Sa4DIjN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Sa4DIjN .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Sa4DIjN .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Sa4DIjN .dropdown-item.active,
.cid-v46Sa4DIjN .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Sa4DIjN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Sa4DIjN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Sa4DIjN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Sa4DIjN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Sa4DIjN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Sa4DIjN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Sa4DIjN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Sa4DIjN ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Sa4DIjN ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Sa4DIjN .navbar-buttons {
  text-align: center;
}
.cid-v46Sa4DIjN .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Sa4DIjN .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Sa4DIjN button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Sa4DIjN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Sa4DIjN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Sa4DIjN button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Sa4DIjN button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Sa4DIjN button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Sa4DIjN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Sa4DIjN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Sa4DIjN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Sa4DIjN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Sa4DIjN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Sa4DIjN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Sa4DIjN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Sa4DIjN .navbar {
    height: 70px;
  }
  .cid-v46Sa4DIjN .navbar.opened {
    height: auto;
  }
  .cid-v46Sa4DIjN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Sa4DIjN .navbar-nav {
  margin: 0 auto;
}
.cid-v46Sa4DIjN .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Sa4DIjN .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Sa4DIjN .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Sa4DIjN .nav-item .nav-link:hover,
.cid-v46Sa4DIjN .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Sa4DIjN .nav-item .nav-link:hover::after,
.cid-v46Sa4DIjN .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Sa4DIjN .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Sa4DIjN .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Sa4DIjN .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Sa4DIjN .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Sa4DIjN .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Sa4DIjN .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Sa4DIjN .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Sa4DIjN .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Sa4DIjN .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Sa4DIjN .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Sa4DIjN .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Sa4DIjN .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Sa4DIjN .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Sa4DIjN .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Sa4DIjN .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Sa4DIjN .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Sa4DIjN .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Sa4DIjN .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Sa4DIjN .nav-link,
.cid-v46Sa4DIjN .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Sa5gM8a {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Sa5gM8a .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Sa5gM8a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Sa5gM8a .row {
  margin: 0 -15px;
}
.cid-v46Sa5gM8a .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Sa5gM8a .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Sa5gM8a .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Sa5gM8a .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Sa5gM8a .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Sa5gM8a .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Sa5gM8a .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Sa5gM8a .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Sa5gM8a .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Sa5gM8a .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Sa5gM8a .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Sa5gM8a .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Sa5gM8a .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Sa5gM8a .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Sa5gM8a .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Sa5gM8a .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Sa5gM8a .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Sa5gM8a .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Sa5gM8a .mbr-label {
  color: #FFFFFF;
}
.cid-v46Sa5gM8a .mbr-text {
  color: #fefff5;
}
.cid-v46Sa5gM8a .mbr-text,
.cid-v46Sa5gM8a .text-wrap,
.cid-v46Sa5gM8a .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Sa5rFut {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Sa5rFut .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Sa5rFut .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Sa5rFut .row {
  margin: 0 -15px;
}
.cid-v46Sa5rFut .row .card {
  padding: 0 15px;
}
.cid-v46Sa5rFut .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Sa5rFut .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Sa5rFut .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Sa5rFut .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Sa5rFut .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Sa5rFut .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Sa5rFut .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Sa5rFut .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Sa5rFut .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Sa5rFut .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Sa5rFut .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Sa5rFut .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Sa5rFut .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Sa5rFut .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Sa5rFut .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Sa5rFut .item-title {
  color: #fefff5;
}
.cid-v46Sa5rFut .item-text {
  color: #FFFFFF;
}
.cid-v46Sa5rFut .card-icon {
  color: #FFFFFF;
}
.cid-v46Sa5rFut .item-title,
.cid-v46Sa5rFut .item-btn,
.cid-v46Sa5rFut .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Sa5DyTK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Sa5DyTK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Sa5DyTK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Sa5DyTK .row {
  margin: 0 -15px;
}
.cid-v46Sa5DyTK .row .card {
  padding: 0 15px;
}
.cid-v46Sa5DyTK .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Sa5DyTK .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Sa5DyTK .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Sa5DyTK .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Sa5DyTK .items-wrapper .item:hover .item-wrapper,
.cid-v46Sa5DyTK .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Sa5DyTK .items-wrapper .item:hover .card-box .item-title,
.cid-v46Sa5DyTK .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Sa5DyTK .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Sa5DyTK .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Sa5DyTK .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Sa5DyTK .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Sa5DyTK .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Sa5DyTK .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Sa5DyTK .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Sa5DyTK .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Sa5DyTK .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Sa5DyTK .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Sa5DyTK .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Sa5DyTK .item-title {
  color: #fefff5;
}
.cid-v46Sa5DyTK .item-price {
  color: #FFFFFF;
}
.cid-v46Sa5DyTK .list {
  color: #fefff5;
}
.cid-v46Sa5DyTK .item-title,
.cid-v46Sa5DyTK .item-btn {
  color: #FFFFFF;
}
.cid-v46Sa5DyTK .list,
.cid-v46Sa5DyTK .item-wrap {
  color: #FFFFFF;
}
.cid-v46SbjpkU7 .navbar-dropdown {
  position: relative !important;
}
.cid-v46SbjpkU7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SbjpkU7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SbjpkU7 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SbjpkU7 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SbjpkU7 .dropdown-item:hover,
.cid-v46SbjpkU7 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SbjpkU7 .dropdown-item:hover span {
  color: white;
}
.cid-v46SbjpkU7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SbjpkU7 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SbjpkU7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SbjpkU7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SbjpkU7 .nav-link {
  position: relative;
}
.cid-v46SbjpkU7 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SbjpkU7 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SbjpkU7 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SbjpkU7 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SbjpkU7 .dropdown-menu,
.cid-v46SbjpkU7 .navbar.opened {
  background: #191100 !important;
}
.cid-v46SbjpkU7 .nav-item:focus,
.cid-v46SbjpkU7 .nav-link:focus {
  outline: none;
}
.cid-v46SbjpkU7 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SbjpkU7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SbjpkU7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SbjpkU7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SbjpkU7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SbjpkU7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SbjpkU7 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SbjpkU7 .navbar {
    min-height: 80px;
  }
}
.cid-v46SbjpkU7 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SbjpkU7 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SbjpkU7 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SbjpkU7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SbjpkU7 .navbar.collapsed {
  justify-content: center;
}
.cid-v46SbjpkU7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SbjpkU7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SbjpkU7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SbjpkU7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SbjpkU7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SbjpkU7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SbjpkU7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SbjpkU7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SbjpkU7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SbjpkU7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SbjpkU7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SbjpkU7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SbjpkU7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SbjpkU7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SbjpkU7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SbjpkU7 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SbjpkU7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SbjpkU7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SbjpkU7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SbjpkU7 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SbjpkU7 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SbjpkU7 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SbjpkU7 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SbjpkU7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SbjpkU7 .navbar-brand .navbar-caption:hover,
.cid-v46SbjpkU7 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SbjpkU7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SbjpkU7 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SbjpkU7 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SbjpkU7 .dropdown-item.active,
.cid-v46SbjpkU7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SbjpkU7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SbjpkU7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SbjpkU7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SbjpkU7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SbjpkU7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SbjpkU7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SbjpkU7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SbjpkU7 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SbjpkU7 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SbjpkU7 .navbar-buttons {
  text-align: center;
}
.cid-v46SbjpkU7 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SbjpkU7 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SbjpkU7 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SbjpkU7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SbjpkU7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SbjpkU7 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SbjpkU7 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SbjpkU7 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SbjpkU7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SbjpkU7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SbjpkU7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SbjpkU7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SbjpkU7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SbjpkU7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SbjpkU7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SbjpkU7 .navbar {
    height: 70px;
  }
  .cid-v46SbjpkU7 .navbar.opened {
    height: auto;
  }
  .cid-v46SbjpkU7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SbjpkU7 .navbar-nav {
  margin: 0 auto;
}
.cid-v46SbjpkU7 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SbjpkU7 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SbjpkU7 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SbjpkU7 .nav-item .nav-link:hover,
.cid-v46SbjpkU7 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SbjpkU7 .nav-item .nav-link:hover::after,
.cid-v46SbjpkU7 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SbjpkU7 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SbjpkU7 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SbjpkU7 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SbjpkU7 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SbjpkU7 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SbjpkU7 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SbjpkU7 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SbjpkU7 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SbjpkU7 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SbjpkU7 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SbjpkU7 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SbjpkU7 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SbjpkU7 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SbjpkU7 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SbjpkU7 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SbjpkU7 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SbjpkU7 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SbjpkU7 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SbjpkU7 .nav-link,
.cid-v46SbjpkU7 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Sbk28lY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Sbk28lY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Sbk28lY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Sbk28lY .row {
  margin: 0 -15px;
}
.cid-v46Sbk28lY .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Sbk28lY .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Sbk28lY .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Sbk28lY .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Sbk28lY .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Sbk28lY .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Sbk28lY .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Sbk28lY .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Sbk28lY .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Sbk28lY .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Sbk28lY .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Sbk28lY .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Sbk28lY .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Sbk28lY .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Sbk28lY .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Sbk28lY .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Sbk28lY .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Sbk28lY .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Sbk28lY .mbr-label {
  color: #FFFFFF;
}
.cid-v46Sbk28lY .mbr-text {
  color: #fefff5;
}
.cid-v46Sbk28lY .mbr-text,
.cid-v46Sbk28lY .text-wrap,
.cid-v46Sbk28lY .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SbkeYmd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SbkeYmd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SbkeYmd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SbkeYmd .row {
  margin: 0 -15px;
}
.cid-v46SbkeYmd .row .card {
  padding: 0 15px;
}
.cid-v46SbkeYmd .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SbkeYmd .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SbkeYmd .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SbkeYmd .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SbkeYmd .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SbkeYmd .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SbkeYmd .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SbkeYmd .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SbkeYmd .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SbkeYmd .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SbkeYmd .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SbkeYmd .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SbkeYmd .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SbkeYmd .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SbkeYmd .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SbkeYmd .item-title {
  color: #fefff5;
}
.cid-v46SbkeYmd .item-text {
  color: #FFFFFF;
}
.cid-v46SbkeYmd .card-icon {
  color: #FFFFFF;
}
.cid-v46SbkeYmd .item-title,
.cid-v46SbkeYmd .item-btn,
.cid-v46SbkeYmd .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SbkpAJn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SbkpAJn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SbkpAJn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SbkpAJn .row {
  margin: 0 -15px;
}
.cid-v46SbkpAJn .row .card {
  padding: 0 15px;
}
.cid-v46SbkpAJn .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SbkpAJn .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SbkpAJn .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SbkpAJn .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SbkpAJn .items-wrapper .item:hover .item-wrapper,
.cid-v46SbkpAJn .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SbkpAJn .items-wrapper .item:hover .card-box .item-title,
.cid-v46SbkpAJn .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SbkpAJn .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SbkpAJn .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SbkpAJn .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SbkpAJn .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SbkpAJn .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SbkpAJn .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SbkpAJn .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SbkpAJn .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SbkpAJn .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SbkpAJn .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SbkpAJn .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SbkpAJn .item-title {
  color: #fefff5;
}
.cid-v46SbkpAJn .item-price {
  color: #FFFFFF;
}
.cid-v46SbkpAJn .list {
  color: #fefff5;
}
.cid-v46SbkpAJn .item-title,
.cid-v46SbkpAJn .item-btn {
  color: #FFFFFF;
}
.cid-v46SbkpAJn .list,
.cid-v46SbkpAJn .item-wrap {
  color: #FFFFFF;
}
.cid-v46ScjC3Ij .navbar-dropdown {
  position: relative !important;
}
.cid-v46ScjC3Ij .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46ScjC3Ij .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46ScjC3Ij .dropdown-menu {
    text-align: center;
  }
}
.cid-v46ScjC3Ij .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46ScjC3Ij .dropdown-item:hover,
.cid-v46ScjC3Ij .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46ScjC3Ij .dropdown-item:hover span {
  color: white;
}
.cid-v46ScjC3Ij .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46ScjC3Ij .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46ScjC3Ij .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46ScjC3Ij .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46ScjC3Ij .nav-link {
  position: relative;
}
.cid-v46ScjC3Ij .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46ScjC3Ij .container {
    flex-wrap: nowrap;
  }
}
.cid-v46ScjC3Ij .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46ScjC3Ij .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46ScjC3Ij .dropdown-menu,
.cid-v46ScjC3Ij .navbar.opened {
  background: #191100 !important;
}
.cid-v46ScjC3Ij .nav-item:focus,
.cid-v46ScjC3Ij .nav-link:focus {
  outline: none;
}
.cid-v46ScjC3Ij .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46ScjC3Ij .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46ScjC3Ij .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46ScjC3Ij .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46ScjC3Ij .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46ScjC3Ij .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46ScjC3Ij .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46ScjC3Ij .navbar {
    min-height: 80px;
  }
}
.cid-v46ScjC3Ij .navbar.opened {
  transition: all 0.3s;
}
.cid-v46ScjC3Ij .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46ScjC3Ij .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46ScjC3Ij .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46ScjC3Ij .navbar.collapsed {
  justify-content: center;
}
.cid-v46ScjC3Ij .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46ScjC3Ij .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46ScjC3Ij .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46ScjC3Ij .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46ScjC3Ij .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46ScjC3Ij .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46ScjC3Ij .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46ScjC3Ij .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46ScjC3Ij .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46ScjC3Ij .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46ScjC3Ij .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46ScjC3Ij .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46ScjC3Ij .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46ScjC3Ij .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46ScjC3Ij .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46ScjC3Ij .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46ScjC3Ij .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46ScjC3Ij .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46ScjC3Ij .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46ScjC3Ij .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46ScjC3Ij .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46ScjC3Ij .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46ScjC3Ij .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46ScjC3Ij .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46ScjC3Ij .navbar-brand .navbar-caption:hover,
.cid-v46ScjC3Ij .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46ScjC3Ij .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46ScjC3Ij .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46ScjC3Ij .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46ScjC3Ij .dropdown-item.active,
.cid-v46ScjC3Ij .dropdown-item:active {
  background-color: transparent;
}
.cid-v46ScjC3Ij .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46ScjC3Ij .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46ScjC3Ij .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46ScjC3Ij .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46ScjC3Ij .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46ScjC3Ij .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46ScjC3Ij .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46ScjC3Ij ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46ScjC3Ij ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46ScjC3Ij .navbar-buttons {
  text-align: center;
}
.cid-v46ScjC3Ij .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46ScjC3Ij .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46ScjC3Ij button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46ScjC3Ij button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46ScjC3Ij button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46ScjC3Ij button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46ScjC3Ij button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46ScjC3Ij button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46ScjC3Ij nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46ScjC3Ij nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46ScjC3Ij nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46ScjC3Ij nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46ScjC3Ij .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46ScjC3Ij a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46ScjC3Ij .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46ScjC3Ij .navbar {
    height: 70px;
  }
  .cid-v46ScjC3Ij .navbar.opened {
    height: auto;
  }
  .cid-v46ScjC3Ij .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46ScjC3Ij .navbar-nav {
  margin: 0 auto;
}
.cid-v46ScjC3Ij .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46ScjC3Ij .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46ScjC3Ij .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46ScjC3Ij .nav-item .nav-link:hover,
.cid-v46ScjC3Ij .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46ScjC3Ij .nav-item .nav-link:hover::after,
.cid-v46ScjC3Ij .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46ScjC3Ij .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46ScjC3Ij .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46ScjC3Ij .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46ScjC3Ij .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46ScjC3Ij .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46ScjC3Ij .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46ScjC3Ij .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46ScjC3Ij .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46ScjC3Ij .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46ScjC3Ij .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46ScjC3Ij .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46ScjC3Ij .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46ScjC3Ij .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46ScjC3Ij .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46ScjC3Ij .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46ScjC3Ij .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46ScjC3Ij .content-wrap {
    min-height: 80px;
  }
}
.cid-v46ScjC3Ij .navbar-caption {
  color: #FFFFFF;
}
.cid-v46ScjC3Ij .nav-link,
.cid-v46ScjC3Ij .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Sckghku {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Sckghku .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Sckghku .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Sckghku .row {
  margin: 0 -15px;
}
.cid-v46Sckghku .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Sckghku .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Sckghku .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Sckghku .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Sckghku .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Sckghku .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Sckghku .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Sckghku .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Sckghku .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Sckghku .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Sckghku .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Sckghku .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Sckghku .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Sckghku .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Sckghku .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Sckghku .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Sckghku .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Sckghku .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Sckghku .mbr-label {
  color: #FFFFFF;
}
.cid-v46Sckghku .mbr-text {
  color: #fefff5;
}
.cid-v46Sckghku .mbr-text,
.cid-v46Sckghku .text-wrap,
.cid-v46Sckghku .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Sckq6Tl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Sckq6Tl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Sckq6Tl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Sckq6Tl .row {
  margin: 0 -15px;
}
.cid-v46Sckq6Tl .row .card {
  padding: 0 15px;
}
.cid-v46Sckq6Tl .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Sckq6Tl .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Sckq6Tl .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Sckq6Tl .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Sckq6Tl .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Sckq6Tl .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Sckq6Tl .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Sckq6Tl .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Sckq6Tl .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Sckq6Tl .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Sckq6Tl .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Sckq6Tl .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Sckq6Tl .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Sckq6Tl .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Sckq6Tl .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Sckq6Tl .item-title {
  color: #fefff5;
}
.cid-v46Sckq6Tl .item-text {
  color: #FFFFFF;
}
.cid-v46Sckq6Tl .card-icon {
  color: #FFFFFF;
}
.cid-v46Sckq6Tl .item-title,
.cid-v46Sckq6Tl .item-btn,
.cid-v46Sckq6Tl .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SckBcth {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SckBcth .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SckBcth .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SckBcth .row {
  margin: 0 -15px;
}
.cid-v46SckBcth .row .card {
  padding: 0 15px;
}
.cid-v46SckBcth .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SckBcth .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SckBcth .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SckBcth .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SckBcth .items-wrapper .item:hover .item-wrapper,
.cid-v46SckBcth .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SckBcth .items-wrapper .item:hover .card-box .item-title,
.cid-v46SckBcth .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SckBcth .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SckBcth .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SckBcth .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SckBcth .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SckBcth .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SckBcth .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SckBcth .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SckBcth .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SckBcth .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SckBcth .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SckBcth .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SckBcth .item-title {
  color: #fefff5;
}
.cid-v46SckBcth .item-price {
  color: #FFFFFF;
}
.cid-v46SckBcth .list {
  color: #fefff5;
}
.cid-v46SckBcth .item-title,
.cid-v46SckBcth .item-btn {
  color: #FFFFFF;
}
.cid-v46SckBcth .list,
.cid-v46SckBcth .item-wrap {
  color: #FFFFFF;
}
.cid-v46QTIC5W8 .navbar-dropdown {
  position: relative !important;
}
.cid-v46QTIC5W8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QTIC5W8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QTIC5W8 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QTIC5W8 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QTIC5W8 .dropdown-item:hover,
.cid-v46QTIC5W8 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QTIC5W8 .dropdown-item:hover span {
  color: white;
}
.cid-v46QTIC5W8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QTIC5W8 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QTIC5W8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QTIC5W8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QTIC5W8 .nav-link {
  position: relative;
}
.cid-v46QTIC5W8 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QTIC5W8 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QTIC5W8 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QTIC5W8 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QTIC5W8 .dropdown-menu,
.cid-v46QTIC5W8 .navbar.opened {
  background: #191100 !important;
}
.cid-v46QTIC5W8 .nav-item:focus,
.cid-v46QTIC5W8 .nav-link:focus {
  outline: none;
}
.cid-v46QTIC5W8 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QTIC5W8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QTIC5W8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QTIC5W8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QTIC5W8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QTIC5W8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QTIC5W8 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QTIC5W8 .navbar {
    min-height: 80px;
  }
}
.cid-v46QTIC5W8 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QTIC5W8 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QTIC5W8 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QTIC5W8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QTIC5W8 .navbar.collapsed {
  justify-content: center;
}
.cid-v46QTIC5W8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QTIC5W8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QTIC5W8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QTIC5W8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QTIC5W8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QTIC5W8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QTIC5W8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QTIC5W8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QTIC5W8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QTIC5W8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QTIC5W8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QTIC5W8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QTIC5W8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QTIC5W8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QTIC5W8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QTIC5W8 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QTIC5W8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QTIC5W8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QTIC5W8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QTIC5W8 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QTIC5W8 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QTIC5W8 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QTIC5W8 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QTIC5W8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QTIC5W8 .navbar-brand .navbar-caption:hover,
.cid-v46QTIC5W8 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QTIC5W8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QTIC5W8 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QTIC5W8 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QTIC5W8 .dropdown-item.active,
.cid-v46QTIC5W8 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QTIC5W8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QTIC5W8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QTIC5W8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QTIC5W8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QTIC5W8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QTIC5W8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QTIC5W8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QTIC5W8 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QTIC5W8 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QTIC5W8 .navbar-buttons {
  text-align: center;
}
.cid-v46QTIC5W8 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QTIC5W8 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QTIC5W8 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QTIC5W8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QTIC5W8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QTIC5W8 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QTIC5W8 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QTIC5W8 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QTIC5W8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QTIC5W8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QTIC5W8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QTIC5W8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QTIC5W8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QTIC5W8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QTIC5W8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QTIC5W8 .navbar {
    height: 70px;
  }
  .cid-v46QTIC5W8 .navbar.opened {
    height: auto;
  }
  .cid-v46QTIC5W8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QTIC5W8 .navbar-nav {
  margin: 0 auto;
}
.cid-v46QTIC5W8 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QTIC5W8 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QTIC5W8 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QTIC5W8 .nav-item .nav-link:hover,
.cid-v46QTIC5W8 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QTIC5W8 .nav-item .nav-link:hover::after,
.cid-v46QTIC5W8 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QTIC5W8 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QTIC5W8 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QTIC5W8 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QTIC5W8 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QTIC5W8 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QTIC5W8 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QTIC5W8 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QTIC5W8 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QTIC5W8 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QTIC5W8 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QTIC5W8 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QTIC5W8 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QTIC5W8 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QTIC5W8 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QTIC5W8 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QTIC5W8 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QTIC5W8 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QTIC5W8 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QTIC5W8 .nav-link,
.cid-v46QTIC5W8 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QTISs65 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QTISs65 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QTISs65 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QTISs65 .row {
  margin: 0 -15px;
}
.cid-v46QTISs65 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QTISs65 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QTISs65 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QTISs65 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QTISs65 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QTISs65 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QTISs65 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QTISs65 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QTISs65 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QTISs65 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QTISs65 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QTISs65 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QTISs65 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QTISs65 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QTISs65 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QTISs65 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QTISs65 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QTISs65 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QTISs65 .mbr-label {
  color: #FFFFFF;
}
.cid-v46QTISs65 .mbr-text {
  color: #fefff5;
}
.cid-v46QTISs65 .mbr-text,
.cid-v46QTISs65 .text-wrap,
.cid-v46QTISs65 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QTIZOmL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QTIZOmL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QTIZOmL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QTIZOmL .row {
  margin: 0 -15px;
}
.cid-v46QTIZOmL .row .card {
  padding: 0 15px;
}
.cid-v46QTIZOmL .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QTIZOmL .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QTIZOmL .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QTIZOmL .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QTIZOmL .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QTIZOmL .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QTIZOmL .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QTIZOmL .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QTIZOmL .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QTIZOmL .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QTIZOmL .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QTIZOmL .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QTIZOmL .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QTIZOmL .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QTIZOmL .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QTIZOmL .item-title {
  color: #fefff5;
}
.cid-v46QTIZOmL .item-text {
  color: #FFFFFF;
}
.cid-v46QTIZOmL .card-icon {
  color: #FFFFFF;
}
.cid-v46QTIZOmL .item-title,
.cid-v46QTIZOmL .item-btn,
.cid-v46QTIZOmL .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QTJ7ADJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QTJ7ADJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QTJ7ADJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QTJ7ADJ .row {
  margin: 0 -15px;
}
.cid-v46QTJ7ADJ .row .card {
  padding: 0 15px;
}
.cid-v46QTJ7ADJ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QTJ7ADJ .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QTJ7ADJ .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QTJ7ADJ .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QTJ7ADJ .items-wrapper .item:hover .item-wrapper,
.cid-v46QTJ7ADJ .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QTJ7ADJ .items-wrapper .item:hover .card-box .item-title,
.cid-v46QTJ7ADJ .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QTJ7ADJ .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QTJ7ADJ .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QTJ7ADJ .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QTJ7ADJ .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QTJ7ADJ .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QTJ7ADJ .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QTJ7ADJ .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QTJ7ADJ .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QTJ7ADJ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QTJ7ADJ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QTJ7ADJ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QTJ7ADJ .item-title {
  color: #fefff5;
}
.cid-v46QTJ7ADJ .item-price {
  color: #FFFFFF;
}
.cid-v46QTJ7ADJ .list {
  color: #fefff5;
}
.cid-v46QTJ7ADJ .item-title,
.cid-v46QTJ7ADJ .item-btn {
  color: #FFFFFF;
}
.cid-v46QTJ7ADJ .list,
.cid-v46QTJ7ADJ .item-wrap {
  color: #FFFFFF;
}
.cid-v46SeE9eNT .navbar-dropdown {
  position: relative !important;
}
.cid-v46SeE9eNT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SeE9eNT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SeE9eNT .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SeE9eNT .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SeE9eNT .dropdown-item:hover,
.cid-v46SeE9eNT .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SeE9eNT .dropdown-item:hover span {
  color: white;
}
.cid-v46SeE9eNT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SeE9eNT .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SeE9eNT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SeE9eNT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SeE9eNT .nav-link {
  position: relative;
}
.cid-v46SeE9eNT .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SeE9eNT .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SeE9eNT .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SeE9eNT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SeE9eNT .dropdown-menu,
.cid-v46SeE9eNT .navbar.opened {
  background: #191100 !important;
}
.cid-v46SeE9eNT .nav-item:focus,
.cid-v46SeE9eNT .nav-link:focus {
  outline: none;
}
.cid-v46SeE9eNT .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SeE9eNT .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SeE9eNT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SeE9eNT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SeE9eNT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SeE9eNT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SeE9eNT .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SeE9eNT .navbar {
    min-height: 80px;
  }
}
.cid-v46SeE9eNT .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SeE9eNT .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SeE9eNT .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SeE9eNT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SeE9eNT .navbar.collapsed {
  justify-content: center;
}
.cid-v46SeE9eNT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SeE9eNT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SeE9eNT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SeE9eNT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SeE9eNT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SeE9eNT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SeE9eNT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SeE9eNT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SeE9eNT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SeE9eNT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SeE9eNT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SeE9eNT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SeE9eNT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SeE9eNT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SeE9eNT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SeE9eNT .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SeE9eNT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SeE9eNT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SeE9eNT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SeE9eNT .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SeE9eNT .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SeE9eNT .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SeE9eNT .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SeE9eNT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SeE9eNT .navbar-brand .navbar-caption:hover,
.cid-v46SeE9eNT .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SeE9eNT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SeE9eNT .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SeE9eNT .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SeE9eNT .dropdown-item.active,
.cid-v46SeE9eNT .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SeE9eNT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SeE9eNT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SeE9eNT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SeE9eNT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SeE9eNT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SeE9eNT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SeE9eNT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SeE9eNT ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SeE9eNT ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SeE9eNT .navbar-buttons {
  text-align: center;
}
.cid-v46SeE9eNT .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SeE9eNT .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SeE9eNT button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SeE9eNT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SeE9eNT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SeE9eNT button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SeE9eNT button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SeE9eNT button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SeE9eNT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SeE9eNT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SeE9eNT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SeE9eNT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SeE9eNT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SeE9eNT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SeE9eNT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SeE9eNT .navbar {
    height: 70px;
  }
  .cid-v46SeE9eNT .navbar.opened {
    height: auto;
  }
  .cid-v46SeE9eNT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SeE9eNT .navbar-nav {
  margin: 0 auto;
}
.cid-v46SeE9eNT .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SeE9eNT .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SeE9eNT .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SeE9eNT .nav-item .nav-link:hover,
.cid-v46SeE9eNT .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SeE9eNT .nav-item .nav-link:hover::after,
.cid-v46SeE9eNT .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SeE9eNT .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SeE9eNT .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SeE9eNT .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SeE9eNT .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SeE9eNT .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SeE9eNT .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SeE9eNT .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SeE9eNT .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SeE9eNT .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SeE9eNT .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SeE9eNT .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SeE9eNT .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SeE9eNT .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SeE9eNT .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SeE9eNT .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SeE9eNT .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SeE9eNT .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SeE9eNT .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SeE9eNT .nav-link,
.cid-v46SeE9eNT .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SeEMczh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SeEMczh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SeEMczh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SeEMczh .row {
  margin: 0 -15px;
}
.cid-v46SeEMczh .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SeEMczh .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SeEMczh .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SeEMczh .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SeEMczh .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SeEMczh .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SeEMczh .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SeEMczh .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SeEMczh .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SeEMczh .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SeEMczh .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SeEMczh .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SeEMczh .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SeEMczh .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SeEMczh .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SeEMczh .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SeEMczh .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SeEMczh .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SeEMczh .mbr-label {
  color: #FFFFFF;
}
.cid-v46SeEMczh .mbr-text {
  color: #fefff5;
}
.cid-v46SeEMczh .mbr-text,
.cid-v46SeEMczh .text-wrap,
.cid-v46SeEMczh .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SeEXV7z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SeEXV7z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SeEXV7z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SeEXV7z .row {
  margin: 0 -15px;
}
.cid-v46SeEXV7z .row .card {
  padding: 0 15px;
}
.cid-v46SeEXV7z .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SeEXV7z .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SeEXV7z .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SeEXV7z .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SeEXV7z .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SeEXV7z .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SeEXV7z .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SeEXV7z .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SeEXV7z .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SeEXV7z .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SeEXV7z .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SeEXV7z .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SeEXV7z .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SeEXV7z .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SeEXV7z .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SeEXV7z .item-title {
  color: #fefff5;
}
.cid-v46SeEXV7z .item-text {
  color: #FFFFFF;
}
.cid-v46SeEXV7z .card-icon {
  color: #FFFFFF;
}
.cid-v46SeEXV7z .item-title,
.cid-v46SeEXV7z .item-btn,
.cid-v46SeEXV7z .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SeFag6t {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SeFag6t .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SeFag6t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SeFag6t .row {
  margin: 0 -15px;
}
.cid-v46SeFag6t .row .card {
  padding: 0 15px;
}
.cid-v46SeFag6t .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SeFag6t .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SeFag6t .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SeFag6t .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SeFag6t .items-wrapper .item:hover .item-wrapper,
.cid-v46SeFag6t .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SeFag6t .items-wrapper .item:hover .card-box .item-title,
.cid-v46SeFag6t .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SeFag6t .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SeFag6t .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SeFag6t .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SeFag6t .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SeFag6t .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SeFag6t .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SeFag6t .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SeFag6t .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SeFag6t .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SeFag6t .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SeFag6t .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SeFag6t .item-title {
  color: #fefff5;
}
.cid-v46SeFag6t .item-price {
  color: #FFFFFF;
}
.cid-v46SeFag6t .list {
  color: #fefff5;
}
.cid-v46SeFag6t .item-title,
.cid-v46SeFag6t .item-btn {
  color: #FFFFFF;
}
.cid-v46SeFag6t .list,
.cid-v46SeFag6t .item-wrap {
  color: #FFFFFF;
}
.cid-v46SfRjEwU .navbar-dropdown {
  position: relative !important;
}
.cid-v46SfRjEwU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SfRjEwU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SfRjEwU .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SfRjEwU .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SfRjEwU .dropdown-item:hover,
.cid-v46SfRjEwU .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SfRjEwU .dropdown-item:hover span {
  color: white;
}
.cid-v46SfRjEwU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SfRjEwU .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SfRjEwU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SfRjEwU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SfRjEwU .nav-link {
  position: relative;
}
.cid-v46SfRjEwU .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SfRjEwU .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SfRjEwU .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SfRjEwU .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SfRjEwU .dropdown-menu,
.cid-v46SfRjEwU .navbar.opened {
  background: #191100 !important;
}
.cid-v46SfRjEwU .nav-item:focus,
.cid-v46SfRjEwU .nav-link:focus {
  outline: none;
}
.cid-v46SfRjEwU .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SfRjEwU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SfRjEwU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SfRjEwU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SfRjEwU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SfRjEwU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SfRjEwU .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SfRjEwU .navbar {
    min-height: 80px;
  }
}
.cid-v46SfRjEwU .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SfRjEwU .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SfRjEwU .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SfRjEwU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SfRjEwU .navbar.collapsed {
  justify-content: center;
}
.cid-v46SfRjEwU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SfRjEwU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SfRjEwU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SfRjEwU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SfRjEwU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SfRjEwU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SfRjEwU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SfRjEwU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SfRjEwU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SfRjEwU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SfRjEwU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SfRjEwU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SfRjEwU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SfRjEwU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SfRjEwU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SfRjEwU .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SfRjEwU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SfRjEwU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SfRjEwU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SfRjEwU .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SfRjEwU .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SfRjEwU .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SfRjEwU .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SfRjEwU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SfRjEwU .navbar-brand .navbar-caption:hover,
.cid-v46SfRjEwU .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SfRjEwU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SfRjEwU .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SfRjEwU .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SfRjEwU .dropdown-item.active,
.cid-v46SfRjEwU .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SfRjEwU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SfRjEwU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SfRjEwU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SfRjEwU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SfRjEwU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SfRjEwU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SfRjEwU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SfRjEwU ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SfRjEwU ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SfRjEwU .navbar-buttons {
  text-align: center;
}
.cid-v46SfRjEwU .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SfRjEwU .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SfRjEwU button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SfRjEwU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SfRjEwU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SfRjEwU button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SfRjEwU button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SfRjEwU button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SfRjEwU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SfRjEwU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SfRjEwU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SfRjEwU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SfRjEwU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SfRjEwU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SfRjEwU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SfRjEwU .navbar {
    height: 70px;
  }
  .cid-v46SfRjEwU .navbar.opened {
    height: auto;
  }
  .cid-v46SfRjEwU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SfRjEwU .navbar-nav {
  margin: 0 auto;
}
.cid-v46SfRjEwU .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SfRjEwU .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SfRjEwU .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SfRjEwU .nav-item .nav-link:hover,
.cid-v46SfRjEwU .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SfRjEwU .nav-item .nav-link:hover::after,
.cid-v46SfRjEwU .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SfRjEwU .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SfRjEwU .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SfRjEwU .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SfRjEwU .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SfRjEwU .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SfRjEwU .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SfRjEwU .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SfRjEwU .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SfRjEwU .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SfRjEwU .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SfRjEwU .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SfRjEwU .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SfRjEwU .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SfRjEwU .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SfRjEwU .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SfRjEwU .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SfRjEwU .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SfRjEwU .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SfRjEwU .nav-link,
.cid-v46SfRjEwU .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SfRWDLY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SfRWDLY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SfRWDLY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SfRWDLY .row {
  margin: 0 -15px;
}
.cid-v46SfRWDLY .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SfRWDLY .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SfRWDLY .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SfRWDLY .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SfRWDLY .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SfRWDLY .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SfRWDLY .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SfRWDLY .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SfRWDLY .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SfRWDLY .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SfRWDLY .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SfRWDLY .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SfRWDLY .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SfRWDLY .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SfRWDLY .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SfRWDLY .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SfRWDLY .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SfRWDLY .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SfRWDLY .mbr-label {
  color: #FFFFFF;
}
.cid-v46SfRWDLY .mbr-text {
  color: #fefff5;
}
.cid-v46SfRWDLY .mbr-text,
.cid-v46SfRWDLY .text-wrap,
.cid-v46SfRWDLY .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SfS6Aqh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SfS6Aqh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SfS6Aqh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SfS6Aqh .row {
  margin: 0 -15px;
}
.cid-v46SfS6Aqh .row .card {
  padding: 0 15px;
}
.cid-v46SfS6Aqh .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SfS6Aqh .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SfS6Aqh .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SfS6Aqh .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SfS6Aqh .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SfS6Aqh .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SfS6Aqh .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SfS6Aqh .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SfS6Aqh .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SfS6Aqh .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SfS6Aqh .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SfS6Aqh .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SfS6Aqh .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SfS6Aqh .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SfS6Aqh .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SfS6Aqh .item-title {
  color: #fefff5;
}
.cid-v46SfS6Aqh .item-text {
  color: #FFFFFF;
}
.cid-v46SfS6Aqh .card-icon {
  color: #FFFFFF;
}
.cid-v46SfS6Aqh .item-title,
.cid-v46SfS6Aqh .item-btn,
.cid-v46SfS6Aqh .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SfSiYHo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SfSiYHo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SfSiYHo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SfSiYHo .row {
  margin: 0 -15px;
}
.cid-v46SfSiYHo .row .card {
  padding: 0 15px;
}
.cid-v46SfSiYHo .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SfSiYHo .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SfSiYHo .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SfSiYHo .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SfSiYHo .items-wrapper .item:hover .item-wrapper,
.cid-v46SfSiYHo .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SfSiYHo .items-wrapper .item:hover .card-box .item-title,
.cid-v46SfSiYHo .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SfSiYHo .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SfSiYHo .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SfSiYHo .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SfSiYHo .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SfSiYHo .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SfSiYHo .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SfSiYHo .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SfSiYHo .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SfSiYHo .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SfSiYHo .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SfSiYHo .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SfSiYHo .item-title {
  color: #fefff5;
}
.cid-v46SfSiYHo .item-price {
  color: #FFFFFF;
}
.cid-v46SfSiYHo .list {
  color: #fefff5;
}
.cid-v46SfSiYHo .item-title,
.cid-v46SfSiYHo .item-btn {
  color: #FFFFFF;
}
.cid-v46SfSiYHo .list,
.cid-v46SfSiYHo .item-wrap {
  color: #FFFFFF;
}
.cid-v46QQzB2zS .navbar-dropdown {
  position: relative !important;
}
.cid-v46QQzB2zS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QQzB2zS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QQzB2zS .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QQzB2zS .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QQzB2zS .dropdown-item:hover,
.cid-v46QQzB2zS .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QQzB2zS .dropdown-item:hover span {
  color: white;
}
.cid-v46QQzB2zS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QQzB2zS .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QQzB2zS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QQzB2zS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QQzB2zS .nav-link {
  position: relative;
}
.cid-v46QQzB2zS .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QQzB2zS .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QQzB2zS .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QQzB2zS .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QQzB2zS .dropdown-menu,
.cid-v46QQzB2zS .navbar.opened {
  background: #191100 !important;
}
.cid-v46QQzB2zS .nav-item:focus,
.cid-v46QQzB2zS .nav-link:focus {
  outline: none;
}
.cid-v46QQzB2zS .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QQzB2zS .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QQzB2zS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QQzB2zS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QQzB2zS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QQzB2zS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QQzB2zS .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QQzB2zS .navbar {
    min-height: 80px;
  }
}
.cid-v46QQzB2zS .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QQzB2zS .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QQzB2zS .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QQzB2zS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QQzB2zS .navbar.collapsed {
  justify-content: center;
}
.cid-v46QQzB2zS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QQzB2zS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QQzB2zS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QQzB2zS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QQzB2zS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QQzB2zS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QQzB2zS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QQzB2zS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QQzB2zS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QQzB2zS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QQzB2zS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QQzB2zS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QQzB2zS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QQzB2zS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QQzB2zS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QQzB2zS .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QQzB2zS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QQzB2zS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QQzB2zS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QQzB2zS .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QQzB2zS .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QQzB2zS .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QQzB2zS .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QQzB2zS .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QQzB2zS .navbar-brand .navbar-caption:hover,
.cid-v46QQzB2zS .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QQzB2zS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QQzB2zS .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QQzB2zS .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QQzB2zS .dropdown-item.active,
.cid-v46QQzB2zS .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QQzB2zS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QQzB2zS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QQzB2zS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QQzB2zS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QQzB2zS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QQzB2zS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QQzB2zS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QQzB2zS ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QQzB2zS ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QQzB2zS .navbar-buttons {
  text-align: center;
}
.cid-v46QQzB2zS .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QQzB2zS .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QQzB2zS button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QQzB2zS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QQzB2zS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QQzB2zS button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QQzB2zS button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QQzB2zS button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QQzB2zS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QQzB2zS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QQzB2zS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QQzB2zS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QQzB2zS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QQzB2zS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QQzB2zS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QQzB2zS .navbar {
    height: 70px;
  }
  .cid-v46QQzB2zS .navbar.opened {
    height: auto;
  }
  .cid-v46QQzB2zS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QQzB2zS .navbar-nav {
  margin: 0 auto;
}
.cid-v46QQzB2zS .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QQzB2zS .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QQzB2zS .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QQzB2zS .nav-item .nav-link:hover,
.cid-v46QQzB2zS .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QQzB2zS .nav-item .nav-link:hover::after,
.cid-v46QQzB2zS .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QQzB2zS .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QQzB2zS .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QQzB2zS .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QQzB2zS .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QQzB2zS .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QQzB2zS .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QQzB2zS .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QQzB2zS .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QQzB2zS .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QQzB2zS .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QQzB2zS .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QQzB2zS .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QQzB2zS .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QQzB2zS .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QQzB2zS .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QQzB2zS .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QQzB2zS .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QQzB2zS .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QQzB2zS .nav-link,
.cid-v46QQzB2zS .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QQAfxC1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QQAfxC1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QQAfxC1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QQAfxC1 .row {
  margin: 0 -15px;
}
.cid-v46QQAfxC1 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QQAfxC1 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QQAfxC1 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QQAfxC1 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QQAfxC1 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QQAfxC1 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QQAfxC1 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QQAfxC1 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QQAfxC1 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QQAfxC1 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QQAfxC1 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QQAfxC1 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QQAfxC1 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QQAfxC1 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QQAfxC1 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QQAfxC1 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QQAfxC1 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QQAfxC1 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QQAfxC1 .mbr-label {
  color: #FFFFFF;
}
.cid-v46QQAfxC1 .mbr-text {
  color: #fefff5;
}
.cid-v46QQAfxC1 .mbr-text,
.cid-v46QQAfxC1 .text-wrap,
.cid-v46QQAfxC1 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QQArPBF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QQArPBF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QQArPBF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QQArPBF .row {
  margin: 0 -15px;
}
.cid-v46QQArPBF .row .card {
  padding: 0 15px;
}
.cid-v46QQArPBF .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QQArPBF .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QQArPBF .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QQArPBF .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QQArPBF .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QQArPBF .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QQArPBF .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QQArPBF .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QQArPBF .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QQArPBF .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QQArPBF .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QQArPBF .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QQArPBF .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QQArPBF .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QQArPBF .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QQArPBF .item-title {
  color: #fefff5;
}
.cid-v46QQArPBF .item-text {
  color: #FFFFFF;
}
.cid-v46QQArPBF .card-icon {
  color: #FFFFFF;
}
.cid-v46QQArPBF .item-title,
.cid-v46QQArPBF .item-btn,
.cid-v46QQArPBF .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QQAHsy7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QQAHsy7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QQAHsy7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QQAHsy7 .row {
  margin: 0 -15px;
}
.cid-v46QQAHsy7 .row .card {
  padding: 0 15px;
}
.cid-v46QQAHsy7 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QQAHsy7 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QQAHsy7 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QQAHsy7 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QQAHsy7 .items-wrapper .item:hover .item-wrapper,
.cid-v46QQAHsy7 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QQAHsy7 .items-wrapper .item:hover .card-box .item-title,
.cid-v46QQAHsy7 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QQAHsy7 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QQAHsy7 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QQAHsy7 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QQAHsy7 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QQAHsy7 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QQAHsy7 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QQAHsy7 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QQAHsy7 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QQAHsy7 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QQAHsy7 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QQAHsy7 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QQAHsy7 .item-title {
  color: #fefff5;
}
.cid-v46QQAHsy7 .item-price {
  color: #FFFFFF;
}
.cid-v46QQAHsy7 .list {
  color: #fefff5;
}
.cid-v46QQAHsy7 .item-title,
.cid-v46QQAHsy7 .item-btn {
  color: #FFFFFF;
}
.cid-v46QQAHsy7 .list,
.cid-v46QQAHsy7 .item-wrap {
  color: #FFFFFF;
}
.cid-v46SiRfy9a .navbar-dropdown {
  position: relative !important;
}
.cid-v46SiRfy9a .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SiRfy9a .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SiRfy9a .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SiRfy9a .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SiRfy9a .dropdown-item:hover,
.cid-v46SiRfy9a .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SiRfy9a .dropdown-item:hover span {
  color: white;
}
.cid-v46SiRfy9a .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SiRfy9a .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SiRfy9a .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SiRfy9a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SiRfy9a .nav-link {
  position: relative;
}
.cid-v46SiRfy9a .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SiRfy9a .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SiRfy9a .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SiRfy9a .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SiRfy9a .dropdown-menu,
.cid-v46SiRfy9a .navbar.opened {
  background: #191100 !important;
}
.cid-v46SiRfy9a .nav-item:focus,
.cid-v46SiRfy9a .nav-link:focus {
  outline: none;
}
.cid-v46SiRfy9a .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SiRfy9a .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SiRfy9a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SiRfy9a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SiRfy9a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SiRfy9a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SiRfy9a .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SiRfy9a .navbar {
    min-height: 80px;
  }
}
.cid-v46SiRfy9a .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SiRfy9a .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SiRfy9a .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SiRfy9a .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SiRfy9a .navbar.collapsed {
  justify-content: center;
}
.cid-v46SiRfy9a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SiRfy9a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SiRfy9a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SiRfy9a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SiRfy9a .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SiRfy9a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SiRfy9a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SiRfy9a .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SiRfy9a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SiRfy9a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SiRfy9a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SiRfy9a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SiRfy9a .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SiRfy9a .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SiRfy9a .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SiRfy9a .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SiRfy9a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SiRfy9a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SiRfy9a .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SiRfy9a .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SiRfy9a .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SiRfy9a .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SiRfy9a .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SiRfy9a .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SiRfy9a .navbar-brand .navbar-caption:hover,
.cid-v46SiRfy9a .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SiRfy9a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SiRfy9a .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SiRfy9a .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SiRfy9a .dropdown-item.active,
.cid-v46SiRfy9a .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SiRfy9a .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SiRfy9a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SiRfy9a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SiRfy9a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SiRfy9a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SiRfy9a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SiRfy9a .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SiRfy9a ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SiRfy9a ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SiRfy9a .navbar-buttons {
  text-align: center;
}
.cid-v46SiRfy9a .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SiRfy9a .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SiRfy9a button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SiRfy9a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SiRfy9a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SiRfy9a button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SiRfy9a button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SiRfy9a button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SiRfy9a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SiRfy9a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SiRfy9a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SiRfy9a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SiRfy9a .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SiRfy9a a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SiRfy9a .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SiRfy9a .navbar {
    height: 70px;
  }
  .cid-v46SiRfy9a .navbar.opened {
    height: auto;
  }
  .cid-v46SiRfy9a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SiRfy9a .navbar-nav {
  margin: 0 auto;
}
.cid-v46SiRfy9a .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SiRfy9a .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SiRfy9a .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SiRfy9a .nav-item .nav-link:hover,
.cid-v46SiRfy9a .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SiRfy9a .nav-item .nav-link:hover::after,
.cid-v46SiRfy9a .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SiRfy9a .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SiRfy9a .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SiRfy9a .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SiRfy9a .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SiRfy9a .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SiRfy9a .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SiRfy9a .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SiRfy9a .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SiRfy9a .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SiRfy9a .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SiRfy9a .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SiRfy9a .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SiRfy9a .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SiRfy9a .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SiRfy9a .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SiRfy9a .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SiRfy9a .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SiRfy9a .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SiRfy9a .nav-link,
.cid-v46SiRfy9a .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SiRTeTz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SiRTeTz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SiRTeTz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SiRTeTz .row {
  margin: 0 -15px;
}
.cid-v46SiRTeTz .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SiRTeTz .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SiRTeTz .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SiRTeTz .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SiRTeTz .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SiRTeTz .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SiRTeTz .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SiRTeTz .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SiRTeTz .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SiRTeTz .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SiRTeTz .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SiRTeTz .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SiRTeTz .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SiRTeTz .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SiRTeTz .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SiRTeTz .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SiRTeTz .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SiRTeTz .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SiRTeTz .mbr-label {
  color: #FFFFFF;
}
.cid-v46SiRTeTz .mbr-text {
  color: #fefff5;
}
.cid-v46SiRTeTz .mbr-text,
.cid-v46SiRTeTz .text-wrap,
.cid-v46SiRTeTz .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SiS3vLg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SiS3vLg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SiS3vLg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SiS3vLg .row {
  margin: 0 -15px;
}
.cid-v46SiS3vLg .row .card {
  padding: 0 15px;
}
.cid-v46SiS3vLg .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SiS3vLg .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SiS3vLg .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SiS3vLg .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SiS3vLg .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SiS3vLg .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SiS3vLg .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SiS3vLg .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SiS3vLg .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SiS3vLg .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SiS3vLg .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SiS3vLg .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SiS3vLg .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SiS3vLg .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SiS3vLg .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SiS3vLg .item-title {
  color: #fefff5;
}
.cid-v46SiS3vLg .item-text {
  color: #FFFFFF;
}
.cid-v46SiS3vLg .card-icon {
  color: #FFFFFF;
}
.cid-v46SiS3vLg .item-title,
.cid-v46SiS3vLg .item-btn,
.cid-v46SiS3vLg .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SiSg9v0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SiSg9v0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SiSg9v0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SiSg9v0 .row {
  margin: 0 -15px;
}
.cid-v46SiSg9v0 .row .card {
  padding: 0 15px;
}
.cid-v46SiSg9v0 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SiSg9v0 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SiSg9v0 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SiSg9v0 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SiSg9v0 .items-wrapper .item:hover .item-wrapper,
.cid-v46SiSg9v0 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SiSg9v0 .items-wrapper .item:hover .card-box .item-title,
.cid-v46SiSg9v0 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SiSg9v0 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SiSg9v0 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SiSg9v0 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SiSg9v0 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SiSg9v0 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SiSg9v0 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SiSg9v0 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SiSg9v0 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SiSg9v0 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SiSg9v0 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SiSg9v0 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SiSg9v0 .item-title {
  color: #fefff5;
}
.cid-v46SiSg9v0 .item-price {
  color: #FFFFFF;
}
.cid-v46SiSg9v0 .list {
  color: #fefff5;
}
.cid-v46SiSg9v0 .item-title,
.cid-v46SiSg9v0 .item-btn {
  color: #FFFFFF;
}
.cid-v46SiSg9v0 .list,
.cid-v46SiSg9v0 .item-wrap {
  color: #FFFFFF;
}
.cid-v46QOTKcEB .navbar-dropdown {
  position: relative !important;
}
.cid-v46QOTKcEB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QOTKcEB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QOTKcEB .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QOTKcEB .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QOTKcEB .dropdown-item:hover,
.cid-v46QOTKcEB .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QOTKcEB .dropdown-item:hover span {
  color: white;
}
.cid-v46QOTKcEB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QOTKcEB .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QOTKcEB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QOTKcEB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QOTKcEB .nav-link {
  position: relative;
}
.cid-v46QOTKcEB .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QOTKcEB .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QOTKcEB .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QOTKcEB .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QOTKcEB .dropdown-menu,
.cid-v46QOTKcEB .navbar.opened {
  background: #191100 !important;
}
.cid-v46QOTKcEB .nav-item:focus,
.cid-v46QOTKcEB .nav-link:focus {
  outline: none;
}
.cid-v46QOTKcEB .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QOTKcEB .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QOTKcEB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QOTKcEB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QOTKcEB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QOTKcEB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QOTKcEB .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QOTKcEB .navbar {
    min-height: 80px;
  }
}
.cid-v46QOTKcEB .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QOTKcEB .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QOTKcEB .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QOTKcEB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QOTKcEB .navbar.collapsed {
  justify-content: center;
}
.cid-v46QOTKcEB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QOTKcEB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QOTKcEB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QOTKcEB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QOTKcEB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QOTKcEB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QOTKcEB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QOTKcEB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QOTKcEB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QOTKcEB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QOTKcEB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QOTKcEB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QOTKcEB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QOTKcEB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QOTKcEB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QOTKcEB .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QOTKcEB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QOTKcEB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QOTKcEB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QOTKcEB .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QOTKcEB .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QOTKcEB .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QOTKcEB .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QOTKcEB .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QOTKcEB .navbar-brand .navbar-caption:hover,
.cid-v46QOTKcEB .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QOTKcEB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QOTKcEB .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QOTKcEB .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QOTKcEB .dropdown-item.active,
.cid-v46QOTKcEB .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QOTKcEB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QOTKcEB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QOTKcEB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QOTKcEB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QOTKcEB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QOTKcEB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QOTKcEB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QOTKcEB ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QOTKcEB ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QOTKcEB .navbar-buttons {
  text-align: center;
}
.cid-v46QOTKcEB .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QOTKcEB .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QOTKcEB button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QOTKcEB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QOTKcEB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QOTKcEB button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QOTKcEB button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QOTKcEB button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QOTKcEB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QOTKcEB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QOTKcEB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QOTKcEB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QOTKcEB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QOTKcEB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QOTKcEB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QOTKcEB .navbar {
    height: 70px;
  }
  .cid-v46QOTKcEB .navbar.opened {
    height: auto;
  }
  .cid-v46QOTKcEB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QOTKcEB .navbar-nav {
  margin: 0 auto;
}
.cid-v46QOTKcEB .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QOTKcEB .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QOTKcEB .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QOTKcEB .nav-item .nav-link:hover,
.cid-v46QOTKcEB .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QOTKcEB .nav-item .nav-link:hover::after,
.cid-v46QOTKcEB .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QOTKcEB .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QOTKcEB .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QOTKcEB .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QOTKcEB .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QOTKcEB .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QOTKcEB .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QOTKcEB .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QOTKcEB .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QOTKcEB .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QOTKcEB .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QOTKcEB .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QOTKcEB .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QOTKcEB .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QOTKcEB .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QOTKcEB .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QOTKcEB .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QOTKcEB .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QOTKcEB .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QOTKcEB .nav-link,
.cid-v46QOTKcEB .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QOU9X5s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QOU9X5s .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QOU9X5s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QOU9X5s .row {
  margin: 0 -15px;
}
.cid-v46QOU9X5s .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QOU9X5s .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QOU9X5s .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QOU9X5s .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QOU9X5s .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QOU9X5s .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QOU9X5s .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QOU9X5s .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QOU9X5s .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QOU9X5s .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QOU9X5s .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QOU9X5s .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QOU9X5s .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QOU9X5s .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QOU9X5s .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QOU9X5s .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QOU9X5s .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QOU9X5s .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QOU9X5s .mbr-label {
  color: #FFFFFF;
}
.cid-v46QOU9X5s .mbr-text {
  color: #fefff5;
}
.cid-v46QOU9X5s .mbr-text,
.cid-v46QOU9X5s .text-wrap,
.cid-v46QOU9X5s .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QOUi9fu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QOUi9fu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QOUi9fu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QOUi9fu .row {
  margin: 0 -15px;
}
.cid-v46QOUi9fu .row .card {
  padding: 0 15px;
}
.cid-v46QOUi9fu .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QOUi9fu .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QOUi9fu .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QOUi9fu .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QOUi9fu .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QOUi9fu .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QOUi9fu .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QOUi9fu .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QOUi9fu .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QOUi9fu .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QOUi9fu .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QOUi9fu .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QOUi9fu .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QOUi9fu .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QOUi9fu .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QOUi9fu .item-title {
  color: #fefff5;
}
.cid-v46QOUi9fu .item-text {
  color: #FFFFFF;
}
.cid-v46QOUi9fu .card-icon {
  color: #FFFFFF;
}
.cid-v46QOUi9fu .item-title,
.cid-v46QOUi9fu .item-btn,
.cid-v46QOUi9fu .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QOUsN5k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QOUsN5k .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QOUsN5k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QOUsN5k .row {
  margin: 0 -15px;
}
.cid-v46QOUsN5k .row .card {
  padding: 0 15px;
}
.cid-v46QOUsN5k .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QOUsN5k .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QOUsN5k .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QOUsN5k .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QOUsN5k .items-wrapper .item:hover .item-wrapper,
.cid-v46QOUsN5k .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QOUsN5k .items-wrapper .item:hover .card-box .item-title,
.cid-v46QOUsN5k .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QOUsN5k .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QOUsN5k .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QOUsN5k .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QOUsN5k .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QOUsN5k .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QOUsN5k .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QOUsN5k .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QOUsN5k .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QOUsN5k .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QOUsN5k .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QOUsN5k .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QOUsN5k .item-title {
  color: #fefff5;
}
.cid-v46QOUsN5k .item-price {
  color: #FFFFFF;
}
.cid-v46QOUsN5k .list {
  color: #fefff5;
}
.cid-v46QOUsN5k .item-title,
.cid-v46QOUsN5k .item-btn {
  color: #FFFFFF;
}
.cid-v46QOUsN5k .list,
.cid-v46QOUsN5k .item-wrap {
  color: #FFFFFF;
}
.cid-v46QO60mOP .navbar-dropdown {
  position: relative !important;
}
.cid-v46QO60mOP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QO60mOP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QO60mOP .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QO60mOP .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QO60mOP .dropdown-item:hover,
.cid-v46QO60mOP .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QO60mOP .dropdown-item:hover span {
  color: white;
}
.cid-v46QO60mOP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QO60mOP .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QO60mOP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QO60mOP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QO60mOP .nav-link {
  position: relative;
}
.cid-v46QO60mOP .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QO60mOP .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QO60mOP .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QO60mOP .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QO60mOP .dropdown-menu,
.cid-v46QO60mOP .navbar.opened {
  background: #191100 !important;
}
.cid-v46QO60mOP .nav-item:focus,
.cid-v46QO60mOP .nav-link:focus {
  outline: none;
}
.cid-v46QO60mOP .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QO60mOP .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QO60mOP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QO60mOP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QO60mOP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QO60mOP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QO60mOP .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QO60mOP .navbar {
    min-height: 80px;
  }
}
.cid-v46QO60mOP .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QO60mOP .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QO60mOP .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QO60mOP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QO60mOP .navbar.collapsed {
  justify-content: center;
}
.cid-v46QO60mOP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QO60mOP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QO60mOP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QO60mOP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QO60mOP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QO60mOP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QO60mOP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QO60mOP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QO60mOP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QO60mOP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QO60mOP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QO60mOP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QO60mOP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QO60mOP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QO60mOP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QO60mOP .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QO60mOP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QO60mOP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QO60mOP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QO60mOP .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QO60mOP .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QO60mOP .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QO60mOP .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QO60mOP .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QO60mOP .navbar-brand .navbar-caption:hover,
.cid-v46QO60mOP .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QO60mOP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QO60mOP .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QO60mOP .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QO60mOP .dropdown-item.active,
.cid-v46QO60mOP .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QO60mOP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QO60mOP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QO60mOP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QO60mOP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QO60mOP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QO60mOP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QO60mOP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QO60mOP ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QO60mOP ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QO60mOP .navbar-buttons {
  text-align: center;
}
.cid-v46QO60mOP .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QO60mOP .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QO60mOP button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QO60mOP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QO60mOP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QO60mOP button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QO60mOP button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QO60mOP button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QO60mOP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QO60mOP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QO60mOP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QO60mOP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QO60mOP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QO60mOP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QO60mOP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QO60mOP .navbar {
    height: 70px;
  }
  .cid-v46QO60mOP .navbar.opened {
    height: auto;
  }
  .cid-v46QO60mOP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QO60mOP .navbar-nav {
  margin: 0 auto;
}
.cid-v46QO60mOP .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QO60mOP .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QO60mOP .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QO60mOP .nav-item .nav-link:hover,
.cid-v46QO60mOP .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QO60mOP .nav-item .nav-link:hover::after,
.cid-v46QO60mOP .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QO60mOP .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QO60mOP .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QO60mOP .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QO60mOP .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QO60mOP .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QO60mOP .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QO60mOP .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QO60mOP .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QO60mOP .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QO60mOP .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QO60mOP .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QO60mOP .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QO60mOP .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QO60mOP .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QO60mOP .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QO60mOP .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QO60mOP .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QO60mOP .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QO60mOP .nav-link,
.cid-v46QO60mOP .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QO6qlZm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QO6qlZm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QO6qlZm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QO6qlZm .row {
  margin: 0 -15px;
}
.cid-v46QO6qlZm .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QO6qlZm .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QO6qlZm .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QO6qlZm .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QO6qlZm .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QO6qlZm .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QO6qlZm .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QO6qlZm .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QO6qlZm .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QO6qlZm .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QO6qlZm .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QO6qlZm .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QO6qlZm .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QO6qlZm .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QO6qlZm .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QO6qlZm .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QO6qlZm .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QO6qlZm .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QO6qlZm .mbr-label {
  color: #FFFFFF;
}
.cid-v46QO6qlZm .mbr-text {
  color: #fefff5;
}
.cid-v46QO6qlZm .mbr-text,
.cid-v46QO6qlZm .text-wrap,
.cid-v46QO6qlZm .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QO6zzDv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QO6zzDv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QO6zzDv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QO6zzDv .row {
  margin: 0 -15px;
}
.cid-v46QO6zzDv .row .card {
  padding: 0 15px;
}
.cid-v46QO6zzDv .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QO6zzDv .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QO6zzDv .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QO6zzDv .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QO6zzDv .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QO6zzDv .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QO6zzDv .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QO6zzDv .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QO6zzDv .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QO6zzDv .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QO6zzDv .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QO6zzDv .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QO6zzDv .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QO6zzDv .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QO6zzDv .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QO6zzDv .item-title {
  color: #fefff5;
}
.cid-v46QO6zzDv .item-text {
  color: #FFFFFF;
}
.cid-v46QO6zzDv .card-icon {
  color: #FFFFFF;
}
.cid-v46QO6zzDv .item-title,
.cid-v46QO6zzDv .item-btn,
.cid-v46QO6zzDv .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QO6MvmI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QO6MvmI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QO6MvmI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QO6MvmI .row {
  margin: 0 -15px;
}
.cid-v46QO6MvmI .row .card {
  padding: 0 15px;
}
.cid-v46QO6MvmI .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QO6MvmI .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QO6MvmI .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QO6MvmI .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QO6MvmI .items-wrapper .item:hover .item-wrapper,
.cid-v46QO6MvmI .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QO6MvmI .items-wrapper .item:hover .card-box .item-title,
.cid-v46QO6MvmI .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QO6MvmI .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QO6MvmI .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QO6MvmI .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QO6MvmI .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QO6MvmI .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QO6MvmI .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QO6MvmI .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QO6MvmI .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QO6MvmI .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QO6MvmI .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QO6MvmI .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QO6MvmI .item-title {
  color: #fefff5;
}
.cid-v46QO6MvmI .item-price {
  color: #FFFFFF;
}
.cid-v46QO6MvmI .list {
  color: #fefff5;
}
.cid-v46QO6MvmI .item-title,
.cid-v46QO6MvmI .item-btn {
  color: #FFFFFF;
}
.cid-v46QO6MvmI .list,
.cid-v46QO6MvmI .item-wrap {
  color: #FFFFFF;
}
.cid-v46QNhDCfU .navbar-dropdown {
  position: relative !important;
}
.cid-v46QNhDCfU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QNhDCfU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QNhDCfU .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QNhDCfU .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QNhDCfU .dropdown-item:hover,
.cid-v46QNhDCfU .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QNhDCfU .dropdown-item:hover span {
  color: white;
}
.cid-v46QNhDCfU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QNhDCfU .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QNhDCfU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QNhDCfU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QNhDCfU .nav-link {
  position: relative;
}
.cid-v46QNhDCfU .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QNhDCfU .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QNhDCfU .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QNhDCfU .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QNhDCfU .dropdown-menu,
.cid-v46QNhDCfU .navbar.opened {
  background: #191100 !important;
}
.cid-v46QNhDCfU .nav-item:focus,
.cid-v46QNhDCfU .nav-link:focus {
  outline: none;
}
.cid-v46QNhDCfU .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QNhDCfU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QNhDCfU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QNhDCfU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QNhDCfU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QNhDCfU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QNhDCfU .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QNhDCfU .navbar {
    min-height: 80px;
  }
}
.cid-v46QNhDCfU .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QNhDCfU .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QNhDCfU .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QNhDCfU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QNhDCfU .navbar.collapsed {
  justify-content: center;
}
.cid-v46QNhDCfU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QNhDCfU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QNhDCfU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QNhDCfU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QNhDCfU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QNhDCfU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QNhDCfU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QNhDCfU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QNhDCfU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QNhDCfU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QNhDCfU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QNhDCfU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QNhDCfU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QNhDCfU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QNhDCfU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QNhDCfU .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QNhDCfU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QNhDCfU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QNhDCfU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QNhDCfU .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QNhDCfU .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QNhDCfU .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QNhDCfU .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QNhDCfU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QNhDCfU .navbar-brand .navbar-caption:hover,
.cid-v46QNhDCfU .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QNhDCfU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QNhDCfU .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QNhDCfU .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QNhDCfU .dropdown-item.active,
.cid-v46QNhDCfU .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QNhDCfU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QNhDCfU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QNhDCfU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QNhDCfU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QNhDCfU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QNhDCfU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QNhDCfU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QNhDCfU ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QNhDCfU ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QNhDCfU .navbar-buttons {
  text-align: center;
}
.cid-v46QNhDCfU .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QNhDCfU .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QNhDCfU button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QNhDCfU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QNhDCfU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QNhDCfU button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QNhDCfU button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QNhDCfU button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QNhDCfU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QNhDCfU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QNhDCfU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QNhDCfU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QNhDCfU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QNhDCfU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QNhDCfU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QNhDCfU .navbar {
    height: 70px;
  }
  .cid-v46QNhDCfU .navbar.opened {
    height: auto;
  }
  .cid-v46QNhDCfU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QNhDCfU .navbar-nav {
  margin: 0 auto;
}
.cid-v46QNhDCfU .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QNhDCfU .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QNhDCfU .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QNhDCfU .nav-item .nav-link:hover,
.cid-v46QNhDCfU .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QNhDCfU .nav-item .nav-link:hover::after,
.cid-v46QNhDCfU .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QNhDCfU .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QNhDCfU .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QNhDCfU .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QNhDCfU .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QNhDCfU .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QNhDCfU .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QNhDCfU .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QNhDCfU .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QNhDCfU .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QNhDCfU .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QNhDCfU .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QNhDCfU .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QNhDCfU .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QNhDCfU .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QNhDCfU .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QNhDCfU .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QNhDCfU .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QNhDCfU .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QNhDCfU .nav-link,
.cid-v46QNhDCfU .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QNi7MjC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QNi7MjC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QNi7MjC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QNi7MjC .row {
  margin: 0 -15px;
}
.cid-v46QNi7MjC .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QNi7MjC .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QNi7MjC .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QNi7MjC .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QNi7MjC .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QNi7MjC .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QNi7MjC .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QNi7MjC .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QNi7MjC .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QNi7MjC .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QNi7MjC .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QNi7MjC .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QNi7MjC .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QNi7MjC .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QNi7MjC .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QNi7MjC .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QNi7MjC .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QNi7MjC .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QNi7MjC .mbr-label {
  color: #FFFFFF;
}
.cid-v46QNi7MjC .mbr-text {
  color: #fefff5;
}
.cid-v46QNi7MjC .mbr-text,
.cid-v46QNi7MjC .text-wrap,
.cid-v46QNi7MjC .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QNiiLEJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QNiiLEJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QNiiLEJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QNiiLEJ .row {
  margin: 0 -15px;
}
.cid-v46QNiiLEJ .row .card {
  padding: 0 15px;
}
.cid-v46QNiiLEJ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QNiiLEJ .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QNiiLEJ .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QNiiLEJ .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QNiiLEJ .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QNiiLEJ .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QNiiLEJ .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QNiiLEJ .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QNiiLEJ .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QNiiLEJ .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QNiiLEJ .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QNiiLEJ .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QNiiLEJ .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QNiiLEJ .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QNiiLEJ .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QNiiLEJ .item-title {
  color: #fefff5;
}
.cid-v46QNiiLEJ .item-text {
  color: #FFFFFF;
}
.cid-v46QNiiLEJ .card-icon {
  color: #FFFFFF;
}
.cid-v46QNiiLEJ .item-title,
.cid-v46QNiiLEJ .item-btn,
.cid-v46QNiiLEJ .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QNitNxI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QNitNxI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QNitNxI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QNitNxI .row {
  margin: 0 -15px;
}
.cid-v46QNitNxI .row .card {
  padding: 0 15px;
}
.cid-v46QNitNxI .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QNitNxI .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QNitNxI .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QNitNxI .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QNitNxI .items-wrapper .item:hover .item-wrapper,
.cid-v46QNitNxI .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QNitNxI .items-wrapper .item:hover .card-box .item-title,
.cid-v46QNitNxI .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QNitNxI .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QNitNxI .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QNitNxI .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QNitNxI .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QNitNxI .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QNitNxI .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QNitNxI .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QNitNxI .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QNitNxI .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QNitNxI .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QNitNxI .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QNitNxI .item-title {
  color: #fefff5;
}
.cid-v46QNitNxI .item-price {
  color: #FFFFFF;
}
.cid-v46QNitNxI .list {
  color: #fefff5;
}
.cid-v46QNitNxI .item-title,
.cid-v46QNitNxI .item-btn {
  color: #FFFFFF;
}
.cid-v46QNitNxI .list,
.cid-v46QNitNxI .item-wrap {
  color: #FFFFFF;
}
.cid-v46QMvAPyO .navbar-dropdown {
  position: relative !important;
}
.cid-v46QMvAPyO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QMvAPyO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QMvAPyO .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QMvAPyO .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QMvAPyO .dropdown-item:hover,
.cid-v46QMvAPyO .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QMvAPyO .dropdown-item:hover span {
  color: white;
}
.cid-v46QMvAPyO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QMvAPyO .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QMvAPyO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QMvAPyO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QMvAPyO .nav-link {
  position: relative;
}
.cid-v46QMvAPyO .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QMvAPyO .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QMvAPyO .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QMvAPyO .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QMvAPyO .dropdown-menu,
.cid-v46QMvAPyO .navbar.opened {
  background: #191100 !important;
}
.cid-v46QMvAPyO .nav-item:focus,
.cid-v46QMvAPyO .nav-link:focus {
  outline: none;
}
.cid-v46QMvAPyO .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QMvAPyO .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QMvAPyO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QMvAPyO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QMvAPyO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QMvAPyO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QMvAPyO .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QMvAPyO .navbar {
    min-height: 80px;
  }
}
.cid-v46QMvAPyO .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QMvAPyO .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QMvAPyO .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QMvAPyO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QMvAPyO .navbar.collapsed {
  justify-content: center;
}
.cid-v46QMvAPyO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QMvAPyO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QMvAPyO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QMvAPyO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QMvAPyO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QMvAPyO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QMvAPyO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QMvAPyO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QMvAPyO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QMvAPyO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QMvAPyO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QMvAPyO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QMvAPyO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QMvAPyO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QMvAPyO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QMvAPyO .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QMvAPyO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QMvAPyO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QMvAPyO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QMvAPyO .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QMvAPyO .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QMvAPyO .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QMvAPyO .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QMvAPyO .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QMvAPyO .navbar-brand .navbar-caption:hover,
.cid-v46QMvAPyO .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QMvAPyO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QMvAPyO .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QMvAPyO .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QMvAPyO .dropdown-item.active,
.cid-v46QMvAPyO .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QMvAPyO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QMvAPyO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QMvAPyO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QMvAPyO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QMvAPyO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QMvAPyO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QMvAPyO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QMvAPyO ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QMvAPyO ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QMvAPyO .navbar-buttons {
  text-align: center;
}
.cid-v46QMvAPyO .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QMvAPyO .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QMvAPyO button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QMvAPyO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QMvAPyO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QMvAPyO button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QMvAPyO button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QMvAPyO button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QMvAPyO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QMvAPyO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QMvAPyO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QMvAPyO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QMvAPyO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QMvAPyO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QMvAPyO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QMvAPyO .navbar {
    height: 70px;
  }
  .cid-v46QMvAPyO .navbar.opened {
    height: auto;
  }
  .cid-v46QMvAPyO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QMvAPyO .navbar-nav {
  margin: 0 auto;
}
.cid-v46QMvAPyO .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QMvAPyO .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QMvAPyO .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QMvAPyO .nav-item .nav-link:hover,
.cid-v46QMvAPyO .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QMvAPyO .nav-item .nav-link:hover::after,
.cid-v46QMvAPyO .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QMvAPyO .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QMvAPyO .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QMvAPyO .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QMvAPyO .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QMvAPyO .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QMvAPyO .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QMvAPyO .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QMvAPyO .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QMvAPyO .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QMvAPyO .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QMvAPyO .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QMvAPyO .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QMvAPyO .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QMvAPyO .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QMvAPyO .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QMvAPyO .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QMvAPyO .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QMvAPyO .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QMvAPyO .nav-link,
.cid-v46QMvAPyO .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QMw8Uhd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QMw8Uhd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QMw8Uhd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QMw8Uhd .row {
  margin: 0 -15px;
}
.cid-v46QMw8Uhd .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QMw8Uhd .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QMw8Uhd .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QMw8Uhd .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QMw8Uhd .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QMw8Uhd .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QMw8Uhd .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QMw8Uhd .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QMw8Uhd .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QMw8Uhd .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QMw8Uhd .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QMw8Uhd .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QMw8Uhd .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QMw8Uhd .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QMw8Uhd .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QMw8Uhd .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QMw8Uhd .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QMw8Uhd .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QMw8Uhd .mbr-label {
  color: #FFFFFF;
}
.cid-v46QMw8Uhd .mbr-text {
  color: #fefff5;
}
.cid-v46QMw8Uhd .mbr-text,
.cid-v46QMw8Uhd .text-wrap,
.cid-v46QMw8Uhd .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QMwkQX8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QMwkQX8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QMwkQX8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QMwkQX8 .row {
  margin: 0 -15px;
}
.cid-v46QMwkQX8 .row .card {
  padding: 0 15px;
}
.cid-v46QMwkQX8 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QMwkQX8 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QMwkQX8 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QMwkQX8 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QMwkQX8 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QMwkQX8 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QMwkQX8 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QMwkQX8 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QMwkQX8 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QMwkQX8 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QMwkQX8 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QMwkQX8 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QMwkQX8 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QMwkQX8 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QMwkQX8 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QMwkQX8 .item-title {
  color: #fefff5;
}
.cid-v46QMwkQX8 .item-text {
  color: #FFFFFF;
}
.cid-v46QMwkQX8 .card-icon {
  color: #FFFFFF;
}
.cid-v46QMwkQX8 .item-title,
.cid-v46QMwkQX8 .item-btn,
.cid-v46QMwkQX8 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QMwxr02 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QMwxr02 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QMwxr02 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QMwxr02 .row {
  margin: 0 -15px;
}
.cid-v46QMwxr02 .row .card {
  padding: 0 15px;
}
.cid-v46QMwxr02 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QMwxr02 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QMwxr02 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QMwxr02 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QMwxr02 .items-wrapper .item:hover .item-wrapper,
.cid-v46QMwxr02 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QMwxr02 .items-wrapper .item:hover .card-box .item-title,
.cid-v46QMwxr02 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QMwxr02 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QMwxr02 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QMwxr02 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QMwxr02 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QMwxr02 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QMwxr02 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QMwxr02 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QMwxr02 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QMwxr02 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QMwxr02 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QMwxr02 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QMwxr02 .item-title {
  color: #fefff5;
}
.cid-v46QMwxr02 .item-price {
  color: #FFFFFF;
}
.cid-v46QMwxr02 .list {
  color: #fefff5;
}
.cid-v46QMwxr02 .item-title,
.cid-v46QMwxr02 .item-btn {
  color: #FFFFFF;
}
.cid-v46QMwxr02 .list,
.cid-v46QMwxr02 .item-wrap {
  color: #FFFFFF;
}
.cid-v46SoJMKHT .navbar-dropdown {
  position: relative !important;
}
.cid-v46SoJMKHT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SoJMKHT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SoJMKHT .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SoJMKHT .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SoJMKHT .dropdown-item:hover,
.cid-v46SoJMKHT .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SoJMKHT .dropdown-item:hover span {
  color: white;
}
.cid-v46SoJMKHT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SoJMKHT .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SoJMKHT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SoJMKHT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SoJMKHT .nav-link {
  position: relative;
}
.cid-v46SoJMKHT .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SoJMKHT .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SoJMKHT .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SoJMKHT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SoJMKHT .dropdown-menu,
.cid-v46SoJMKHT .navbar.opened {
  background: #191100 !important;
}
.cid-v46SoJMKHT .nav-item:focus,
.cid-v46SoJMKHT .nav-link:focus {
  outline: none;
}
.cid-v46SoJMKHT .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SoJMKHT .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SoJMKHT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SoJMKHT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SoJMKHT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SoJMKHT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SoJMKHT .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SoJMKHT .navbar {
    min-height: 80px;
  }
}
.cid-v46SoJMKHT .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SoJMKHT .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SoJMKHT .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SoJMKHT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SoJMKHT .navbar.collapsed {
  justify-content: center;
}
.cid-v46SoJMKHT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SoJMKHT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SoJMKHT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SoJMKHT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SoJMKHT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SoJMKHT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SoJMKHT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SoJMKHT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SoJMKHT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SoJMKHT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SoJMKHT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SoJMKHT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SoJMKHT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SoJMKHT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SoJMKHT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SoJMKHT .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SoJMKHT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SoJMKHT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SoJMKHT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SoJMKHT .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SoJMKHT .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SoJMKHT .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SoJMKHT .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SoJMKHT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SoJMKHT .navbar-brand .navbar-caption:hover,
.cid-v46SoJMKHT .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SoJMKHT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SoJMKHT .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SoJMKHT .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SoJMKHT .dropdown-item.active,
.cid-v46SoJMKHT .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SoJMKHT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SoJMKHT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SoJMKHT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SoJMKHT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SoJMKHT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SoJMKHT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SoJMKHT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SoJMKHT ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SoJMKHT ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SoJMKHT .navbar-buttons {
  text-align: center;
}
.cid-v46SoJMKHT .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SoJMKHT .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SoJMKHT button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SoJMKHT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SoJMKHT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SoJMKHT button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SoJMKHT button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SoJMKHT button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SoJMKHT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SoJMKHT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SoJMKHT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SoJMKHT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SoJMKHT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SoJMKHT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SoJMKHT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SoJMKHT .navbar {
    height: 70px;
  }
  .cid-v46SoJMKHT .navbar.opened {
    height: auto;
  }
  .cid-v46SoJMKHT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SoJMKHT .navbar-nav {
  margin: 0 auto;
}
.cid-v46SoJMKHT .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SoJMKHT .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SoJMKHT .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SoJMKHT .nav-item .nav-link:hover,
.cid-v46SoJMKHT .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SoJMKHT .nav-item .nav-link:hover::after,
.cid-v46SoJMKHT .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SoJMKHT .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SoJMKHT .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SoJMKHT .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SoJMKHT .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SoJMKHT .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SoJMKHT .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SoJMKHT .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SoJMKHT .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SoJMKHT .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SoJMKHT .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SoJMKHT .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SoJMKHT .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SoJMKHT .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SoJMKHT .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SoJMKHT .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SoJMKHT .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SoJMKHT .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SoJMKHT .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SoJMKHT .nav-link,
.cid-v46SoJMKHT .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SoKo0Jk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SoKo0Jk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SoKo0Jk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SoKo0Jk .row {
  margin: 0 -15px;
}
.cid-v46SoKo0Jk .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SoKo0Jk .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SoKo0Jk .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SoKo0Jk .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SoKo0Jk .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SoKo0Jk .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SoKo0Jk .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SoKo0Jk .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SoKo0Jk .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SoKo0Jk .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SoKo0Jk .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SoKo0Jk .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SoKo0Jk .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SoKo0Jk .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SoKo0Jk .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SoKo0Jk .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SoKo0Jk .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SoKo0Jk .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SoKo0Jk .mbr-label {
  color: #FFFFFF;
}
.cid-v46SoKo0Jk .mbr-text {
  color: #fefff5;
}
.cid-v46SoKo0Jk .mbr-text,
.cid-v46SoKo0Jk .text-wrap,
.cid-v46SoKo0Jk .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SoKytJK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SoKytJK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SoKytJK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SoKytJK .row {
  margin: 0 -15px;
}
.cid-v46SoKytJK .row .card {
  padding: 0 15px;
}
.cid-v46SoKytJK .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SoKytJK .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SoKytJK .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SoKytJK .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SoKytJK .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SoKytJK .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SoKytJK .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SoKytJK .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SoKytJK .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SoKytJK .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SoKytJK .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SoKytJK .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SoKytJK .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SoKytJK .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SoKytJK .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SoKytJK .item-title {
  color: #fefff5;
}
.cid-v46SoKytJK .item-text {
  color: #FFFFFF;
}
.cid-v46SoKytJK .card-icon {
  color: #FFFFFF;
}
.cid-v46SoKytJK .item-title,
.cid-v46SoKytJK .item-btn,
.cid-v46SoKytJK .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SoKJe2Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SoKJe2Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SoKJe2Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SoKJe2Z .row {
  margin: 0 -15px;
}
.cid-v46SoKJe2Z .row .card {
  padding: 0 15px;
}
.cid-v46SoKJe2Z .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SoKJe2Z .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SoKJe2Z .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SoKJe2Z .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SoKJe2Z .items-wrapper .item:hover .item-wrapper,
.cid-v46SoKJe2Z .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SoKJe2Z .items-wrapper .item:hover .card-box .item-title,
.cid-v46SoKJe2Z .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SoKJe2Z .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SoKJe2Z .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SoKJe2Z .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SoKJe2Z .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SoKJe2Z .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SoKJe2Z .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SoKJe2Z .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SoKJe2Z .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SoKJe2Z .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SoKJe2Z .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SoKJe2Z .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SoKJe2Z .item-title {
  color: #fefff5;
}
.cid-v46SoKJe2Z .item-price {
  color: #FFFFFF;
}
.cid-v46SoKJe2Z .list {
  color: #fefff5;
}
.cid-v46SoKJe2Z .item-title,
.cid-v46SoKJe2Z .item-btn {
  color: #FFFFFF;
}
.cid-v46SoKJe2Z .list,
.cid-v46SoKJe2Z .item-wrap {
  color: #FFFFFF;
}
.cid-v46SpUkzJv .navbar-dropdown {
  position: relative !important;
}
.cid-v46SpUkzJv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SpUkzJv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SpUkzJv .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SpUkzJv .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SpUkzJv .dropdown-item:hover,
.cid-v46SpUkzJv .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SpUkzJv .dropdown-item:hover span {
  color: white;
}
.cid-v46SpUkzJv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SpUkzJv .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SpUkzJv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SpUkzJv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SpUkzJv .nav-link {
  position: relative;
}
.cid-v46SpUkzJv .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SpUkzJv .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SpUkzJv .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SpUkzJv .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SpUkzJv .dropdown-menu,
.cid-v46SpUkzJv .navbar.opened {
  background: #191100 !important;
}
.cid-v46SpUkzJv .nav-item:focus,
.cid-v46SpUkzJv .nav-link:focus {
  outline: none;
}
.cid-v46SpUkzJv .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SpUkzJv .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SpUkzJv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SpUkzJv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SpUkzJv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SpUkzJv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SpUkzJv .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SpUkzJv .navbar {
    min-height: 80px;
  }
}
.cid-v46SpUkzJv .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SpUkzJv .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SpUkzJv .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SpUkzJv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SpUkzJv .navbar.collapsed {
  justify-content: center;
}
.cid-v46SpUkzJv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SpUkzJv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SpUkzJv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SpUkzJv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SpUkzJv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SpUkzJv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SpUkzJv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SpUkzJv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SpUkzJv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SpUkzJv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SpUkzJv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SpUkzJv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SpUkzJv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SpUkzJv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SpUkzJv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SpUkzJv .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SpUkzJv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SpUkzJv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SpUkzJv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SpUkzJv .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SpUkzJv .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SpUkzJv .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SpUkzJv .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SpUkzJv .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SpUkzJv .navbar-brand .navbar-caption:hover,
.cid-v46SpUkzJv .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SpUkzJv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SpUkzJv .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SpUkzJv .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SpUkzJv .dropdown-item.active,
.cid-v46SpUkzJv .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SpUkzJv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SpUkzJv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SpUkzJv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SpUkzJv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SpUkzJv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SpUkzJv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SpUkzJv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SpUkzJv ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SpUkzJv ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SpUkzJv .navbar-buttons {
  text-align: center;
}
.cid-v46SpUkzJv .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SpUkzJv .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SpUkzJv button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SpUkzJv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SpUkzJv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SpUkzJv button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SpUkzJv button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SpUkzJv button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SpUkzJv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SpUkzJv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SpUkzJv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SpUkzJv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SpUkzJv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SpUkzJv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SpUkzJv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SpUkzJv .navbar {
    height: 70px;
  }
  .cid-v46SpUkzJv .navbar.opened {
    height: auto;
  }
  .cid-v46SpUkzJv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SpUkzJv .navbar-nav {
  margin: 0 auto;
}
.cid-v46SpUkzJv .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SpUkzJv .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SpUkzJv .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SpUkzJv .nav-item .nav-link:hover,
.cid-v46SpUkzJv .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SpUkzJv .nav-item .nav-link:hover::after,
.cid-v46SpUkzJv .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SpUkzJv .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SpUkzJv .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SpUkzJv .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SpUkzJv .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SpUkzJv .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SpUkzJv .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SpUkzJv .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SpUkzJv .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SpUkzJv .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SpUkzJv .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SpUkzJv .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SpUkzJv .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SpUkzJv .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SpUkzJv .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SpUkzJv .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SpUkzJv .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SpUkzJv .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SpUkzJv .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SpUkzJv .nav-link,
.cid-v46SpUkzJv .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SpUV7mK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SpUV7mK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SpUV7mK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SpUV7mK .row {
  margin: 0 -15px;
}
.cid-v46SpUV7mK .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SpUV7mK .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SpUV7mK .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SpUV7mK .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SpUV7mK .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SpUV7mK .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SpUV7mK .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SpUV7mK .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SpUV7mK .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SpUV7mK .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SpUV7mK .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SpUV7mK .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SpUV7mK .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SpUV7mK .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SpUV7mK .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SpUV7mK .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SpUV7mK .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SpUV7mK .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SpUV7mK .mbr-label {
  color: #FFFFFF;
}
.cid-v46SpUV7mK .mbr-text {
  color: #fefff5;
}
.cid-v46SpUV7mK .mbr-text,
.cid-v46SpUV7mK .text-wrap,
.cid-v46SpUV7mK .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SpV6dwv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SpV6dwv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SpV6dwv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SpV6dwv .row {
  margin: 0 -15px;
}
.cid-v46SpV6dwv .row .card {
  padding: 0 15px;
}
.cid-v46SpV6dwv .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SpV6dwv .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SpV6dwv .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SpV6dwv .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SpV6dwv .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SpV6dwv .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SpV6dwv .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SpV6dwv .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SpV6dwv .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SpV6dwv .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SpV6dwv .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SpV6dwv .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SpV6dwv .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SpV6dwv .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SpV6dwv .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SpV6dwv .item-title {
  color: #fefff5;
}
.cid-v46SpV6dwv .item-text {
  color: #FFFFFF;
}
.cid-v46SpV6dwv .card-icon {
  color: #FFFFFF;
}
.cid-v46SpV6dwv .item-title,
.cid-v46SpV6dwv .item-btn,
.cid-v46SpV6dwv .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SpVjvpa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SpVjvpa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SpVjvpa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SpVjvpa .row {
  margin: 0 -15px;
}
.cid-v46SpVjvpa .row .card {
  padding: 0 15px;
}
.cid-v46SpVjvpa .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SpVjvpa .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SpVjvpa .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SpVjvpa .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SpVjvpa .items-wrapper .item:hover .item-wrapper,
.cid-v46SpVjvpa .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SpVjvpa .items-wrapper .item:hover .card-box .item-title,
.cid-v46SpVjvpa .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SpVjvpa .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SpVjvpa .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SpVjvpa .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SpVjvpa .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SpVjvpa .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SpVjvpa .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SpVjvpa .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SpVjvpa .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SpVjvpa .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SpVjvpa .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SpVjvpa .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SpVjvpa .item-title {
  color: #fefff5;
}
.cid-v46SpVjvpa .item-price {
  color: #FFFFFF;
}
.cid-v46SpVjvpa .list {
  color: #fefff5;
}
.cid-v46SpVjvpa .item-title,
.cid-v46SpVjvpa .item-btn {
  color: #FFFFFF;
}
.cid-v46SpVjvpa .list,
.cid-v46SpVjvpa .item-wrap {
  color: #FFFFFF;
}
.cid-v46Sr33AaV .navbar-dropdown {
  position: relative !important;
}
.cid-v46Sr33AaV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Sr33AaV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Sr33AaV .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Sr33AaV .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Sr33AaV .dropdown-item:hover,
.cid-v46Sr33AaV .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Sr33AaV .dropdown-item:hover span {
  color: white;
}
.cid-v46Sr33AaV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Sr33AaV .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Sr33AaV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Sr33AaV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Sr33AaV .nav-link {
  position: relative;
}
.cid-v46Sr33AaV .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Sr33AaV .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Sr33AaV .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Sr33AaV .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Sr33AaV .dropdown-menu,
.cid-v46Sr33AaV .navbar.opened {
  background: #191100 !important;
}
.cid-v46Sr33AaV .nav-item:focus,
.cid-v46Sr33AaV .nav-link:focus {
  outline: none;
}
.cid-v46Sr33AaV .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Sr33AaV .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Sr33AaV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Sr33AaV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Sr33AaV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Sr33AaV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Sr33AaV .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Sr33AaV .navbar {
    min-height: 80px;
  }
}
.cid-v46Sr33AaV .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Sr33AaV .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Sr33AaV .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Sr33AaV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Sr33AaV .navbar.collapsed {
  justify-content: center;
}
.cid-v46Sr33AaV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Sr33AaV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Sr33AaV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Sr33AaV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Sr33AaV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Sr33AaV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Sr33AaV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Sr33AaV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Sr33AaV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Sr33AaV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Sr33AaV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Sr33AaV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Sr33AaV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Sr33AaV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Sr33AaV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Sr33AaV .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Sr33AaV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Sr33AaV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Sr33AaV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Sr33AaV .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Sr33AaV .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Sr33AaV .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Sr33AaV .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Sr33AaV .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Sr33AaV .navbar-brand .navbar-caption:hover,
.cid-v46Sr33AaV .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Sr33AaV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Sr33AaV .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Sr33AaV .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Sr33AaV .dropdown-item.active,
.cid-v46Sr33AaV .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Sr33AaV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Sr33AaV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Sr33AaV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Sr33AaV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Sr33AaV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Sr33AaV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Sr33AaV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Sr33AaV ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Sr33AaV ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Sr33AaV .navbar-buttons {
  text-align: center;
}
.cid-v46Sr33AaV .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Sr33AaV .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Sr33AaV button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Sr33AaV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Sr33AaV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Sr33AaV button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Sr33AaV button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Sr33AaV button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Sr33AaV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Sr33AaV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Sr33AaV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Sr33AaV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Sr33AaV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Sr33AaV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Sr33AaV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Sr33AaV .navbar {
    height: 70px;
  }
  .cid-v46Sr33AaV .navbar.opened {
    height: auto;
  }
  .cid-v46Sr33AaV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Sr33AaV .navbar-nav {
  margin: 0 auto;
}
.cid-v46Sr33AaV .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Sr33AaV .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Sr33AaV .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Sr33AaV .nav-item .nav-link:hover,
.cid-v46Sr33AaV .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Sr33AaV .nav-item .nav-link:hover::after,
.cid-v46Sr33AaV .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Sr33AaV .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Sr33AaV .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Sr33AaV .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Sr33AaV .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Sr33AaV .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Sr33AaV .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Sr33AaV .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Sr33AaV .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Sr33AaV .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Sr33AaV .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Sr33AaV .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Sr33AaV .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Sr33AaV .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Sr33AaV .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Sr33AaV .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Sr33AaV .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Sr33AaV .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Sr33AaV .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Sr33AaV .nav-link,
.cid-v46Sr33AaV .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Sr3Dep7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Sr3Dep7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Sr3Dep7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Sr3Dep7 .row {
  margin: 0 -15px;
}
.cid-v46Sr3Dep7 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Sr3Dep7 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Sr3Dep7 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Sr3Dep7 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Sr3Dep7 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Sr3Dep7 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Sr3Dep7 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Sr3Dep7 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Sr3Dep7 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Sr3Dep7 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Sr3Dep7 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Sr3Dep7 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Sr3Dep7 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Sr3Dep7 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Sr3Dep7 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Sr3Dep7 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Sr3Dep7 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Sr3Dep7 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Sr3Dep7 .mbr-label {
  color: #FFFFFF;
}
.cid-v46Sr3Dep7 .mbr-text {
  color: #fefff5;
}
.cid-v46Sr3Dep7 .mbr-text,
.cid-v46Sr3Dep7 .text-wrap,
.cid-v46Sr3Dep7 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Sr3NFCm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Sr3NFCm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Sr3NFCm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Sr3NFCm .row {
  margin: 0 -15px;
}
.cid-v46Sr3NFCm .row .card {
  padding: 0 15px;
}
.cid-v46Sr3NFCm .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Sr3NFCm .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Sr3NFCm .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Sr3NFCm .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Sr3NFCm .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Sr3NFCm .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Sr3NFCm .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Sr3NFCm .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Sr3NFCm .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Sr3NFCm .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Sr3NFCm .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Sr3NFCm .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Sr3NFCm .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Sr3NFCm .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Sr3NFCm .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Sr3NFCm .item-title {
  color: #fefff5;
}
.cid-v46Sr3NFCm .item-text {
  color: #FFFFFF;
}
.cid-v46Sr3NFCm .card-icon {
  color: #FFFFFF;
}
.cid-v46Sr3NFCm .item-title,
.cid-v46Sr3NFCm .item-btn,
.cid-v46Sr3NFCm .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Sr3Yxnj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Sr3Yxnj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Sr3Yxnj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Sr3Yxnj .row {
  margin: 0 -15px;
}
.cid-v46Sr3Yxnj .row .card {
  padding: 0 15px;
}
.cid-v46Sr3Yxnj .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Sr3Yxnj .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Sr3Yxnj .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Sr3Yxnj .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Sr3Yxnj .items-wrapper .item:hover .item-wrapper,
.cid-v46Sr3Yxnj .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Sr3Yxnj .items-wrapper .item:hover .card-box .item-title,
.cid-v46Sr3Yxnj .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Sr3Yxnj .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Sr3Yxnj .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Sr3Yxnj .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Sr3Yxnj .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Sr3Yxnj .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Sr3Yxnj .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Sr3Yxnj .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Sr3Yxnj .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Sr3Yxnj .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Sr3Yxnj .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Sr3Yxnj .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Sr3Yxnj .item-title {
  color: #fefff5;
}
.cid-v46Sr3Yxnj .item-price {
  color: #FFFFFF;
}
.cid-v46Sr3Yxnj .list {
  color: #fefff5;
}
.cid-v46Sr3Yxnj .item-title,
.cid-v46Sr3Yxnj .item-btn {
  color: #FFFFFF;
}
.cid-v46Sr3Yxnj .list,
.cid-v46Sr3Yxnj .item-wrap {
  color: #FFFFFF;
}
.cid-v46SsaYIZW .navbar-dropdown {
  position: relative !important;
}
.cid-v46SsaYIZW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SsaYIZW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SsaYIZW .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SsaYIZW .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SsaYIZW .dropdown-item:hover,
.cid-v46SsaYIZW .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SsaYIZW .dropdown-item:hover span {
  color: white;
}
.cid-v46SsaYIZW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SsaYIZW .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SsaYIZW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SsaYIZW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SsaYIZW .nav-link {
  position: relative;
}
.cid-v46SsaYIZW .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SsaYIZW .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SsaYIZW .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SsaYIZW .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SsaYIZW .dropdown-menu,
.cid-v46SsaYIZW .navbar.opened {
  background: #191100 !important;
}
.cid-v46SsaYIZW .nav-item:focus,
.cid-v46SsaYIZW .nav-link:focus {
  outline: none;
}
.cid-v46SsaYIZW .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SsaYIZW .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SsaYIZW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SsaYIZW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SsaYIZW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SsaYIZW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SsaYIZW .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SsaYIZW .navbar {
    min-height: 80px;
  }
}
.cid-v46SsaYIZW .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SsaYIZW .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SsaYIZW .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SsaYIZW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SsaYIZW .navbar.collapsed {
  justify-content: center;
}
.cid-v46SsaYIZW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SsaYIZW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SsaYIZW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SsaYIZW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SsaYIZW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SsaYIZW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SsaYIZW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SsaYIZW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SsaYIZW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SsaYIZW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SsaYIZW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SsaYIZW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SsaYIZW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SsaYIZW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SsaYIZW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SsaYIZW .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SsaYIZW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SsaYIZW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SsaYIZW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SsaYIZW .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SsaYIZW .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SsaYIZW .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SsaYIZW .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SsaYIZW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SsaYIZW .navbar-brand .navbar-caption:hover,
.cid-v46SsaYIZW .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SsaYIZW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SsaYIZW .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SsaYIZW .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SsaYIZW .dropdown-item.active,
.cid-v46SsaYIZW .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SsaYIZW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SsaYIZW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SsaYIZW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SsaYIZW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SsaYIZW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SsaYIZW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SsaYIZW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SsaYIZW ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SsaYIZW ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SsaYIZW .navbar-buttons {
  text-align: center;
}
.cid-v46SsaYIZW .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SsaYIZW .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SsaYIZW button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SsaYIZW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SsaYIZW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SsaYIZW button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SsaYIZW button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SsaYIZW button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SsaYIZW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SsaYIZW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SsaYIZW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SsaYIZW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SsaYIZW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SsaYIZW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SsaYIZW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SsaYIZW .navbar {
    height: 70px;
  }
  .cid-v46SsaYIZW .navbar.opened {
    height: auto;
  }
  .cid-v46SsaYIZW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SsaYIZW .navbar-nav {
  margin: 0 auto;
}
.cid-v46SsaYIZW .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SsaYIZW .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SsaYIZW .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SsaYIZW .nav-item .nav-link:hover,
.cid-v46SsaYIZW .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SsaYIZW .nav-item .nav-link:hover::after,
.cid-v46SsaYIZW .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SsaYIZW .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SsaYIZW .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SsaYIZW .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SsaYIZW .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SsaYIZW .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SsaYIZW .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SsaYIZW .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SsaYIZW .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SsaYIZW .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SsaYIZW .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SsaYIZW .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SsaYIZW .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SsaYIZW .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SsaYIZW .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SsaYIZW .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SsaYIZW .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SsaYIZW .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SsaYIZW .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SsaYIZW .nav-link,
.cid-v46SsaYIZW .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Ssbx5M0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Ssbx5M0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Ssbx5M0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Ssbx5M0 .row {
  margin: 0 -15px;
}
.cid-v46Ssbx5M0 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Ssbx5M0 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Ssbx5M0 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Ssbx5M0 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Ssbx5M0 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Ssbx5M0 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Ssbx5M0 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Ssbx5M0 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Ssbx5M0 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Ssbx5M0 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Ssbx5M0 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Ssbx5M0 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Ssbx5M0 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Ssbx5M0 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Ssbx5M0 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Ssbx5M0 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Ssbx5M0 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Ssbx5M0 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Ssbx5M0 .mbr-label {
  color: #FFFFFF;
}
.cid-v46Ssbx5M0 .mbr-text {
  color: #fefff5;
}
.cid-v46Ssbx5M0 .mbr-text,
.cid-v46Ssbx5M0 .text-wrap,
.cid-v46Ssbx5M0 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SsbHb9v {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SsbHb9v .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SsbHb9v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SsbHb9v .row {
  margin: 0 -15px;
}
.cid-v46SsbHb9v .row .card {
  padding: 0 15px;
}
.cid-v46SsbHb9v .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SsbHb9v .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SsbHb9v .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SsbHb9v .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SsbHb9v .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SsbHb9v .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SsbHb9v .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SsbHb9v .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SsbHb9v .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SsbHb9v .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SsbHb9v .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SsbHb9v .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SsbHb9v .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SsbHb9v .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SsbHb9v .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SsbHb9v .item-title {
  color: #fefff5;
}
.cid-v46SsbHb9v .item-text {
  color: #FFFFFF;
}
.cid-v46SsbHb9v .card-icon {
  color: #FFFFFF;
}
.cid-v46SsbHb9v .item-title,
.cid-v46SsbHb9v .item-btn,
.cid-v46SsbHb9v .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SsbTeeu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SsbTeeu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SsbTeeu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SsbTeeu .row {
  margin: 0 -15px;
}
.cid-v46SsbTeeu .row .card {
  padding: 0 15px;
}
.cid-v46SsbTeeu .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SsbTeeu .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SsbTeeu .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SsbTeeu .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SsbTeeu .items-wrapper .item:hover .item-wrapper,
.cid-v46SsbTeeu .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SsbTeeu .items-wrapper .item:hover .card-box .item-title,
.cid-v46SsbTeeu .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SsbTeeu .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SsbTeeu .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SsbTeeu .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SsbTeeu .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SsbTeeu .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SsbTeeu .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SsbTeeu .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SsbTeeu .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SsbTeeu .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SsbTeeu .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SsbTeeu .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SsbTeeu .item-title {
  color: #fefff5;
}
.cid-v46SsbTeeu .item-price {
  color: #FFFFFF;
}
.cid-v46SsbTeeu .list {
  color: #fefff5;
}
.cid-v46SsbTeeu .item-title,
.cid-v46SsbTeeu .item-btn {
  color: #FFFFFF;
}
.cid-v46SsbTeeu .list,
.cid-v46SsbTeeu .item-wrap {
  color: #FFFFFF;
}
.cid-v46QJgUMlc .navbar-dropdown {
  position: relative !important;
}
.cid-v46QJgUMlc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QJgUMlc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QJgUMlc .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QJgUMlc .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QJgUMlc .dropdown-item:hover,
.cid-v46QJgUMlc .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QJgUMlc .dropdown-item:hover span {
  color: white;
}
.cid-v46QJgUMlc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QJgUMlc .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QJgUMlc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QJgUMlc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QJgUMlc .nav-link {
  position: relative;
}
.cid-v46QJgUMlc .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QJgUMlc .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QJgUMlc .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QJgUMlc .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QJgUMlc .dropdown-menu,
.cid-v46QJgUMlc .navbar.opened {
  background: #191100 !important;
}
.cid-v46QJgUMlc .nav-item:focus,
.cid-v46QJgUMlc .nav-link:focus {
  outline: none;
}
.cid-v46QJgUMlc .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QJgUMlc .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QJgUMlc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QJgUMlc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QJgUMlc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QJgUMlc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QJgUMlc .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QJgUMlc .navbar {
    min-height: 80px;
  }
}
.cid-v46QJgUMlc .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QJgUMlc .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QJgUMlc .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QJgUMlc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QJgUMlc .navbar.collapsed {
  justify-content: center;
}
.cid-v46QJgUMlc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QJgUMlc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QJgUMlc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QJgUMlc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QJgUMlc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QJgUMlc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QJgUMlc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QJgUMlc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QJgUMlc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QJgUMlc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QJgUMlc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QJgUMlc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QJgUMlc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QJgUMlc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QJgUMlc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QJgUMlc .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QJgUMlc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QJgUMlc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QJgUMlc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QJgUMlc .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QJgUMlc .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QJgUMlc .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QJgUMlc .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QJgUMlc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QJgUMlc .navbar-brand .navbar-caption:hover,
.cid-v46QJgUMlc .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QJgUMlc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QJgUMlc .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QJgUMlc .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QJgUMlc .dropdown-item.active,
.cid-v46QJgUMlc .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QJgUMlc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QJgUMlc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QJgUMlc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QJgUMlc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QJgUMlc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QJgUMlc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QJgUMlc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QJgUMlc ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QJgUMlc ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QJgUMlc .navbar-buttons {
  text-align: center;
}
.cid-v46QJgUMlc .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QJgUMlc .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QJgUMlc button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QJgUMlc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QJgUMlc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QJgUMlc button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QJgUMlc button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QJgUMlc button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QJgUMlc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QJgUMlc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QJgUMlc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QJgUMlc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QJgUMlc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QJgUMlc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QJgUMlc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QJgUMlc .navbar {
    height: 70px;
  }
  .cid-v46QJgUMlc .navbar.opened {
    height: auto;
  }
  .cid-v46QJgUMlc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QJgUMlc .navbar-nav {
  margin: 0 auto;
}
.cid-v46QJgUMlc .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QJgUMlc .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QJgUMlc .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QJgUMlc .nav-item .nav-link:hover,
.cid-v46QJgUMlc .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QJgUMlc .nav-item .nav-link:hover::after,
.cid-v46QJgUMlc .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QJgUMlc .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QJgUMlc .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QJgUMlc .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QJgUMlc .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QJgUMlc .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QJgUMlc .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QJgUMlc .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QJgUMlc .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QJgUMlc .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QJgUMlc .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QJgUMlc .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QJgUMlc .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QJgUMlc .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QJgUMlc .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QJgUMlc .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QJgUMlc .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QJgUMlc .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QJgUMlc .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QJgUMlc .nav-link,
.cid-v46QJgUMlc .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QJhldxE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QJhldxE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QJhldxE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QJhldxE .row {
  margin: 0 -15px;
}
.cid-v46QJhldxE .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QJhldxE .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QJhldxE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QJhldxE .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QJhldxE .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QJhldxE .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QJhldxE .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QJhldxE .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QJhldxE .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QJhldxE .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QJhldxE .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QJhldxE .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QJhldxE .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QJhldxE .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QJhldxE .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QJhldxE .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QJhldxE .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QJhldxE .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QJhldxE .mbr-label {
  color: #FFFFFF;
}
.cid-v46QJhldxE .mbr-text {
  color: #fefff5;
}
.cid-v46QJhldxE .mbr-text,
.cid-v46QJhldxE .text-wrap,
.cid-v46QJhldxE .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QJhvu5y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QJhvu5y .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QJhvu5y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QJhvu5y .row {
  margin: 0 -15px;
}
.cid-v46QJhvu5y .row .card {
  padding: 0 15px;
}
.cid-v46QJhvu5y .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QJhvu5y .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QJhvu5y .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QJhvu5y .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QJhvu5y .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QJhvu5y .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QJhvu5y .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QJhvu5y .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QJhvu5y .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QJhvu5y .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QJhvu5y .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QJhvu5y .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QJhvu5y .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QJhvu5y .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QJhvu5y .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QJhvu5y .item-title {
  color: #fefff5;
}
.cid-v46QJhvu5y .item-text {
  color: #FFFFFF;
}
.cid-v46QJhvu5y .card-icon {
  color: #FFFFFF;
}
.cid-v46QJhvu5y .item-title,
.cid-v46QJhvu5y .item-btn,
.cid-v46QJhvu5y .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QJhGGZ4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QJhGGZ4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QJhGGZ4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QJhGGZ4 .row {
  margin: 0 -15px;
}
.cid-v46QJhGGZ4 .row .card {
  padding: 0 15px;
}
.cid-v46QJhGGZ4 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QJhGGZ4 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QJhGGZ4 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QJhGGZ4 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QJhGGZ4 .items-wrapper .item:hover .item-wrapper,
.cid-v46QJhGGZ4 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QJhGGZ4 .items-wrapper .item:hover .card-box .item-title,
.cid-v46QJhGGZ4 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QJhGGZ4 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QJhGGZ4 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QJhGGZ4 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QJhGGZ4 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QJhGGZ4 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QJhGGZ4 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QJhGGZ4 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QJhGGZ4 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QJhGGZ4 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QJhGGZ4 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QJhGGZ4 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QJhGGZ4 .item-title {
  color: #fefff5;
}
.cid-v46QJhGGZ4 .item-price {
  color: #FFFFFF;
}
.cid-v46QJhGGZ4 .list {
  color: #fefff5;
}
.cid-v46QJhGGZ4 .item-title,
.cid-v46QJhGGZ4 .item-btn {
  color: #FFFFFF;
}
.cid-v46QJhGGZ4 .list,
.cid-v46QJhGGZ4 .item-wrap {
  color: #FFFFFF;
}
.cid-v46QHOYlL0 .navbar-dropdown {
  position: relative !important;
}
.cid-v46QHOYlL0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QHOYlL0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QHOYlL0 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QHOYlL0 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QHOYlL0 .dropdown-item:hover,
.cid-v46QHOYlL0 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QHOYlL0 .dropdown-item:hover span {
  color: white;
}
.cid-v46QHOYlL0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QHOYlL0 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QHOYlL0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QHOYlL0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QHOYlL0 .nav-link {
  position: relative;
}
.cid-v46QHOYlL0 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QHOYlL0 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QHOYlL0 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QHOYlL0 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QHOYlL0 .dropdown-menu,
.cid-v46QHOYlL0 .navbar.opened {
  background: #191100 !important;
}
.cid-v46QHOYlL0 .nav-item:focus,
.cid-v46QHOYlL0 .nav-link:focus {
  outline: none;
}
.cid-v46QHOYlL0 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QHOYlL0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QHOYlL0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QHOYlL0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QHOYlL0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QHOYlL0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QHOYlL0 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QHOYlL0 .navbar {
    min-height: 80px;
  }
}
.cid-v46QHOYlL0 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QHOYlL0 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QHOYlL0 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QHOYlL0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QHOYlL0 .navbar.collapsed {
  justify-content: center;
}
.cid-v46QHOYlL0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QHOYlL0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QHOYlL0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QHOYlL0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QHOYlL0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QHOYlL0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QHOYlL0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QHOYlL0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QHOYlL0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QHOYlL0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QHOYlL0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QHOYlL0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QHOYlL0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QHOYlL0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QHOYlL0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QHOYlL0 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QHOYlL0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QHOYlL0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QHOYlL0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QHOYlL0 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QHOYlL0 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QHOYlL0 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QHOYlL0 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QHOYlL0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QHOYlL0 .navbar-brand .navbar-caption:hover,
.cid-v46QHOYlL0 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QHOYlL0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QHOYlL0 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QHOYlL0 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QHOYlL0 .dropdown-item.active,
.cid-v46QHOYlL0 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QHOYlL0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QHOYlL0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QHOYlL0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QHOYlL0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QHOYlL0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QHOYlL0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QHOYlL0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QHOYlL0 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QHOYlL0 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QHOYlL0 .navbar-buttons {
  text-align: center;
}
.cid-v46QHOYlL0 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QHOYlL0 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QHOYlL0 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QHOYlL0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QHOYlL0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QHOYlL0 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QHOYlL0 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QHOYlL0 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QHOYlL0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QHOYlL0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QHOYlL0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QHOYlL0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QHOYlL0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QHOYlL0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QHOYlL0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QHOYlL0 .navbar {
    height: 70px;
  }
  .cid-v46QHOYlL0 .navbar.opened {
    height: auto;
  }
  .cid-v46QHOYlL0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QHOYlL0 .navbar-nav {
  margin: 0 auto;
}
.cid-v46QHOYlL0 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QHOYlL0 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QHOYlL0 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QHOYlL0 .nav-item .nav-link:hover,
.cid-v46QHOYlL0 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QHOYlL0 .nav-item .nav-link:hover::after,
.cid-v46QHOYlL0 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QHOYlL0 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QHOYlL0 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QHOYlL0 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QHOYlL0 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QHOYlL0 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QHOYlL0 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QHOYlL0 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QHOYlL0 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QHOYlL0 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QHOYlL0 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QHOYlL0 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QHOYlL0 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QHOYlL0 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QHOYlL0 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QHOYlL0 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QHOYlL0 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QHOYlL0 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QHOYlL0 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QHOYlL0 .nav-link,
.cid-v46QHOYlL0 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QHPXyy7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QHPXyy7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QHPXyy7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QHPXyy7 .row {
  margin: 0 -15px;
}
.cid-v46QHPXyy7 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QHPXyy7 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QHPXyy7 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QHPXyy7 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QHPXyy7 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QHPXyy7 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QHPXyy7 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QHPXyy7 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QHPXyy7 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QHPXyy7 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QHPXyy7 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QHPXyy7 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QHPXyy7 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QHPXyy7 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QHPXyy7 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QHPXyy7 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QHPXyy7 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QHPXyy7 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QHPXyy7 .mbr-label {
  color: #FFFFFF;
}
.cid-v46QHPXyy7 .mbr-text {
  color: #fefff5;
}
.cid-v46QHPXyy7 .mbr-text,
.cid-v46QHPXyy7 .text-wrap,
.cid-v46QHPXyy7 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QHQjXrc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QHQjXrc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QHQjXrc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QHQjXrc .row {
  margin: 0 -15px;
}
.cid-v46QHQjXrc .row .card {
  padding: 0 15px;
}
.cid-v46QHQjXrc .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QHQjXrc .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QHQjXrc .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QHQjXrc .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QHQjXrc .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QHQjXrc .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QHQjXrc .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QHQjXrc .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QHQjXrc .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QHQjXrc .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QHQjXrc .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QHQjXrc .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QHQjXrc .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QHQjXrc .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QHQjXrc .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QHQjXrc .item-title {
  color: #fefff5;
}
.cid-v46QHQjXrc .item-text {
  color: #FFFFFF;
}
.cid-v46QHQjXrc .card-icon {
  color: #FFFFFF;
}
.cid-v46QHQjXrc .item-title,
.cid-v46QHQjXrc .item-btn,
.cid-v46QHQjXrc .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QHQJwSQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QHQJwSQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QHQJwSQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QHQJwSQ .row {
  margin: 0 -15px;
}
.cid-v46QHQJwSQ .row .card {
  padding: 0 15px;
}
.cid-v46QHQJwSQ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QHQJwSQ .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QHQJwSQ .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QHQJwSQ .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QHQJwSQ .items-wrapper .item:hover .item-wrapper,
.cid-v46QHQJwSQ .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QHQJwSQ .items-wrapper .item:hover .card-box .item-title,
.cid-v46QHQJwSQ .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QHQJwSQ .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QHQJwSQ .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QHQJwSQ .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QHQJwSQ .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QHQJwSQ .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QHQJwSQ .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QHQJwSQ .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QHQJwSQ .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QHQJwSQ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QHQJwSQ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QHQJwSQ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QHQJwSQ .item-title {
  color: #fefff5;
}
.cid-v46QHQJwSQ .item-price {
  color: #FFFFFF;
}
.cid-v46QHQJwSQ .list {
  color: #fefff5;
}
.cid-v46QHQJwSQ .item-title,
.cid-v46QHQJwSQ .item-btn {
  color: #FFFFFF;
}
.cid-v46QHQJwSQ .list,
.cid-v46QHQJwSQ .item-wrap {
  color: #FFFFFF;
}
.cid-v46QG5ZFRh .navbar-dropdown {
  position: relative !important;
}
.cid-v46QG5ZFRh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QG5ZFRh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QG5ZFRh .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QG5ZFRh .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QG5ZFRh .dropdown-item:hover,
.cid-v46QG5ZFRh .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QG5ZFRh .dropdown-item:hover span {
  color: white;
}
.cid-v46QG5ZFRh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QG5ZFRh .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QG5ZFRh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QG5ZFRh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QG5ZFRh .nav-link {
  position: relative;
}
.cid-v46QG5ZFRh .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QG5ZFRh .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QG5ZFRh .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QG5ZFRh .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QG5ZFRh .dropdown-menu,
.cid-v46QG5ZFRh .navbar.opened {
  background: #191100 !important;
}
.cid-v46QG5ZFRh .nav-item:focus,
.cid-v46QG5ZFRh .nav-link:focus {
  outline: none;
}
.cid-v46QG5ZFRh .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QG5ZFRh .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QG5ZFRh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QG5ZFRh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QG5ZFRh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QG5ZFRh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QG5ZFRh .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QG5ZFRh .navbar {
    min-height: 80px;
  }
}
.cid-v46QG5ZFRh .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QG5ZFRh .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QG5ZFRh .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QG5ZFRh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QG5ZFRh .navbar.collapsed {
  justify-content: center;
}
.cid-v46QG5ZFRh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QG5ZFRh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QG5ZFRh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QG5ZFRh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QG5ZFRh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QG5ZFRh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QG5ZFRh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QG5ZFRh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QG5ZFRh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QG5ZFRh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QG5ZFRh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QG5ZFRh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QG5ZFRh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QG5ZFRh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QG5ZFRh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QG5ZFRh .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QG5ZFRh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QG5ZFRh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QG5ZFRh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QG5ZFRh .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QG5ZFRh .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QG5ZFRh .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QG5ZFRh .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QG5ZFRh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QG5ZFRh .navbar-brand .navbar-caption:hover,
.cid-v46QG5ZFRh .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QG5ZFRh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QG5ZFRh .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QG5ZFRh .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QG5ZFRh .dropdown-item.active,
.cid-v46QG5ZFRh .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QG5ZFRh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QG5ZFRh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QG5ZFRh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QG5ZFRh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QG5ZFRh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QG5ZFRh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QG5ZFRh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QG5ZFRh ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QG5ZFRh ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QG5ZFRh .navbar-buttons {
  text-align: center;
}
.cid-v46QG5ZFRh .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QG5ZFRh .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QG5ZFRh button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QG5ZFRh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QG5ZFRh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QG5ZFRh button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QG5ZFRh button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QG5ZFRh button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QG5ZFRh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QG5ZFRh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QG5ZFRh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QG5ZFRh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QG5ZFRh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QG5ZFRh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QG5ZFRh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QG5ZFRh .navbar {
    height: 70px;
  }
  .cid-v46QG5ZFRh .navbar.opened {
    height: auto;
  }
  .cid-v46QG5ZFRh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QG5ZFRh .navbar-nav {
  margin: 0 auto;
}
.cid-v46QG5ZFRh .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QG5ZFRh .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QG5ZFRh .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QG5ZFRh .nav-item .nav-link:hover,
.cid-v46QG5ZFRh .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QG5ZFRh .nav-item .nav-link:hover::after,
.cid-v46QG5ZFRh .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QG5ZFRh .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QG5ZFRh .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QG5ZFRh .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QG5ZFRh .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QG5ZFRh .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QG5ZFRh .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QG5ZFRh .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QG5ZFRh .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QG5ZFRh .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QG5ZFRh .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QG5ZFRh .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QG5ZFRh .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QG5ZFRh .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QG5ZFRh .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QG5ZFRh .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QG5ZFRh .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QG5ZFRh .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QG5ZFRh .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QG5ZFRh .nav-link,
.cid-v46QG5ZFRh .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QG6q91q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QG6q91q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QG6q91q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QG6q91q .row {
  margin: 0 -15px;
}
.cid-v46QG6q91q .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QG6q91q .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QG6q91q .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QG6q91q .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QG6q91q .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QG6q91q .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QG6q91q .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QG6q91q .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QG6q91q .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QG6q91q .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QG6q91q .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QG6q91q .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QG6q91q .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QG6q91q .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QG6q91q .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QG6q91q .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QG6q91q .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QG6q91q .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QG6q91q .mbr-label {
  color: #FFFFFF;
}
.cid-v46QG6q91q .mbr-text {
  color: #fefff5;
}
.cid-v46QG6q91q .mbr-text,
.cid-v46QG6q91q .text-wrap,
.cid-v46QG6q91q .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QG6BB7y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QG6BB7y .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QG6BB7y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QG6BB7y .row {
  margin: 0 -15px;
}
.cid-v46QG6BB7y .row .card {
  padding: 0 15px;
}
.cid-v46QG6BB7y .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QG6BB7y .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QG6BB7y .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QG6BB7y .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QG6BB7y .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QG6BB7y .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QG6BB7y .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QG6BB7y .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QG6BB7y .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QG6BB7y .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QG6BB7y .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QG6BB7y .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QG6BB7y .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QG6BB7y .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QG6BB7y .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QG6BB7y .item-title {
  color: #fefff5;
}
.cid-v46QG6BB7y .item-text {
  color: #FFFFFF;
}
.cid-v46QG6BB7y .card-icon {
  color: #FFFFFF;
}
.cid-v46QG6BB7y .item-title,
.cid-v46QG6BB7y .item-btn,
.cid-v46QG6BB7y .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QG6Mg3b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QG6Mg3b .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QG6Mg3b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QG6Mg3b .row {
  margin: 0 -15px;
}
.cid-v46QG6Mg3b .row .card {
  padding: 0 15px;
}
.cid-v46QG6Mg3b .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QG6Mg3b .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QG6Mg3b .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QG6Mg3b .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QG6Mg3b .items-wrapper .item:hover .item-wrapper,
.cid-v46QG6Mg3b .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QG6Mg3b .items-wrapper .item:hover .card-box .item-title,
.cid-v46QG6Mg3b .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QG6Mg3b .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QG6Mg3b .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QG6Mg3b .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QG6Mg3b .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QG6Mg3b .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QG6Mg3b .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QG6Mg3b .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QG6Mg3b .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QG6Mg3b .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QG6Mg3b .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QG6Mg3b .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QG6Mg3b .item-title {
  color: #fefff5;
}
.cid-v46QG6Mg3b .item-price {
  color: #FFFFFF;
}
.cid-v46QG6Mg3b .list {
  color: #fefff5;
}
.cid-v46QG6Mg3b .item-title,
.cid-v46QG6Mg3b .item-btn {
  color: #FFFFFF;
}
.cid-v46QG6Mg3b .list,
.cid-v46QG6Mg3b .item-wrap {
  color: #FFFFFF;
}
.cid-v46QFaXGPS .navbar-dropdown {
  position: relative !important;
}
.cid-v46QFaXGPS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QFaXGPS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QFaXGPS .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QFaXGPS .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QFaXGPS .dropdown-item:hover,
.cid-v46QFaXGPS .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QFaXGPS .dropdown-item:hover span {
  color: white;
}
.cid-v46QFaXGPS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QFaXGPS .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QFaXGPS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QFaXGPS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QFaXGPS .nav-link {
  position: relative;
}
.cid-v46QFaXGPS .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QFaXGPS .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QFaXGPS .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QFaXGPS .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QFaXGPS .dropdown-menu,
.cid-v46QFaXGPS .navbar.opened {
  background: #191100 !important;
}
.cid-v46QFaXGPS .nav-item:focus,
.cid-v46QFaXGPS .nav-link:focus {
  outline: none;
}
.cid-v46QFaXGPS .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QFaXGPS .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QFaXGPS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QFaXGPS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QFaXGPS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QFaXGPS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QFaXGPS .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QFaXGPS .navbar {
    min-height: 80px;
  }
}
.cid-v46QFaXGPS .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QFaXGPS .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QFaXGPS .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QFaXGPS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QFaXGPS .navbar.collapsed {
  justify-content: center;
}
.cid-v46QFaXGPS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QFaXGPS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QFaXGPS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QFaXGPS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QFaXGPS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QFaXGPS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QFaXGPS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QFaXGPS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QFaXGPS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QFaXGPS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QFaXGPS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QFaXGPS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QFaXGPS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QFaXGPS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QFaXGPS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QFaXGPS .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QFaXGPS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QFaXGPS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QFaXGPS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QFaXGPS .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QFaXGPS .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QFaXGPS .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QFaXGPS .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QFaXGPS .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QFaXGPS .navbar-brand .navbar-caption:hover,
.cid-v46QFaXGPS .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QFaXGPS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QFaXGPS .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QFaXGPS .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QFaXGPS .dropdown-item.active,
.cid-v46QFaXGPS .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QFaXGPS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QFaXGPS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QFaXGPS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QFaXGPS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QFaXGPS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QFaXGPS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QFaXGPS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QFaXGPS ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QFaXGPS ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QFaXGPS .navbar-buttons {
  text-align: center;
}
.cid-v46QFaXGPS .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QFaXGPS .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QFaXGPS button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QFaXGPS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QFaXGPS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QFaXGPS button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QFaXGPS button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QFaXGPS button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QFaXGPS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QFaXGPS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QFaXGPS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QFaXGPS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QFaXGPS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QFaXGPS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QFaXGPS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QFaXGPS .navbar {
    height: 70px;
  }
  .cid-v46QFaXGPS .navbar.opened {
    height: auto;
  }
  .cid-v46QFaXGPS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QFaXGPS .navbar-nav {
  margin: 0 auto;
}
.cid-v46QFaXGPS .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QFaXGPS .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QFaXGPS .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QFaXGPS .nav-item .nav-link:hover,
.cid-v46QFaXGPS .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QFaXGPS .nav-item .nav-link:hover::after,
.cid-v46QFaXGPS .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QFaXGPS .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QFaXGPS .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QFaXGPS .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QFaXGPS .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QFaXGPS .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QFaXGPS .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QFaXGPS .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QFaXGPS .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QFaXGPS .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QFaXGPS .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QFaXGPS .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QFaXGPS .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QFaXGPS .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QFaXGPS .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QFaXGPS .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QFaXGPS .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QFaXGPS .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QFaXGPS .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QFaXGPS .nav-link,
.cid-v46QFaXGPS .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QFbCNVh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QFbCNVh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QFbCNVh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QFbCNVh .row {
  margin: 0 -15px;
}
.cid-v46QFbCNVh .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QFbCNVh .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QFbCNVh .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QFbCNVh .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QFbCNVh .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QFbCNVh .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QFbCNVh .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QFbCNVh .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QFbCNVh .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QFbCNVh .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QFbCNVh .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QFbCNVh .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QFbCNVh .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QFbCNVh .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QFbCNVh .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QFbCNVh .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QFbCNVh .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QFbCNVh .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QFbCNVh .mbr-label {
  color: #FFFFFF;
}
.cid-v46QFbCNVh .mbr-text {
  color: #fefff5;
}
.cid-v46QFbCNVh .mbr-text,
.cid-v46QFbCNVh .text-wrap,
.cid-v46QFbCNVh .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QFbPJ4S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QFbPJ4S .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QFbPJ4S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QFbPJ4S .row {
  margin: 0 -15px;
}
.cid-v46QFbPJ4S .row .card {
  padding: 0 15px;
}
.cid-v46QFbPJ4S .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QFbPJ4S .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QFbPJ4S .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QFbPJ4S .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QFbPJ4S .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QFbPJ4S .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QFbPJ4S .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QFbPJ4S .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QFbPJ4S .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QFbPJ4S .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QFbPJ4S .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QFbPJ4S .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QFbPJ4S .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QFbPJ4S .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QFbPJ4S .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QFbPJ4S .item-title {
  color: #fefff5;
}
.cid-v46QFbPJ4S .item-text {
  color: #FFFFFF;
}
.cid-v46QFbPJ4S .card-icon {
  color: #FFFFFF;
}
.cid-v46QFbPJ4S .item-title,
.cid-v46QFbPJ4S .item-btn,
.cid-v46QFbPJ4S .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QFc37MH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QFc37MH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QFc37MH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QFc37MH .row {
  margin: 0 -15px;
}
.cid-v46QFc37MH .row .card {
  padding: 0 15px;
}
.cid-v46QFc37MH .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QFc37MH .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QFc37MH .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QFc37MH .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QFc37MH .items-wrapper .item:hover .item-wrapper,
.cid-v46QFc37MH .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QFc37MH .items-wrapper .item:hover .card-box .item-title,
.cid-v46QFc37MH .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QFc37MH .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QFc37MH .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QFc37MH .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QFc37MH .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QFc37MH .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QFc37MH .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QFc37MH .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QFc37MH .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QFc37MH .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QFc37MH .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QFc37MH .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QFc37MH .item-title {
  color: #fefff5;
}
.cid-v46QFc37MH .item-price {
  color: #FFFFFF;
}
.cid-v46QFc37MH .list {
  color: #fefff5;
}
.cid-v46QFc37MH .item-title,
.cid-v46QFc37MH .item-btn {
  color: #FFFFFF;
}
.cid-v46QFc37MH .list,
.cid-v46QFc37MH .item-wrap {
  color: #FFFFFF;
}
.cid-v46SxTdQE3 .navbar-dropdown {
  position: relative !important;
}
.cid-v46SxTdQE3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SxTdQE3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SxTdQE3 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SxTdQE3 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SxTdQE3 .dropdown-item:hover,
.cid-v46SxTdQE3 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SxTdQE3 .dropdown-item:hover span {
  color: white;
}
.cid-v46SxTdQE3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SxTdQE3 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SxTdQE3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SxTdQE3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SxTdQE3 .nav-link {
  position: relative;
}
.cid-v46SxTdQE3 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SxTdQE3 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SxTdQE3 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SxTdQE3 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SxTdQE3 .dropdown-menu,
.cid-v46SxTdQE3 .navbar.opened {
  background: #191100 !important;
}
.cid-v46SxTdQE3 .nav-item:focus,
.cid-v46SxTdQE3 .nav-link:focus {
  outline: none;
}
.cid-v46SxTdQE3 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SxTdQE3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SxTdQE3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SxTdQE3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SxTdQE3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SxTdQE3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SxTdQE3 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SxTdQE3 .navbar {
    min-height: 80px;
  }
}
.cid-v46SxTdQE3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SxTdQE3 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SxTdQE3 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SxTdQE3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SxTdQE3 .navbar.collapsed {
  justify-content: center;
}
.cid-v46SxTdQE3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SxTdQE3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SxTdQE3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SxTdQE3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SxTdQE3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SxTdQE3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SxTdQE3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SxTdQE3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SxTdQE3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SxTdQE3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SxTdQE3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SxTdQE3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SxTdQE3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SxTdQE3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SxTdQE3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SxTdQE3 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SxTdQE3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SxTdQE3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SxTdQE3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SxTdQE3 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SxTdQE3 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SxTdQE3 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SxTdQE3 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SxTdQE3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SxTdQE3 .navbar-brand .navbar-caption:hover,
.cid-v46SxTdQE3 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SxTdQE3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SxTdQE3 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SxTdQE3 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SxTdQE3 .dropdown-item.active,
.cid-v46SxTdQE3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SxTdQE3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SxTdQE3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SxTdQE3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SxTdQE3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SxTdQE3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SxTdQE3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SxTdQE3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SxTdQE3 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SxTdQE3 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SxTdQE3 .navbar-buttons {
  text-align: center;
}
.cid-v46SxTdQE3 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SxTdQE3 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SxTdQE3 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SxTdQE3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SxTdQE3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SxTdQE3 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SxTdQE3 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SxTdQE3 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SxTdQE3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SxTdQE3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SxTdQE3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SxTdQE3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SxTdQE3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SxTdQE3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SxTdQE3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SxTdQE3 .navbar {
    height: 70px;
  }
  .cid-v46SxTdQE3 .navbar.opened {
    height: auto;
  }
  .cid-v46SxTdQE3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SxTdQE3 .navbar-nav {
  margin: 0 auto;
}
.cid-v46SxTdQE3 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SxTdQE3 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SxTdQE3 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SxTdQE3 .nav-item .nav-link:hover,
.cid-v46SxTdQE3 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SxTdQE3 .nav-item .nav-link:hover::after,
.cid-v46SxTdQE3 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SxTdQE3 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SxTdQE3 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SxTdQE3 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SxTdQE3 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SxTdQE3 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SxTdQE3 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SxTdQE3 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SxTdQE3 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SxTdQE3 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SxTdQE3 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SxTdQE3 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SxTdQE3 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SxTdQE3 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SxTdQE3 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SxTdQE3 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SxTdQE3 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SxTdQE3 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SxTdQE3 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SxTdQE3 .nav-link,
.cid-v46SxTdQE3 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SxTXyXl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SxTXyXl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SxTXyXl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SxTXyXl .row {
  margin: 0 -15px;
}
.cid-v46SxTXyXl .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SxTXyXl .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SxTXyXl .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SxTXyXl .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SxTXyXl .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SxTXyXl .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SxTXyXl .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SxTXyXl .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SxTXyXl .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SxTXyXl .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SxTXyXl .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SxTXyXl .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SxTXyXl .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SxTXyXl .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SxTXyXl .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SxTXyXl .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SxTXyXl .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SxTXyXl .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SxTXyXl .mbr-label {
  color: #FFFFFF;
}
.cid-v46SxTXyXl .mbr-text {
  color: #fefff5;
}
.cid-v46SxTXyXl .mbr-text,
.cid-v46SxTXyXl .text-wrap,
.cid-v46SxTXyXl .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SxUcsFs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SxUcsFs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SxUcsFs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SxUcsFs .row {
  margin: 0 -15px;
}
.cid-v46SxUcsFs .row .card {
  padding: 0 15px;
}
.cid-v46SxUcsFs .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SxUcsFs .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SxUcsFs .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SxUcsFs .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SxUcsFs .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SxUcsFs .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SxUcsFs .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SxUcsFs .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SxUcsFs .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SxUcsFs .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SxUcsFs .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SxUcsFs .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SxUcsFs .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SxUcsFs .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SxUcsFs .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SxUcsFs .item-title {
  color: #fefff5;
}
.cid-v46SxUcsFs .item-text {
  color: #FFFFFF;
}
.cid-v46SxUcsFs .card-icon {
  color: #FFFFFF;
}
.cid-v46SxUcsFs .item-title,
.cid-v46SxUcsFs .item-btn,
.cid-v46SxUcsFs .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SxUqwNc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SxUqwNc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SxUqwNc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SxUqwNc .row {
  margin: 0 -15px;
}
.cid-v46SxUqwNc .row .card {
  padding: 0 15px;
}
.cid-v46SxUqwNc .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SxUqwNc .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SxUqwNc .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SxUqwNc .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SxUqwNc .items-wrapper .item:hover .item-wrapper,
.cid-v46SxUqwNc .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SxUqwNc .items-wrapper .item:hover .card-box .item-title,
.cid-v46SxUqwNc .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SxUqwNc .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SxUqwNc .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SxUqwNc .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SxUqwNc .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SxUqwNc .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SxUqwNc .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SxUqwNc .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SxUqwNc .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SxUqwNc .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SxUqwNc .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SxUqwNc .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SxUqwNc .item-title {
  color: #fefff5;
}
.cid-v46SxUqwNc .item-price {
  color: #FFFFFF;
}
.cid-v46SxUqwNc .list {
  color: #fefff5;
}
.cid-v46SxUqwNc .item-title,
.cid-v46SxUqwNc .item-btn {
  color: #FFFFFF;
}
.cid-v46SxUqwNc .list,
.cid-v46SxUqwNc .item-wrap {
  color: #FFFFFF;
}
.cid-v46SyVd5Oq .navbar-dropdown {
  position: relative !important;
}
.cid-v46SyVd5Oq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SyVd5Oq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SyVd5Oq .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SyVd5Oq .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SyVd5Oq .dropdown-item:hover,
.cid-v46SyVd5Oq .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SyVd5Oq .dropdown-item:hover span {
  color: white;
}
.cid-v46SyVd5Oq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SyVd5Oq .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SyVd5Oq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SyVd5Oq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SyVd5Oq .nav-link {
  position: relative;
}
.cid-v46SyVd5Oq .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SyVd5Oq .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SyVd5Oq .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SyVd5Oq .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SyVd5Oq .dropdown-menu,
.cid-v46SyVd5Oq .navbar.opened {
  background: #191100 !important;
}
.cid-v46SyVd5Oq .nav-item:focus,
.cid-v46SyVd5Oq .nav-link:focus {
  outline: none;
}
.cid-v46SyVd5Oq .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SyVd5Oq .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SyVd5Oq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SyVd5Oq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SyVd5Oq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SyVd5Oq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SyVd5Oq .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SyVd5Oq .navbar {
    min-height: 80px;
  }
}
.cid-v46SyVd5Oq .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SyVd5Oq .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SyVd5Oq .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SyVd5Oq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SyVd5Oq .navbar.collapsed {
  justify-content: center;
}
.cid-v46SyVd5Oq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SyVd5Oq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SyVd5Oq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SyVd5Oq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SyVd5Oq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SyVd5Oq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SyVd5Oq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SyVd5Oq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SyVd5Oq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SyVd5Oq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SyVd5Oq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SyVd5Oq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SyVd5Oq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SyVd5Oq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SyVd5Oq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SyVd5Oq .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SyVd5Oq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SyVd5Oq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SyVd5Oq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SyVd5Oq .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SyVd5Oq .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SyVd5Oq .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SyVd5Oq .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SyVd5Oq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SyVd5Oq .navbar-brand .navbar-caption:hover,
.cid-v46SyVd5Oq .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SyVd5Oq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SyVd5Oq .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SyVd5Oq .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SyVd5Oq .dropdown-item.active,
.cid-v46SyVd5Oq .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SyVd5Oq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SyVd5Oq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SyVd5Oq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SyVd5Oq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SyVd5Oq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SyVd5Oq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SyVd5Oq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SyVd5Oq ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SyVd5Oq ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SyVd5Oq .navbar-buttons {
  text-align: center;
}
.cid-v46SyVd5Oq .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SyVd5Oq .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SyVd5Oq button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SyVd5Oq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SyVd5Oq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SyVd5Oq button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SyVd5Oq button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SyVd5Oq button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SyVd5Oq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SyVd5Oq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SyVd5Oq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SyVd5Oq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SyVd5Oq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SyVd5Oq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SyVd5Oq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SyVd5Oq .navbar {
    height: 70px;
  }
  .cid-v46SyVd5Oq .navbar.opened {
    height: auto;
  }
  .cid-v46SyVd5Oq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SyVd5Oq .navbar-nav {
  margin: 0 auto;
}
.cid-v46SyVd5Oq .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SyVd5Oq .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SyVd5Oq .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SyVd5Oq .nav-item .nav-link:hover,
.cid-v46SyVd5Oq .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SyVd5Oq .nav-item .nav-link:hover::after,
.cid-v46SyVd5Oq .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SyVd5Oq .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SyVd5Oq .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SyVd5Oq .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SyVd5Oq .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SyVd5Oq .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SyVd5Oq .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SyVd5Oq .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SyVd5Oq .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SyVd5Oq .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SyVd5Oq .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SyVd5Oq .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SyVd5Oq .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SyVd5Oq .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SyVd5Oq .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SyVd5Oq .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SyVd5Oq .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SyVd5Oq .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SyVd5Oq .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SyVd5Oq .nav-link,
.cid-v46SyVd5Oq .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SyVQxrD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SyVQxrD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SyVQxrD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SyVQxrD .row {
  margin: 0 -15px;
}
.cid-v46SyVQxrD .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SyVQxrD .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SyVQxrD .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SyVQxrD .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SyVQxrD .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SyVQxrD .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SyVQxrD .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SyVQxrD .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SyVQxrD .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SyVQxrD .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SyVQxrD .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SyVQxrD .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SyVQxrD .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SyVQxrD .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SyVQxrD .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SyVQxrD .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SyVQxrD .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SyVQxrD .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SyVQxrD .mbr-label {
  color: #FFFFFF;
}
.cid-v46SyVQxrD .mbr-text {
  color: #fefff5;
}
.cid-v46SyVQxrD .mbr-text,
.cid-v46SyVQxrD .text-wrap,
.cid-v46SyVQxrD .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SyW3XBF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SyW3XBF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SyW3XBF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SyW3XBF .row {
  margin: 0 -15px;
}
.cid-v46SyW3XBF .row .card {
  padding: 0 15px;
}
.cid-v46SyW3XBF .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SyW3XBF .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SyW3XBF .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SyW3XBF .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SyW3XBF .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SyW3XBF .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SyW3XBF .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SyW3XBF .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SyW3XBF .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SyW3XBF .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SyW3XBF .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SyW3XBF .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SyW3XBF .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SyW3XBF .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SyW3XBF .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SyW3XBF .item-title {
  color: #fefff5;
}
.cid-v46SyW3XBF .item-text {
  color: #FFFFFF;
}
.cid-v46SyW3XBF .card-icon {
  color: #FFFFFF;
}
.cid-v46SyW3XBF .item-title,
.cid-v46SyW3XBF .item-btn,
.cid-v46SyW3XBF .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SyWgB9J {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SyWgB9J .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SyWgB9J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SyWgB9J .row {
  margin: 0 -15px;
}
.cid-v46SyWgB9J .row .card {
  padding: 0 15px;
}
.cid-v46SyWgB9J .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SyWgB9J .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SyWgB9J .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SyWgB9J .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SyWgB9J .items-wrapper .item:hover .item-wrapper,
.cid-v46SyWgB9J .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SyWgB9J .items-wrapper .item:hover .card-box .item-title,
.cid-v46SyWgB9J .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SyWgB9J .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SyWgB9J .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SyWgB9J .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SyWgB9J .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SyWgB9J .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SyWgB9J .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SyWgB9J .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SyWgB9J .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SyWgB9J .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SyWgB9J .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SyWgB9J .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SyWgB9J .item-title {
  color: #fefff5;
}
.cid-v46SyWgB9J .item-price {
  color: #FFFFFF;
}
.cid-v46SyWgB9J .list {
  color: #fefff5;
}
.cid-v46SyWgB9J .item-title,
.cid-v46SyWgB9J .item-btn {
  color: #FFFFFF;
}
.cid-v46SyWgB9J .list,
.cid-v46SyWgB9J .item-wrap {
  color: #FFFFFF;
}
.cid-v46SA3A0q4 .navbar-dropdown {
  position: relative !important;
}
.cid-v46SA3A0q4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SA3A0q4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SA3A0q4 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SA3A0q4 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SA3A0q4 .dropdown-item:hover,
.cid-v46SA3A0q4 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SA3A0q4 .dropdown-item:hover span {
  color: white;
}
.cid-v46SA3A0q4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SA3A0q4 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SA3A0q4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SA3A0q4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SA3A0q4 .nav-link {
  position: relative;
}
.cid-v46SA3A0q4 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SA3A0q4 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SA3A0q4 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SA3A0q4 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SA3A0q4 .dropdown-menu,
.cid-v46SA3A0q4 .navbar.opened {
  background: #191100 !important;
}
.cid-v46SA3A0q4 .nav-item:focus,
.cid-v46SA3A0q4 .nav-link:focus {
  outline: none;
}
.cid-v46SA3A0q4 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SA3A0q4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SA3A0q4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SA3A0q4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SA3A0q4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SA3A0q4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SA3A0q4 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SA3A0q4 .navbar {
    min-height: 80px;
  }
}
.cid-v46SA3A0q4 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SA3A0q4 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SA3A0q4 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SA3A0q4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SA3A0q4 .navbar.collapsed {
  justify-content: center;
}
.cid-v46SA3A0q4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SA3A0q4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SA3A0q4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SA3A0q4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SA3A0q4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SA3A0q4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SA3A0q4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SA3A0q4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SA3A0q4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SA3A0q4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SA3A0q4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SA3A0q4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SA3A0q4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SA3A0q4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SA3A0q4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SA3A0q4 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SA3A0q4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SA3A0q4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SA3A0q4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SA3A0q4 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SA3A0q4 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SA3A0q4 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SA3A0q4 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SA3A0q4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SA3A0q4 .navbar-brand .navbar-caption:hover,
.cid-v46SA3A0q4 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SA3A0q4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SA3A0q4 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SA3A0q4 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SA3A0q4 .dropdown-item.active,
.cid-v46SA3A0q4 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SA3A0q4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SA3A0q4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SA3A0q4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SA3A0q4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SA3A0q4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SA3A0q4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SA3A0q4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SA3A0q4 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SA3A0q4 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SA3A0q4 .navbar-buttons {
  text-align: center;
}
.cid-v46SA3A0q4 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SA3A0q4 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SA3A0q4 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SA3A0q4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SA3A0q4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SA3A0q4 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SA3A0q4 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SA3A0q4 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SA3A0q4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SA3A0q4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SA3A0q4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SA3A0q4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SA3A0q4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SA3A0q4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SA3A0q4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SA3A0q4 .navbar {
    height: 70px;
  }
  .cid-v46SA3A0q4 .navbar.opened {
    height: auto;
  }
  .cid-v46SA3A0q4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SA3A0q4 .navbar-nav {
  margin: 0 auto;
}
.cid-v46SA3A0q4 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SA3A0q4 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SA3A0q4 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SA3A0q4 .nav-item .nav-link:hover,
.cid-v46SA3A0q4 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SA3A0q4 .nav-item .nav-link:hover::after,
.cid-v46SA3A0q4 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SA3A0q4 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SA3A0q4 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SA3A0q4 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SA3A0q4 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SA3A0q4 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SA3A0q4 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SA3A0q4 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SA3A0q4 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SA3A0q4 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SA3A0q4 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SA3A0q4 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SA3A0q4 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SA3A0q4 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SA3A0q4 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SA3A0q4 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SA3A0q4 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SA3A0q4 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SA3A0q4 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SA3A0q4 .nav-link,
.cid-v46SA3A0q4 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SA4dgfY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SA4dgfY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SA4dgfY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SA4dgfY .row {
  margin: 0 -15px;
}
.cid-v46SA4dgfY .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SA4dgfY .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SA4dgfY .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SA4dgfY .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SA4dgfY .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SA4dgfY .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SA4dgfY .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SA4dgfY .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SA4dgfY .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SA4dgfY .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SA4dgfY .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SA4dgfY .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SA4dgfY .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SA4dgfY .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SA4dgfY .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SA4dgfY .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SA4dgfY .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SA4dgfY .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SA4dgfY .mbr-label {
  color: #FFFFFF;
}
.cid-v46SA4dgfY .mbr-text {
  color: #fefff5;
}
.cid-v46SA4dgfY .mbr-text,
.cid-v46SA4dgfY .text-wrap,
.cid-v46SA4dgfY .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SA4oUul {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SA4oUul .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SA4oUul .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SA4oUul .row {
  margin: 0 -15px;
}
.cid-v46SA4oUul .row .card {
  padding: 0 15px;
}
.cid-v46SA4oUul .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SA4oUul .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SA4oUul .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SA4oUul .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SA4oUul .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SA4oUul .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SA4oUul .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SA4oUul .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SA4oUul .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SA4oUul .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SA4oUul .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SA4oUul .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SA4oUul .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SA4oUul .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SA4oUul .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SA4oUul .item-title {
  color: #fefff5;
}
.cid-v46SA4oUul .item-text {
  color: #FFFFFF;
}
.cid-v46SA4oUul .card-icon {
  color: #FFFFFF;
}
.cid-v46SA4oUul .item-title,
.cid-v46SA4oUul .item-btn,
.cid-v46SA4oUul .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SA4CMpo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SA4CMpo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SA4CMpo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SA4CMpo .row {
  margin: 0 -15px;
}
.cid-v46SA4CMpo .row .card {
  padding: 0 15px;
}
.cid-v46SA4CMpo .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SA4CMpo .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SA4CMpo .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SA4CMpo .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SA4CMpo .items-wrapper .item:hover .item-wrapper,
.cid-v46SA4CMpo .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SA4CMpo .items-wrapper .item:hover .card-box .item-title,
.cid-v46SA4CMpo .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SA4CMpo .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SA4CMpo .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SA4CMpo .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SA4CMpo .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SA4CMpo .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SA4CMpo .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SA4CMpo .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SA4CMpo .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SA4CMpo .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SA4CMpo .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SA4CMpo .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SA4CMpo .item-title {
  color: #fefff5;
}
.cid-v46SA4CMpo .item-price {
  color: #FFFFFF;
}
.cid-v46SA4CMpo .list {
  color: #fefff5;
}
.cid-v46SA4CMpo .item-title,
.cid-v46SA4CMpo .item-btn {
  color: #FFFFFF;
}
.cid-v46SA4CMpo .list,
.cid-v46SA4CMpo .item-wrap {
  color: #FFFFFF;
}
.cid-v46SBihhQu .navbar-dropdown {
  position: relative !important;
}
.cid-v46SBihhQu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SBihhQu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SBihhQu .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SBihhQu .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SBihhQu .dropdown-item:hover,
.cid-v46SBihhQu .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SBihhQu .dropdown-item:hover span {
  color: white;
}
.cid-v46SBihhQu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SBihhQu .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SBihhQu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SBihhQu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SBihhQu .nav-link {
  position: relative;
}
.cid-v46SBihhQu .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SBihhQu .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SBihhQu .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SBihhQu .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SBihhQu .dropdown-menu,
.cid-v46SBihhQu .navbar.opened {
  background: #191100 !important;
}
.cid-v46SBihhQu .nav-item:focus,
.cid-v46SBihhQu .nav-link:focus {
  outline: none;
}
.cid-v46SBihhQu .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SBihhQu .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SBihhQu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SBihhQu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SBihhQu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SBihhQu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SBihhQu .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SBihhQu .navbar {
    min-height: 80px;
  }
}
.cid-v46SBihhQu .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SBihhQu .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SBihhQu .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SBihhQu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SBihhQu .navbar.collapsed {
  justify-content: center;
}
.cid-v46SBihhQu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SBihhQu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SBihhQu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SBihhQu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SBihhQu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SBihhQu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SBihhQu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SBihhQu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SBihhQu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SBihhQu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SBihhQu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SBihhQu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SBihhQu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SBihhQu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SBihhQu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SBihhQu .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SBihhQu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SBihhQu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SBihhQu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SBihhQu .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SBihhQu .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SBihhQu .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SBihhQu .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SBihhQu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SBihhQu .navbar-brand .navbar-caption:hover,
.cid-v46SBihhQu .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SBihhQu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SBihhQu .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SBihhQu .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SBihhQu .dropdown-item.active,
.cid-v46SBihhQu .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SBihhQu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SBihhQu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SBihhQu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SBihhQu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SBihhQu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SBihhQu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SBihhQu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SBihhQu ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SBihhQu ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SBihhQu .navbar-buttons {
  text-align: center;
}
.cid-v46SBihhQu .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SBihhQu .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SBihhQu button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SBihhQu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SBihhQu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SBihhQu button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SBihhQu button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SBihhQu button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SBihhQu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SBihhQu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SBihhQu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SBihhQu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SBihhQu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SBihhQu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SBihhQu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SBihhQu .navbar {
    height: 70px;
  }
  .cid-v46SBihhQu .navbar.opened {
    height: auto;
  }
  .cid-v46SBihhQu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SBihhQu .navbar-nav {
  margin: 0 auto;
}
.cid-v46SBihhQu .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SBihhQu .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SBihhQu .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SBihhQu .nav-item .nav-link:hover,
.cid-v46SBihhQu .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SBihhQu .nav-item .nav-link:hover::after,
.cid-v46SBihhQu .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SBihhQu .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SBihhQu .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SBihhQu .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SBihhQu .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SBihhQu .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SBihhQu .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SBihhQu .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SBihhQu .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SBihhQu .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SBihhQu .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SBihhQu .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SBihhQu .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SBihhQu .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SBihhQu .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SBihhQu .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SBihhQu .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SBihhQu .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SBihhQu .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SBihhQu .nav-link,
.cid-v46SBihhQu .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SBiUWss {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SBiUWss .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SBiUWss .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SBiUWss .row {
  margin: 0 -15px;
}
.cid-v46SBiUWss .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SBiUWss .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SBiUWss .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SBiUWss .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SBiUWss .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SBiUWss .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SBiUWss .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SBiUWss .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SBiUWss .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SBiUWss .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SBiUWss .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SBiUWss .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SBiUWss .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SBiUWss .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SBiUWss .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SBiUWss .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SBiUWss .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SBiUWss .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SBiUWss .mbr-label {
  color: #FFFFFF;
}
.cid-v46SBiUWss .mbr-text {
  color: #fefff5;
}
.cid-v46SBiUWss .mbr-text,
.cid-v46SBiUWss .text-wrap,
.cid-v46SBiUWss .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SBj45Ss {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SBj45Ss .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SBj45Ss .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SBj45Ss .row {
  margin: 0 -15px;
}
.cid-v46SBj45Ss .row .card {
  padding: 0 15px;
}
.cid-v46SBj45Ss .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SBj45Ss .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SBj45Ss .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SBj45Ss .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SBj45Ss .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SBj45Ss .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SBj45Ss .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SBj45Ss .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SBj45Ss .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SBj45Ss .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SBj45Ss .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SBj45Ss .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SBj45Ss .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SBj45Ss .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SBj45Ss .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SBj45Ss .item-title {
  color: #fefff5;
}
.cid-v46SBj45Ss .item-text {
  color: #FFFFFF;
}
.cid-v46SBj45Ss .card-icon {
  color: #FFFFFF;
}
.cid-v46SBj45Ss .item-title,
.cid-v46SBj45Ss .item-btn,
.cid-v46SBj45Ss .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SBjgMwH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SBjgMwH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SBjgMwH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SBjgMwH .row {
  margin: 0 -15px;
}
.cid-v46SBjgMwH .row .card {
  padding: 0 15px;
}
.cid-v46SBjgMwH .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SBjgMwH .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SBjgMwH .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SBjgMwH .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SBjgMwH .items-wrapper .item:hover .item-wrapper,
.cid-v46SBjgMwH .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SBjgMwH .items-wrapper .item:hover .card-box .item-title,
.cid-v46SBjgMwH .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SBjgMwH .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SBjgMwH .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SBjgMwH .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SBjgMwH .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SBjgMwH .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SBjgMwH .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SBjgMwH .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SBjgMwH .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SBjgMwH .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SBjgMwH .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SBjgMwH .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SBjgMwH .item-title {
  color: #fefff5;
}
.cid-v46SBjgMwH .item-price {
  color: #FFFFFF;
}
.cid-v46SBjgMwH .list {
  color: #fefff5;
}
.cid-v46SBjgMwH .item-title,
.cid-v46SBjgMwH .item-btn {
  color: #FFFFFF;
}
.cid-v46SBjgMwH .list,
.cid-v46SBjgMwH .item-wrap {
  color: #FFFFFF;
}
.cid-v46QC9y7Rt .navbar-dropdown {
  position: relative !important;
}
.cid-v46QC9y7Rt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QC9y7Rt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QC9y7Rt .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QC9y7Rt .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QC9y7Rt .dropdown-item:hover,
.cid-v46QC9y7Rt .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QC9y7Rt .dropdown-item:hover span {
  color: white;
}
.cid-v46QC9y7Rt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QC9y7Rt .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QC9y7Rt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QC9y7Rt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QC9y7Rt .nav-link {
  position: relative;
}
.cid-v46QC9y7Rt .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QC9y7Rt .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QC9y7Rt .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QC9y7Rt .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QC9y7Rt .dropdown-menu,
.cid-v46QC9y7Rt .navbar.opened {
  background: #191100 !important;
}
.cid-v46QC9y7Rt .nav-item:focus,
.cid-v46QC9y7Rt .nav-link:focus {
  outline: none;
}
.cid-v46QC9y7Rt .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QC9y7Rt .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QC9y7Rt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QC9y7Rt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QC9y7Rt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QC9y7Rt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QC9y7Rt .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QC9y7Rt .navbar {
    min-height: 80px;
  }
}
.cid-v46QC9y7Rt .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QC9y7Rt .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QC9y7Rt .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QC9y7Rt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QC9y7Rt .navbar.collapsed {
  justify-content: center;
}
.cid-v46QC9y7Rt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QC9y7Rt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QC9y7Rt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QC9y7Rt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QC9y7Rt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QC9y7Rt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QC9y7Rt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QC9y7Rt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QC9y7Rt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QC9y7Rt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QC9y7Rt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QC9y7Rt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QC9y7Rt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QC9y7Rt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QC9y7Rt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QC9y7Rt .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QC9y7Rt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QC9y7Rt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QC9y7Rt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QC9y7Rt .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QC9y7Rt .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QC9y7Rt .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QC9y7Rt .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QC9y7Rt .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QC9y7Rt .navbar-brand .navbar-caption:hover,
.cid-v46QC9y7Rt .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QC9y7Rt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QC9y7Rt .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QC9y7Rt .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QC9y7Rt .dropdown-item.active,
.cid-v46QC9y7Rt .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QC9y7Rt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QC9y7Rt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QC9y7Rt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QC9y7Rt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QC9y7Rt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QC9y7Rt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QC9y7Rt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QC9y7Rt ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QC9y7Rt ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QC9y7Rt .navbar-buttons {
  text-align: center;
}
.cid-v46QC9y7Rt .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QC9y7Rt .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QC9y7Rt button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QC9y7Rt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QC9y7Rt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QC9y7Rt button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QC9y7Rt button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QC9y7Rt button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QC9y7Rt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QC9y7Rt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QC9y7Rt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QC9y7Rt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QC9y7Rt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QC9y7Rt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QC9y7Rt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QC9y7Rt .navbar {
    height: 70px;
  }
  .cid-v46QC9y7Rt .navbar.opened {
    height: auto;
  }
  .cid-v46QC9y7Rt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QC9y7Rt .navbar-nav {
  margin: 0 auto;
}
.cid-v46QC9y7Rt .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QC9y7Rt .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QC9y7Rt .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QC9y7Rt .nav-item .nav-link:hover,
.cid-v46QC9y7Rt .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QC9y7Rt .nav-item .nav-link:hover::after,
.cid-v46QC9y7Rt .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QC9y7Rt .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QC9y7Rt .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QC9y7Rt .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QC9y7Rt .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QC9y7Rt .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QC9y7Rt .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QC9y7Rt .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QC9y7Rt .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QC9y7Rt .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QC9y7Rt .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QC9y7Rt .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QC9y7Rt .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QC9y7Rt .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QC9y7Rt .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QC9y7Rt .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QC9y7Rt .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QC9y7Rt .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QC9y7Rt .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QC9y7Rt .nav-link,
.cid-v46QC9y7Rt .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QC9WSCT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QC9WSCT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QC9WSCT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QC9WSCT .row {
  margin: 0 -15px;
}
.cid-v46QC9WSCT .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QC9WSCT .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QC9WSCT .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QC9WSCT .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QC9WSCT .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QC9WSCT .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QC9WSCT .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QC9WSCT .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QC9WSCT .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QC9WSCT .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QC9WSCT .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QC9WSCT .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QC9WSCT .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QC9WSCT .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QC9WSCT .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QC9WSCT .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QC9WSCT .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QC9WSCT .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QC9WSCT .mbr-label {
  color: #FFFFFF;
}
.cid-v46QC9WSCT .mbr-text {
  color: #fefff5;
}
.cid-v46QC9WSCT .mbr-text,
.cid-v46QC9WSCT .text-wrap,
.cid-v46QC9WSCT .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QCa7run {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QCa7run .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QCa7run .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QCa7run .row {
  margin: 0 -15px;
}
.cid-v46QCa7run .row .card {
  padding: 0 15px;
}
.cid-v46QCa7run .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QCa7run .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QCa7run .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QCa7run .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QCa7run .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QCa7run .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QCa7run .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QCa7run .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QCa7run .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QCa7run .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QCa7run .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QCa7run .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QCa7run .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QCa7run .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QCa7run .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QCa7run .item-title {
  color: #fefff5;
}
.cid-v46QCa7run .item-text {
  color: #FFFFFF;
}
.cid-v46QCa7run .card-icon {
  color: #FFFFFF;
}
.cid-v46QCa7run .item-title,
.cid-v46QCa7run .item-btn,
.cid-v46QCa7run .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QCajldQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QCajldQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QCajldQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QCajldQ .row {
  margin: 0 -15px;
}
.cid-v46QCajldQ .row .card {
  padding: 0 15px;
}
.cid-v46QCajldQ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QCajldQ .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QCajldQ .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QCajldQ .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QCajldQ .items-wrapper .item:hover .item-wrapper,
.cid-v46QCajldQ .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QCajldQ .items-wrapper .item:hover .card-box .item-title,
.cid-v46QCajldQ .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QCajldQ .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QCajldQ .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QCajldQ .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QCajldQ .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QCajldQ .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QCajldQ .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QCajldQ .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QCajldQ .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QCajldQ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QCajldQ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QCajldQ .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QCajldQ .item-title {
  color: #fefff5;
}
.cid-v46QCajldQ .item-price {
  color: #FFFFFF;
}
.cid-v46QCajldQ .list {
  color: #fefff5;
}
.cid-v46QCajldQ .item-title,
.cid-v46QCajldQ .item-btn {
  color: #FFFFFF;
}
.cid-v46QCajldQ .list,
.cid-v46QCajldQ .item-wrap {
  color: #FFFFFF;
}
.cid-v46QBt0xHw .navbar-dropdown {
  position: relative !important;
}
.cid-v46QBt0xHw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QBt0xHw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QBt0xHw .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QBt0xHw .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QBt0xHw .dropdown-item:hover,
.cid-v46QBt0xHw .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QBt0xHw .dropdown-item:hover span {
  color: white;
}
.cid-v46QBt0xHw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QBt0xHw .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QBt0xHw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QBt0xHw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QBt0xHw .nav-link {
  position: relative;
}
.cid-v46QBt0xHw .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QBt0xHw .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QBt0xHw .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QBt0xHw .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QBt0xHw .dropdown-menu,
.cid-v46QBt0xHw .navbar.opened {
  background: #191100 !important;
}
.cid-v46QBt0xHw .nav-item:focus,
.cid-v46QBt0xHw .nav-link:focus {
  outline: none;
}
.cid-v46QBt0xHw .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QBt0xHw .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QBt0xHw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QBt0xHw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QBt0xHw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QBt0xHw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QBt0xHw .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QBt0xHw .navbar {
    min-height: 80px;
  }
}
.cid-v46QBt0xHw .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QBt0xHw .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QBt0xHw .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QBt0xHw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QBt0xHw .navbar.collapsed {
  justify-content: center;
}
.cid-v46QBt0xHw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QBt0xHw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QBt0xHw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QBt0xHw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QBt0xHw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QBt0xHw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QBt0xHw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QBt0xHw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QBt0xHw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QBt0xHw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QBt0xHw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QBt0xHw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QBt0xHw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QBt0xHw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QBt0xHw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QBt0xHw .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QBt0xHw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QBt0xHw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QBt0xHw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QBt0xHw .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QBt0xHw .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QBt0xHw .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QBt0xHw .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QBt0xHw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QBt0xHw .navbar-brand .navbar-caption:hover,
.cid-v46QBt0xHw .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QBt0xHw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QBt0xHw .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QBt0xHw .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QBt0xHw .dropdown-item.active,
.cid-v46QBt0xHw .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QBt0xHw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QBt0xHw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QBt0xHw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QBt0xHw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QBt0xHw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QBt0xHw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QBt0xHw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QBt0xHw ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QBt0xHw ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QBt0xHw .navbar-buttons {
  text-align: center;
}
.cid-v46QBt0xHw .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QBt0xHw .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QBt0xHw button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QBt0xHw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QBt0xHw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QBt0xHw button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QBt0xHw button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QBt0xHw button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QBt0xHw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QBt0xHw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QBt0xHw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QBt0xHw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QBt0xHw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QBt0xHw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QBt0xHw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QBt0xHw .navbar {
    height: 70px;
  }
  .cid-v46QBt0xHw .navbar.opened {
    height: auto;
  }
  .cid-v46QBt0xHw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QBt0xHw .navbar-nav {
  margin: 0 auto;
}
.cid-v46QBt0xHw .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QBt0xHw .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QBt0xHw .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QBt0xHw .nav-item .nav-link:hover,
.cid-v46QBt0xHw .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QBt0xHw .nav-item .nav-link:hover::after,
.cid-v46QBt0xHw .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QBt0xHw .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QBt0xHw .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QBt0xHw .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QBt0xHw .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QBt0xHw .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QBt0xHw .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QBt0xHw .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QBt0xHw .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QBt0xHw .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QBt0xHw .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QBt0xHw .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QBt0xHw .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QBt0xHw .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QBt0xHw .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QBt0xHw .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QBt0xHw .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QBt0xHw .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QBt0xHw .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QBt0xHw .nav-link,
.cid-v46QBt0xHw .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QBtIeVz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QBtIeVz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QBtIeVz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QBtIeVz .row {
  margin: 0 -15px;
}
.cid-v46QBtIeVz .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QBtIeVz .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QBtIeVz .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QBtIeVz .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QBtIeVz .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QBtIeVz .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QBtIeVz .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QBtIeVz .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QBtIeVz .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QBtIeVz .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QBtIeVz .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QBtIeVz .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QBtIeVz .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QBtIeVz .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QBtIeVz .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QBtIeVz .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QBtIeVz .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QBtIeVz .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QBtIeVz .mbr-label {
  color: #FFFFFF;
}
.cid-v46QBtIeVz .mbr-text {
  color: #fefff5;
}
.cid-v46QBtIeVz .mbr-text,
.cid-v46QBtIeVz .text-wrap,
.cid-v46QBtIeVz .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QBtUozM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QBtUozM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QBtUozM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QBtUozM .row {
  margin: 0 -15px;
}
.cid-v46QBtUozM .row .card {
  padding: 0 15px;
}
.cid-v46QBtUozM .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QBtUozM .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QBtUozM .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QBtUozM .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QBtUozM .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QBtUozM .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QBtUozM .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QBtUozM .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QBtUozM .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QBtUozM .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QBtUozM .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QBtUozM .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QBtUozM .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QBtUozM .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QBtUozM .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QBtUozM .item-title {
  color: #fefff5;
}
.cid-v46QBtUozM .item-text {
  color: #FFFFFF;
}
.cid-v46QBtUozM .card-icon {
  color: #FFFFFF;
}
.cid-v46QBtUozM .item-title,
.cid-v46QBtUozM .item-btn,
.cid-v46QBtUozM .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QBu5ysn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QBu5ysn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QBu5ysn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QBu5ysn .row {
  margin: 0 -15px;
}
.cid-v46QBu5ysn .row .card {
  padding: 0 15px;
}
.cid-v46QBu5ysn .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QBu5ysn .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QBu5ysn .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QBu5ysn .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QBu5ysn .items-wrapper .item:hover .item-wrapper,
.cid-v46QBu5ysn .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QBu5ysn .items-wrapper .item:hover .card-box .item-title,
.cid-v46QBu5ysn .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QBu5ysn .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QBu5ysn .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QBu5ysn .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QBu5ysn .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QBu5ysn .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QBu5ysn .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QBu5ysn .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QBu5ysn .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QBu5ysn .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QBu5ysn .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QBu5ysn .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QBu5ysn .item-title {
  color: #fefff5;
}
.cid-v46QBu5ysn .item-price {
  color: #FFFFFF;
}
.cid-v46QBu5ysn .list {
  color: #fefff5;
}
.cid-v46QBu5ysn .item-title,
.cid-v46QBu5ysn .item-btn {
  color: #FFFFFF;
}
.cid-v46QBu5ysn .list,
.cid-v46QBu5ysn .item-wrap {
  color: #FFFFFF;
}
.cid-v46SENLhuI .navbar-dropdown {
  position: relative !important;
}
.cid-v46SENLhuI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SENLhuI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SENLhuI .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SENLhuI .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SENLhuI .dropdown-item:hover,
.cid-v46SENLhuI .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SENLhuI .dropdown-item:hover span {
  color: white;
}
.cid-v46SENLhuI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SENLhuI .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SENLhuI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SENLhuI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SENLhuI .nav-link {
  position: relative;
}
.cid-v46SENLhuI .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SENLhuI .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SENLhuI .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SENLhuI .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SENLhuI .dropdown-menu,
.cid-v46SENLhuI .navbar.opened {
  background: #191100 !important;
}
.cid-v46SENLhuI .nav-item:focus,
.cid-v46SENLhuI .nav-link:focus {
  outline: none;
}
.cid-v46SENLhuI .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SENLhuI .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SENLhuI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SENLhuI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SENLhuI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SENLhuI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SENLhuI .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SENLhuI .navbar {
    min-height: 80px;
  }
}
.cid-v46SENLhuI .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SENLhuI .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SENLhuI .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SENLhuI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SENLhuI .navbar.collapsed {
  justify-content: center;
}
.cid-v46SENLhuI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SENLhuI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SENLhuI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SENLhuI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SENLhuI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SENLhuI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SENLhuI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SENLhuI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SENLhuI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SENLhuI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SENLhuI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SENLhuI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SENLhuI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SENLhuI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SENLhuI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SENLhuI .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SENLhuI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SENLhuI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SENLhuI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SENLhuI .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SENLhuI .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SENLhuI .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SENLhuI .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SENLhuI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SENLhuI .navbar-brand .navbar-caption:hover,
.cid-v46SENLhuI .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SENLhuI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SENLhuI .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SENLhuI .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SENLhuI .dropdown-item.active,
.cid-v46SENLhuI .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SENLhuI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SENLhuI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SENLhuI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SENLhuI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SENLhuI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SENLhuI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SENLhuI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SENLhuI ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SENLhuI ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SENLhuI .navbar-buttons {
  text-align: center;
}
.cid-v46SENLhuI .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SENLhuI .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SENLhuI button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SENLhuI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SENLhuI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SENLhuI button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SENLhuI button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SENLhuI button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SENLhuI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SENLhuI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SENLhuI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SENLhuI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SENLhuI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SENLhuI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SENLhuI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SENLhuI .navbar {
    height: 70px;
  }
  .cid-v46SENLhuI .navbar.opened {
    height: auto;
  }
  .cid-v46SENLhuI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SENLhuI .navbar-nav {
  margin: 0 auto;
}
.cid-v46SENLhuI .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SENLhuI .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SENLhuI .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SENLhuI .nav-item .nav-link:hover,
.cid-v46SENLhuI .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SENLhuI .nav-item .nav-link:hover::after,
.cid-v46SENLhuI .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SENLhuI .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SENLhuI .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SENLhuI .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SENLhuI .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SENLhuI .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SENLhuI .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SENLhuI .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SENLhuI .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SENLhuI .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SENLhuI .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SENLhuI .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SENLhuI .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SENLhuI .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SENLhuI .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SENLhuI .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SENLhuI .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SENLhuI .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SENLhuI .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SENLhuI .nav-link,
.cid-v46SENLhuI .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SEOm065 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SEOm065 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SEOm065 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SEOm065 .row {
  margin: 0 -15px;
}
.cid-v46SEOm065 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SEOm065 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SEOm065 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SEOm065 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SEOm065 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SEOm065 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SEOm065 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SEOm065 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SEOm065 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SEOm065 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SEOm065 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SEOm065 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SEOm065 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SEOm065 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SEOm065 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SEOm065 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SEOm065 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SEOm065 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SEOm065 .mbr-label {
  color: #FFFFFF;
}
.cid-v46SEOm065 .mbr-text {
  color: #fefff5;
}
.cid-v46SEOm065 .mbr-text,
.cid-v46SEOm065 .text-wrap,
.cid-v46SEOm065 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SEOvd2J {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SEOvd2J .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SEOvd2J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SEOvd2J .row {
  margin: 0 -15px;
}
.cid-v46SEOvd2J .row .card {
  padding: 0 15px;
}
.cid-v46SEOvd2J .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SEOvd2J .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SEOvd2J .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SEOvd2J .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SEOvd2J .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SEOvd2J .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SEOvd2J .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SEOvd2J .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SEOvd2J .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SEOvd2J .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SEOvd2J .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SEOvd2J .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SEOvd2J .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SEOvd2J .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SEOvd2J .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SEOvd2J .item-title {
  color: #fefff5;
}
.cid-v46SEOvd2J .item-text {
  color: #FFFFFF;
}
.cid-v46SEOvd2J .card-icon {
  color: #FFFFFF;
}
.cid-v46SEOvd2J .item-title,
.cid-v46SEOvd2J .item-btn,
.cid-v46SEOvd2J .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SEOIJ30 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SEOIJ30 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SEOIJ30 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SEOIJ30 .row {
  margin: 0 -15px;
}
.cid-v46SEOIJ30 .row .card {
  padding: 0 15px;
}
.cid-v46SEOIJ30 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SEOIJ30 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SEOIJ30 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SEOIJ30 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SEOIJ30 .items-wrapper .item:hover .item-wrapper,
.cid-v46SEOIJ30 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SEOIJ30 .items-wrapper .item:hover .card-box .item-title,
.cid-v46SEOIJ30 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SEOIJ30 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SEOIJ30 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SEOIJ30 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SEOIJ30 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SEOIJ30 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SEOIJ30 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SEOIJ30 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SEOIJ30 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SEOIJ30 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SEOIJ30 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SEOIJ30 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SEOIJ30 .item-title {
  color: #fefff5;
}
.cid-v46SEOIJ30 .item-price {
  color: #FFFFFF;
}
.cid-v46SEOIJ30 .list {
  color: #fefff5;
}
.cid-v46SEOIJ30 .item-title,
.cid-v46SEOIJ30 .item-btn {
  color: #FFFFFF;
}
.cid-v46SEOIJ30 .list,
.cid-v46SEOIJ30 .item-wrap {
  color: #FFFFFF;
}
.cid-v46QApVHLO .navbar-dropdown {
  position: relative !important;
}
.cid-v46QApVHLO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QApVHLO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QApVHLO .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QApVHLO .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QApVHLO .dropdown-item:hover,
.cid-v46QApVHLO .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QApVHLO .dropdown-item:hover span {
  color: white;
}
.cid-v46QApVHLO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QApVHLO .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QApVHLO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QApVHLO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QApVHLO .nav-link {
  position: relative;
}
.cid-v46QApVHLO .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QApVHLO .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QApVHLO .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QApVHLO .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QApVHLO .dropdown-menu,
.cid-v46QApVHLO .navbar.opened {
  background: #191100 !important;
}
.cid-v46QApVHLO .nav-item:focus,
.cid-v46QApVHLO .nav-link:focus {
  outline: none;
}
.cid-v46QApVHLO .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QApVHLO .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QApVHLO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QApVHLO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QApVHLO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QApVHLO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QApVHLO .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QApVHLO .navbar {
    min-height: 80px;
  }
}
.cid-v46QApVHLO .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QApVHLO .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QApVHLO .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QApVHLO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QApVHLO .navbar.collapsed {
  justify-content: center;
}
.cid-v46QApVHLO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QApVHLO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QApVHLO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QApVHLO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QApVHLO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QApVHLO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QApVHLO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QApVHLO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QApVHLO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QApVHLO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QApVHLO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QApVHLO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QApVHLO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QApVHLO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QApVHLO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QApVHLO .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QApVHLO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QApVHLO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QApVHLO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QApVHLO .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QApVHLO .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QApVHLO .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QApVHLO .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QApVHLO .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QApVHLO .navbar-brand .navbar-caption:hover,
.cid-v46QApVHLO .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QApVHLO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QApVHLO .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QApVHLO .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QApVHLO .dropdown-item.active,
.cid-v46QApVHLO .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QApVHLO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QApVHLO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QApVHLO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QApVHLO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QApVHLO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QApVHLO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QApVHLO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QApVHLO ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QApVHLO ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QApVHLO .navbar-buttons {
  text-align: center;
}
.cid-v46QApVHLO .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QApVHLO .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QApVHLO button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QApVHLO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QApVHLO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QApVHLO button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QApVHLO button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QApVHLO button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QApVHLO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QApVHLO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QApVHLO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QApVHLO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QApVHLO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QApVHLO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QApVHLO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QApVHLO .navbar {
    height: 70px;
  }
  .cid-v46QApVHLO .navbar.opened {
    height: auto;
  }
  .cid-v46QApVHLO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QApVHLO .navbar-nav {
  margin: 0 auto;
}
.cid-v46QApVHLO .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QApVHLO .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QApVHLO .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QApVHLO .nav-item .nav-link:hover,
.cid-v46QApVHLO .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QApVHLO .nav-item .nav-link:hover::after,
.cid-v46QApVHLO .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QApVHLO .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QApVHLO .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QApVHLO .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QApVHLO .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QApVHLO .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QApVHLO .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QApVHLO .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QApVHLO .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QApVHLO .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QApVHLO .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QApVHLO .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QApVHLO .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QApVHLO .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QApVHLO .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QApVHLO .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QApVHLO .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QApVHLO .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QApVHLO .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QApVHLO .nav-link,
.cid-v46QApVHLO .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QAqnz4d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QAqnz4d .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QAqnz4d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QAqnz4d .row {
  margin: 0 -15px;
}
.cid-v46QAqnz4d .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QAqnz4d .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QAqnz4d .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QAqnz4d .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QAqnz4d .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QAqnz4d .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QAqnz4d .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QAqnz4d .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QAqnz4d .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QAqnz4d .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QAqnz4d .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QAqnz4d .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QAqnz4d .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QAqnz4d .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QAqnz4d .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QAqnz4d .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QAqnz4d .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QAqnz4d .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QAqnz4d .mbr-label {
  color: #FFFFFF;
}
.cid-v46QAqnz4d .mbr-text {
  color: #fefff5;
}
.cid-v46QAqnz4d .mbr-text,
.cid-v46QAqnz4d .text-wrap,
.cid-v46QAqnz4d .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QAqvU6r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QAqvU6r .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QAqvU6r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QAqvU6r .row {
  margin: 0 -15px;
}
.cid-v46QAqvU6r .row .card {
  padding: 0 15px;
}
.cid-v46QAqvU6r .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QAqvU6r .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QAqvU6r .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QAqvU6r .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QAqvU6r .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QAqvU6r .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QAqvU6r .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QAqvU6r .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QAqvU6r .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QAqvU6r .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QAqvU6r .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QAqvU6r .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QAqvU6r .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QAqvU6r .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QAqvU6r .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QAqvU6r .item-title {
  color: #fefff5;
}
.cid-v46QAqvU6r .item-text {
  color: #FFFFFF;
}
.cid-v46QAqvU6r .card-icon {
  color: #FFFFFF;
}
.cid-v46QAqvU6r .item-title,
.cid-v46QAqvU6r .item-btn,
.cid-v46QAqvU6r .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QAqE5a9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QAqE5a9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QAqE5a9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QAqE5a9 .row {
  margin: 0 -15px;
}
.cid-v46QAqE5a9 .row .card {
  padding: 0 15px;
}
.cid-v46QAqE5a9 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QAqE5a9 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QAqE5a9 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QAqE5a9 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QAqE5a9 .items-wrapper .item:hover .item-wrapper,
.cid-v46QAqE5a9 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QAqE5a9 .items-wrapper .item:hover .card-box .item-title,
.cid-v46QAqE5a9 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QAqE5a9 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QAqE5a9 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QAqE5a9 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QAqE5a9 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QAqE5a9 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QAqE5a9 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QAqE5a9 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QAqE5a9 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QAqE5a9 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QAqE5a9 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QAqE5a9 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QAqE5a9 .item-title {
  color: #fefff5;
}
.cid-v46QAqE5a9 .item-price {
  color: #FFFFFF;
}
.cid-v46QAqE5a9 .list {
  color: #fefff5;
}
.cid-v46QAqE5a9 .item-title,
.cid-v46QAqE5a9 .item-btn {
  color: #FFFFFF;
}
.cid-v46QAqE5a9 .list,
.cid-v46QAqE5a9 .item-wrap {
  color: #FFFFFF;
}
.cid-v46QzP7lti .navbar-dropdown {
  position: relative !important;
}
.cid-v46QzP7lti .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QzP7lti .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QzP7lti .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QzP7lti .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QzP7lti .dropdown-item:hover,
.cid-v46QzP7lti .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QzP7lti .dropdown-item:hover span {
  color: white;
}
.cid-v46QzP7lti .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QzP7lti .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QzP7lti .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QzP7lti .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QzP7lti .nav-link {
  position: relative;
}
.cid-v46QzP7lti .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QzP7lti .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QzP7lti .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QzP7lti .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QzP7lti .dropdown-menu,
.cid-v46QzP7lti .navbar.opened {
  background: #191100 !important;
}
.cid-v46QzP7lti .nav-item:focus,
.cid-v46QzP7lti .nav-link:focus {
  outline: none;
}
.cid-v46QzP7lti .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QzP7lti .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QzP7lti .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QzP7lti .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QzP7lti .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QzP7lti .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QzP7lti .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QzP7lti .navbar {
    min-height: 80px;
  }
}
.cid-v46QzP7lti .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QzP7lti .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QzP7lti .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QzP7lti .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QzP7lti .navbar.collapsed {
  justify-content: center;
}
.cid-v46QzP7lti .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QzP7lti .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QzP7lti .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QzP7lti .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QzP7lti .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QzP7lti .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QzP7lti .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QzP7lti .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QzP7lti .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QzP7lti .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QzP7lti .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QzP7lti .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QzP7lti .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QzP7lti .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QzP7lti .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QzP7lti .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QzP7lti .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QzP7lti .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QzP7lti .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QzP7lti .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QzP7lti .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QzP7lti .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QzP7lti .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QzP7lti .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QzP7lti .navbar-brand .navbar-caption:hover,
.cid-v46QzP7lti .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QzP7lti .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QzP7lti .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QzP7lti .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QzP7lti .dropdown-item.active,
.cid-v46QzP7lti .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QzP7lti .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QzP7lti .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QzP7lti .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QzP7lti .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QzP7lti .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QzP7lti .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QzP7lti .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QzP7lti ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QzP7lti ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QzP7lti .navbar-buttons {
  text-align: center;
}
.cid-v46QzP7lti .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QzP7lti .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QzP7lti button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QzP7lti button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QzP7lti button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QzP7lti button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QzP7lti button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QzP7lti button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QzP7lti nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QzP7lti nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QzP7lti nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QzP7lti nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QzP7lti .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QzP7lti a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QzP7lti .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QzP7lti .navbar {
    height: 70px;
  }
  .cid-v46QzP7lti .navbar.opened {
    height: auto;
  }
  .cid-v46QzP7lti .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QzP7lti .navbar-nav {
  margin: 0 auto;
}
.cid-v46QzP7lti .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QzP7lti .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QzP7lti .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QzP7lti .nav-item .nav-link:hover,
.cid-v46QzP7lti .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QzP7lti .nav-item .nav-link:hover::after,
.cid-v46QzP7lti .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QzP7lti .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QzP7lti .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QzP7lti .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QzP7lti .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QzP7lti .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QzP7lti .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QzP7lti .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QzP7lti .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QzP7lti .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QzP7lti .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QzP7lti .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QzP7lti .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QzP7lti .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QzP7lti .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QzP7lti .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QzP7lti .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QzP7lti .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QzP7lti .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QzP7lti .nav-link,
.cid-v46QzP7lti .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QzPxy1K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QzPxy1K .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QzPxy1K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QzPxy1K .row {
  margin: 0 -15px;
}
.cid-v46QzPxy1K .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QzPxy1K .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QzPxy1K .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QzPxy1K .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QzPxy1K .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QzPxy1K .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QzPxy1K .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QzPxy1K .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QzPxy1K .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QzPxy1K .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QzPxy1K .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QzPxy1K .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QzPxy1K .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QzPxy1K .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QzPxy1K .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QzPxy1K .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QzPxy1K .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QzPxy1K .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QzPxy1K .mbr-label {
  color: #FFFFFF;
}
.cid-v46QzPxy1K .mbr-text {
  color: #fefff5;
}
.cid-v46QzPxy1K .mbr-text,
.cid-v46QzPxy1K .text-wrap,
.cid-v46QzPxy1K .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QzPGmRp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QzPGmRp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QzPGmRp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QzPGmRp .row {
  margin: 0 -15px;
}
.cid-v46QzPGmRp .row .card {
  padding: 0 15px;
}
.cid-v46QzPGmRp .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QzPGmRp .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QzPGmRp .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QzPGmRp .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QzPGmRp .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QzPGmRp .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QzPGmRp .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QzPGmRp .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QzPGmRp .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QzPGmRp .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QzPGmRp .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QzPGmRp .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QzPGmRp .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QzPGmRp .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QzPGmRp .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QzPGmRp .item-title {
  color: #fefff5;
}
.cid-v46QzPGmRp .item-text {
  color: #FFFFFF;
}
.cid-v46QzPGmRp .card-icon {
  color: #FFFFFF;
}
.cid-v46QzPGmRp .item-title,
.cid-v46QzPGmRp .item-btn,
.cid-v46QzPGmRp .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QzPS4KB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QzPS4KB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QzPS4KB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QzPS4KB .row {
  margin: 0 -15px;
}
.cid-v46QzPS4KB .row .card {
  padding: 0 15px;
}
.cid-v46QzPS4KB .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QzPS4KB .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QzPS4KB .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QzPS4KB .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QzPS4KB .items-wrapper .item:hover .item-wrapper,
.cid-v46QzPS4KB .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QzPS4KB .items-wrapper .item:hover .card-box .item-title,
.cid-v46QzPS4KB .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QzPS4KB .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QzPS4KB .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QzPS4KB .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QzPS4KB .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QzPS4KB .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QzPS4KB .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QzPS4KB .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QzPS4KB .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QzPS4KB .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QzPS4KB .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QzPS4KB .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QzPS4KB .item-title {
  color: #fefff5;
}
.cid-v46QzPS4KB .item-price {
  color: #FFFFFF;
}
.cid-v46QzPS4KB .list {
  color: #fefff5;
}
.cid-v46QzPS4KB .item-title,
.cid-v46QzPS4KB .item-btn {
  color: #FFFFFF;
}
.cid-v46QzPS4KB .list,
.cid-v46QzPS4KB .item-wrap {
  color: #FFFFFF;
}
.cid-v46Qz9VNrt .navbar-dropdown {
  position: relative !important;
}
.cid-v46Qz9VNrt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qz9VNrt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Qz9VNrt .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Qz9VNrt .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Qz9VNrt .dropdown-item:hover,
.cid-v46Qz9VNrt .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Qz9VNrt .dropdown-item:hover span {
  color: white;
}
.cid-v46Qz9VNrt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Qz9VNrt .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Qz9VNrt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Qz9VNrt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Qz9VNrt .nav-link {
  position: relative;
}
.cid-v46Qz9VNrt .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Qz9VNrt .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Qz9VNrt .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Qz9VNrt .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Qz9VNrt .dropdown-menu,
.cid-v46Qz9VNrt .navbar.opened {
  background: #191100 !important;
}
.cid-v46Qz9VNrt .nav-item:focus,
.cid-v46Qz9VNrt .nav-link:focus {
  outline: none;
}
.cid-v46Qz9VNrt .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Qz9VNrt .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Qz9VNrt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Qz9VNrt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qz9VNrt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Qz9VNrt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Qz9VNrt .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Qz9VNrt .navbar {
    min-height: 80px;
  }
}
.cid-v46Qz9VNrt .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Qz9VNrt .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Qz9VNrt .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Qz9VNrt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Qz9VNrt .navbar.collapsed {
  justify-content: center;
}
.cid-v46Qz9VNrt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Qz9VNrt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Qz9VNrt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Qz9VNrt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Qz9VNrt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Qz9VNrt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Qz9VNrt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Qz9VNrt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Qz9VNrt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Qz9VNrt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Qz9VNrt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Qz9VNrt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Qz9VNrt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Qz9VNrt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Qz9VNrt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Qz9VNrt .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Qz9VNrt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Qz9VNrt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Qz9VNrt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Qz9VNrt .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Qz9VNrt .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Qz9VNrt .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Qz9VNrt .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Qz9VNrt .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Qz9VNrt .navbar-brand .navbar-caption:hover,
.cid-v46Qz9VNrt .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qz9VNrt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Qz9VNrt .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Qz9VNrt .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qz9VNrt .dropdown-item.active,
.cid-v46Qz9VNrt .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Qz9VNrt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Qz9VNrt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Qz9VNrt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Qz9VNrt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Qz9VNrt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Qz9VNrt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Qz9VNrt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Qz9VNrt ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Qz9VNrt ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Qz9VNrt .navbar-buttons {
  text-align: center;
}
.cid-v46Qz9VNrt .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Qz9VNrt .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Qz9VNrt button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Qz9VNrt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Qz9VNrt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Qz9VNrt button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qz9VNrt button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qz9VNrt button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Qz9VNrt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qz9VNrt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Qz9VNrt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Qz9VNrt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qz9VNrt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Qz9VNrt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Qz9VNrt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Qz9VNrt .navbar {
    height: 70px;
  }
  .cid-v46Qz9VNrt .navbar.opened {
    height: auto;
  }
  .cid-v46Qz9VNrt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Qz9VNrt .navbar-nav {
  margin: 0 auto;
}
.cid-v46Qz9VNrt .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Qz9VNrt .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Qz9VNrt .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Qz9VNrt .nav-item .nav-link:hover,
.cid-v46Qz9VNrt .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Qz9VNrt .nav-item .nav-link:hover::after,
.cid-v46Qz9VNrt .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Qz9VNrt .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Qz9VNrt .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Qz9VNrt .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Qz9VNrt .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Qz9VNrt .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Qz9VNrt .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Qz9VNrt .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Qz9VNrt .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Qz9VNrt .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Qz9VNrt .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Qz9VNrt .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Qz9VNrt .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Qz9VNrt .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Qz9VNrt .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Qz9VNrt .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Qz9VNrt .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Qz9VNrt .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Qz9VNrt .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Qz9VNrt .nav-link,
.cid-v46Qz9VNrt .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QzakvLX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QzakvLX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QzakvLX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QzakvLX .row {
  margin: 0 -15px;
}
.cid-v46QzakvLX .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QzakvLX .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QzakvLX .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QzakvLX .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QzakvLX .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QzakvLX .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QzakvLX .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QzakvLX .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QzakvLX .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QzakvLX .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QzakvLX .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QzakvLX .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QzakvLX .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QzakvLX .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QzakvLX .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QzakvLX .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QzakvLX .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QzakvLX .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QzakvLX .mbr-label {
  color: #FFFFFF;
}
.cid-v46QzakvLX .mbr-text {
  color: #fefff5;
}
.cid-v46QzakvLX .mbr-text,
.cid-v46QzakvLX .text-wrap,
.cid-v46QzakvLX .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Qzauo6D {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qzauo6D .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qzauo6D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qzauo6D .row {
  margin: 0 -15px;
}
.cid-v46Qzauo6D .row .card {
  padding: 0 15px;
}
.cid-v46Qzauo6D .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qzauo6D .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qzauo6D .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qzauo6D .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qzauo6D .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Qzauo6D .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Qzauo6D .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qzauo6D .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Qzauo6D .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Qzauo6D .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qzauo6D .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qzauo6D .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Qzauo6D .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qzauo6D .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qzauo6D .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qzauo6D .item-title {
  color: #fefff5;
}
.cid-v46Qzauo6D .item-text {
  color: #FFFFFF;
}
.cid-v46Qzauo6D .card-icon {
  color: #FFFFFF;
}
.cid-v46Qzauo6D .item-title,
.cid-v46Qzauo6D .item-btn,
.cid-v46Qzauo6D .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QzaFqsj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QzaFqsj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QzaFqsj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QzaFqsj .row {
  margin: 0 -15px;
}
.cid-v46QzaFqsj .row .card {
  padding: 0 15px;
}
.cid-v46QzaFqsj .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QzaFqsj .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QzaFqsj .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QzaFqsj .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QzaFqsj .items-wrapper .item:hover .item-wrapper,
.cid-v46QzaFqsj .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QzaFqsj .items-wrapper .item:hover .card-box .item-title,
.cid-v46QzaFqsj .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QzaFqsj .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QzaFqsj .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QzaFqsj .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QzaFqsj .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QzaFqsj .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QzaFqsj .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QzaFqsj .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QzaFqsj .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QzaFqsj .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QzaFqsj .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QzaFqsj .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QzaFqsj .item-title {
  color: #fefff5;
}
.cid-v46QzaFqsj .item-price {
  color: #FFFFFF;
}
.cid-v46QzaFqsj .list {
  color: #fefff5;
}
.cid-v46QzaFqsj .item-title,
.cid-v46QzaFqsj .item-btn {
  color: #FFFFFF;
}
.cid-v46QzaFqsj .list,
.cid-v46QzaFqsj .item-wrap {
  color: #FFFFFF;
}
.cid-v46QyDCbfB .navbar-dropdown {
  position: relative !important;
}
.cid-v46QyDCbfB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QyDCbfB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QyDCbfB .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QyDCbfB .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QyDCbfB .dropdown-item:hover,
.cid-v46QyDCbfB .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QyDCbfB .dropdown-item:hover span {
  color: white;
}
.cid-v46QyDCbfB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QyDCbfB .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QyDCbfB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QyDCbfB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QyDCbfB .nav-link {
  position: relative;
}
.cid-v46QyDCbfB .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QyDCbfB .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QyDCbfB .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QyDCbfB .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QyDCbfB .dropdown-menu,
.cid-v46QyDCbfB .navbar.opened {
  background: #191100 !important;
}
.cid-v46QyDCbfB .nav-item:focus,
.cid-v46QyDCbfB .nav-link:focus {
  outline: none;
}
.cid-v46QyDCbfB .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QyDCbfB .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QyDCbfB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QyDCbfB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QyDCbfB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QyDCbfB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QyDCbfB .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QyDCbfB .navbar {
    min-height: 80px;
  }
}
.cid-v46QyDCbfB .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QyDCbfB .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QyDCbfB .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QyDCbfB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QyDCbfB .navbar.collapsed {
  justify-content: center;
}
.cid-v46QyDCbfB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QyDCbfB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QyDCbfB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QyDCbfB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QyDCbfB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QyDCbfB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QyDCbfB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QyDCbfB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QyDCbfB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QyDCbfB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QyDCbfB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QyDCbfB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QyDCbfB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QyDCbfB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QyDCbfB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QyDCbfB .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QyDCbfB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QyDCbfB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QyDCbfB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QyDCbfB .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QyDCbfB .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QyDCbfB .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QyDCbfB .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QyDCbfB .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QyDCbfB .navbar-brand .navbar-caption:hover,
.cid-v46QyDCbfB .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QyDCbfB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QyDCbfB .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QyDCbfB .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QyDCbfB .dropdown-item.active,
.cid-v46QyDCbfB .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QyDCbfB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QyDCbfB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QyDCbfB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QyDCbfB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QyDCbfB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QyDCbfB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QyDCbfB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QyDCbfB ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QyDCbfB ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QyDCbfB .navbar-buttons {
  text-align: center;
}
.cid-v46QyDCbfB .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QyDCbfB .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QyDCbfB button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QyDCbfB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QyDCbfB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QyDCbfB button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QyDCbfB button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QyDCbfB button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QyDCbfB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QyDCbfB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QyDCbfB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QyDCbfB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QyDCbfB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QyDCbfB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QyDCbfB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QyDCbfB .navbar {
    height: 70px;
  }
  .cid-v46QyDCbfB .navbar.opened {
    height: auto;
  }
  .cid-v46QyDCbfB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QyDCbfB .navbar-nav {
  margin: 0 auto;
}
.cid-v46QyDCbfB .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QyDCbfB .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QyDCbfB .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QyDCbfB .nav-item .nav-link:hover,
.cid-v46QyDCbfB .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QyDCbfB .nav-item .nav-link:hover::after,
.cid-v46QyDCbfB .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QyDCbfB .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QyDCbfB .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QyDCbfB .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QyDCbfB .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QyDCbfB .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QyDCbfB .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QyDCbfB .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QyDCbfB .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QyDCbfB .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QyDCbfB .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QyDCbfB .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QyDCbfB .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QyDCbfB .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QyDCbfB .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QyDCbfB .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QyDCbfB .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QyDCbfB .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QyDCbfB .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QyDCbfB .nav-link,
.cid-v46QyDCbfB .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QyDYm13 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QyDYm13 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QyDYm13 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QyDYm13 .row {
  margin: 0 -15px;
}
.cid-v46QyDYm13 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QyDYm13 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QyDYm13 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QyDYm13 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QyDYm13 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QyDYm13 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QyDYm13 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QyDYm13 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QyDYm13 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QyDYm13 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QyDYm13 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QyDYm13 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QyDYm13 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QyDYm13 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QyDYm13 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QyDYm13 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QyDYm13 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QyDYm13 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QyDYm13 .mbr-label {
  color: #FFFFFF;
}
.cid-v46QyDYm13 .mbr-text {
  color: #fefff5;
}
.cid-v46QyDYm13 .mbr-text,
.cid-v46QyDYm13 .text-wrap,
.cid-v46QyDYm13 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QyE8mk5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QyE8mk5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QyE8mk5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QyE8mk5 .row {
  margin: 0 -15px;
}
.cid-v46QyE8mk5 .row .card {
  padding: 0 15px;
}
.cid-v46QyE8mk5 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QyE8mk5 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QyE8mk5 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QyE8mk5 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QyE8mk5 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QyE8mk5 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QyE8mk5 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QyE8mk5 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QyE8mk5 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QyE8mk5 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QyE8mk5 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QyE8mk5 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QyE8mk5 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QyE8mk5 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QyE8mk5 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QyE8mk5 .item-title {
  color: #fefff5;
}
.cid-v46QyE8mk5 .item-text {
  color: #FFFFFF;
}
.cid-v46QyE8mk5 .card-icon {
  color: #FFFFFF;
}
.cid-v46QyE8mk5 .item-title,
.cid-v46QyE8mk5 .item-btn,
.cid-v46QyE8mk5 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QyEifCg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QyEifCg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QyEifCg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QyEifCg .row {
  margin: 0 -15px;
}
.cid-v46QyEifCg .row .card {
  padding: 0 15px;
}
.cid-v46QyEifCg .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QyEifCg .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QyEifCg .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QyEifCg .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QyEifCg .items-wrapper .item:hover .item-wrapper,
.cid-v46QyEifCg .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QyEifCg .items-wrapper .item:hover .card-box .item-title,
.cid-v46QyEifCg .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QyEifCg .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QyEifCg .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QyEifCg .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QyEifCg .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QyEifCg .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QyEifCg .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QyEifCg .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QyEifCg .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QyEifCg .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QyEifCg .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QyEifCg .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QyEifCg .item-title {
  color: #fefff5;
}
.cid-v46QyEifCg .item-price {
  color: #FFFFFF;
}
.cid-v46QyEifCg .list {
  color: #fefff5;
}
.cid-v46QyEifCg .item-title,
.cid-v46QyEifCg .item-btn {
  color: #FFFFFF;
}
.cid-v46QyEifCg .list,
.cid-v46QyEifCg .item-wrap {
  color: #FFFFFF;
}
.cid-v46Qy7vDDP .navbar-dropdown {
  position: relative !important;
}
.cid-v46Qy7vDDP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qy7vDDP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Qy7vDDP .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Qy7vDDP .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Qy7vDDP .dropdown-item:hover,
.cid-v46Qy7vDDP .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Qy7vDDP .dropdown-item:hover span {
  color: white;
}
.cid-v46Qy7vDDP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Qy7vDDP .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Qy7vDDP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Qy7vDDP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Qy7vDDP .nav-link {
  position: relative;
}
.cid-v46Qy7vDDP .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Qy7vDDP .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Qy7vDDP .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Qy7vDDP .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Qy7vDDP .dropdown-menu,
.cid-v46Qy7vDDP .navbar.opened {
  background: #191100 !important;
}
.cid-v46Qy7vDDP .nav-item:focus,
.cid-v46Qy7vDDP .nav-link:focus {
  outline: none;
}
.cid-v46Qy7vDDP .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Qy7vDDP .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Qy7vDDP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Qy7vDDP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qy7vDDP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Qy7vDDP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Qy7vDDP .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Qy7vDDP .navbar {
    min-height: 80px;
  }
}
.cid-v46Qy7vDDP .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Qy7vDDP .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Qy7vDDP .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Qy7vDDP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Qy7vDDP .navbar.collapsed {
  justify-content: center;
}
.cid-v46Qy7vDDP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Qy7vDDP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Qy7vDDP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Qy7vDDP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Qy7vDDP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Qy7vDDP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Qy7vDDP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Qy7vDDP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Qy7vDDP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Qy7vDDP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Qy7vDDP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Qy7vDDP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Qy7vDDP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Qy7vDDP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Qy7vDDP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Qy7vDDP .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Qy7vDDP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Qy7vDDP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Qy7vDDP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Qy7vDDP .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Qy7vDDP .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Qy7vDDP .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Qy7vDDP .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Qy7vDDP .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Qy7vDDP .navbar-brand .navbar-caption:hover,
.cid-v46Qy7vDDP .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qy7vDDP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Qy7vDDP .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Qy7vDDP .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qy7vDDP .dropdown-item.active,
.cid-v46Qy7vDDP .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Qy7vDDP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Qy7vDDP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Qy7vDDP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Qy7vDDP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Qy7vDDP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Qy7vDDP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Qy7vDDP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Qy7vDDP ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Qy7vDDP ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Qy7vDDP .navbar-buttons {
  text-align: center;
}
.cid-v46Qy7vDDP .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Qy7vDDP .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Qy7vDDP button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Qy7vDDP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Qy7vDDP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Qy7vDDP button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qy7vDDP button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qy7vDDP button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Qy7vDDP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qy7vDDP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Qy7vDDP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Qy7vDDP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qy7vDDP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Qy7vDDP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Qy7vDDP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Qy7vDDP .navbar {
    height: 70px;
  }
  .cid-v46Qy7vDDP .navbar.opened {
    height: auto;
  }
  .cid-v46Qy7vDDP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Qy7vDDP .navbar-nav {
  margin: 0 auto;
}
.cid-v46Qy7vDDP .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Qy7vDDP .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Qy7vDDP .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Qy7vDDP .nav-item .nav-link:hover,
.cid-v46Qy7vDDP .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Qy7vDDP .nav-item .nav-link:hover::after,
.cid-v46Qy7vDDP .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Qy7vDDP .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Qy7vDDP .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Qy7vDDP .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Qy7vDDP .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Qy7vDDP .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Qy7vDDP .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Qy7vDDP .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Qy7vDDP .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Qy7vDDP .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Qy7vDDP .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Qy7vDDP .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Qy7vDDP .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Qy7vDDP .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Qy7vDDP .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Qy7vDDP .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Qy7vDDP .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Qy7vDDP .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Qy7vDDP .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Qy7vDDP .nav-link,
.cid-v46Qy7vDDP .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qy7XjvX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qy7XjvX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qy7XjvX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qy7XjvX .row {
  margin: 0 -15px;
}
.cid-v46Qy7XjvX .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qy7XjvX .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qy7XjvX .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qy7XjvX .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qy7XjvX .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qy7XjvX .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qy7XjvX .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qy7XjvX .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qy7XjvX .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qy7XjvX .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qy7XjvX .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qy7XjvX .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qy7XjvX .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qy7XjvX .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qy7XjvX .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qy7XjvX .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qy7XjvX .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qy7XjvX .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qy7XjvX .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qy7XjvX .mbr-text {
  color: #fefff5;
}
.cid-v46Qy7XjvX .mbr-text,
.cid-v46Qy7XjvX .text-wrap,
.cid-v46Qy7XjvX .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Qy87usa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qy87usa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qy87usa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qy87usa .row {
  margin: 0 -15px;
}
.cid-v46Qy87usa .row .card {
  padding: 0 15px;
}
.cid-v46Qy87usa .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qy87usa .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qy87usa .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qy87usa .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qy87usa .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Qy87usa .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Qy87usa .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qy87usa .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Qy87usa .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Qy87usa .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qy87usa .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qy87usa .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Qy87usa .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qy87usa .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qy87usa .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qy87usa .item-title {
  color: #fefff5;
}
.cid-v46Qy87usa .item-text {
  color: #FFFFFF;
}
.cid-v46Qy87usa .card-icon {
  color: #FFFFFF;
}
.cid-v46Qy87usa .item-title,
.cid-v46Qy87usa .item-btn,
.cid-v46Qy87usa .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qy8iRaL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qy8iRaL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qy8iRaL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qy8iRaL .row {
  margin: 0 -15px;
}
.cid-v46Qy8iRaL .row .card {
  padding: 0 15px;
}
.cid-v46Qy8iRaL .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qy8iRaL .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qy8iRaL .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qy8iRaL .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qy8iRaL .items-wrapper .item:hover .item-wrapper,
.cid-v46Qy8iRaL .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qy8iRaL .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qy8iRaL .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qy8iRaL .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qy8iRaL .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qy8iRaL .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qy8iRaL .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qy8iRaL .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qy8iRaL .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qy8iRaL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qy8iRaL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qy8iRaL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qy8iRaL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qy8iRaL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qy8iRaL .item-title {
  color: #fefff5;
}
.cid-v46Qy8iRaL .item-price {
  color: #FFFFFF;
}
.cid-v46Qy8iRaL .list {
  color: #fefff5;
}
.cid-v46Qy8iRaL .item-title,
.cid-v46Qy8iRaL .item-btn {
  color: #FFFFFF;
}
.cid-v46Qy8iRaL .list,
.cid-v46Qy8iRaL .item-wrap {
  color: #FFFFFF;
}
.cid-v46QxD68pF .navbar-dropdown {
  position: relative !important;
}
.cid-v46QxD68pF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QxD68pF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QxD68pF .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QxD68pF .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QxD68pF .dropdown-item:hover,
.cid-v46QxD68pF .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QxD68pF .dropdown-item:hover span {
  color: white;
}
.cid-v46QxD68pF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QxD68pF .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QxD68pF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QxD68pF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QxD68pF .nav-link {
  position: relative;
}
.cid-v46QxD68pF .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QxD68pF .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QxD68pF .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QxD68pF .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QxD68pF .dropdown-menu,
.cid-v46QxD68pF .navbar.opened {
  background: #191100 !important;
}
.cid-v46QxD68pF .nav-item:focus,
.cid-v46QxD68pF .nav-link:focus {
  outline: none;
}
.cid-v46QxD68pF .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QxD68pF .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QxD68pF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QxD68pF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QxD68pF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QxD68pF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QxD68pF .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QxD68pF .navbar {
    min-height: 80px;
  }
}
.cid-v46QxD68pF .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QxD68pF .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QxD68pF .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QxD68pF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QxD68pF .navbar.collapsed {
  justify-content: center;
}
.cid-v46QxD68pF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QxD68pF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QxD68pF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QxD68pF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QxD68pF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QxD68pF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QxD68pF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QxD68pF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QxD68pF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QxD68pF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QxD68pF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QxD68pF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QxD68pF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QxD68pF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QxD68pF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QxD68pF .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QxD68pF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QxD68pF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QxD68pF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QxD68pF .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QxD68pF .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QxD68pF .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QxD68pF .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QxD68pF .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QxD68pF .navbar-brand .navbar-caption:hover,
.cid-v46QxD68pF .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QxD68pF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QxD68pF .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QxD68pF .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QxD68pF .dropdown-item.active,
.cid-v46QxD68pF .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QxD68pF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QxD68pF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QxD68pF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QxD68pF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QxD68pF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QxD68pF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QxD68pF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QxD68pF ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QxD68pF ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QxD68pF .navbar-buttons {
  text-align: center;
}
.cid-v46QxD68pF .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QxD68pF .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QxD68pF button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QxD68pF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QxD68pF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QxD68pF button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QxD68pF button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QxD68pF button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QxD68pF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QxD68pF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QxD68pF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QxD68pF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QxD68pF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QxD68pF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QxD68pF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QxD68pF .navbar {
    height: 70px;
  }
  .cid-v46QxD68pF .navbar.opened {
    height: auto;
  }
  .cid-v46QxD68pF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QxD68pF .navbar-nav {
  margin: 0 auto;
}
.cid-v46QxD68pF .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QxD68pF .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QxD68pF .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QxD68pF .nav-item .nav-link:hover,
.cid-v46QxD68pF .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QxD68pF .nav-item .nav-link:hover::after,
.cid-v46QxD68pF .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QxD68pF .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QxD68pF .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QxD68pF .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QxD68pF .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QxD68pF .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QxD68pF .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QxD68pF .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QxD68pF .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QxD68pF .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QxD68pF .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QxD68pF .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QxD68pF .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QxD68pF .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QxD68pF .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QxD68pF .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QxD68pF .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QxD68pF .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QxD68pF .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QxD68pF .nav-link,
.cid-v46QxD68pF .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QxDBERv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QxDBERv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QxDBERv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QxDBERv .row {
  margin: 0 -15px;
}
.cid-v46QxDBERv .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QxDBERv .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QxDBERv .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QxDBERv .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QxDBERv .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QxDBERv .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QxDBERv .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QxDBERv .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QxDBERv .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QxDBERv .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QxDBERv .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QxDBERv .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QxDBERv .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QxDBERv .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QxDBERv .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QxDBERv .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QxDBERv .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QxDBERv .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QxDBERv .mbr-label {
  color: #FFFFFF;
}
.cid-v46QxDBERv .mbr-text {
  color: #fefff5;
}
.cid-v46QxDBERv .mbr-text,
.cid-v46QxDBERv .text-wrap,
.cid-v46QxDBERv .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QxDLdK2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QxDLdK2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QxDLdK2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QxDLdK2 .row {
  margin: 0 -15px;
}
.cid-v46QxDLdK2 .row .card {
  padding: 0 15px;
}
.cid-v46QxDLdK2 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QxDLdK2 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QxDLdK2 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QxDLdK2 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QxDLdK2 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QxDLdK2 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QxDLdK2 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QxDLdK2 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QxDLdK2 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QxDLdK2 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QxDLdK2 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QxDLdK2 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QxDLdK2 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QxDLdK2 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QxDLdK2 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QxDLdK2 .item-title {
  color: #fefff5;
}
.cid-v46QxDLdK2 .item-text {
  color: #FFFFFF;
}
.cid-v46QxDLdK2 .card-icon {
  color: #FFFFFF;
}
.cid-v46QxDLdK2 .item-title,
.cid-v46QxDLdK2 .item-btn,
.cid-v46QxDLdK2 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QxDW4WO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QxDW4WO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QxDW4WO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QxDW4WO .row {
  margin: 0 -15px;
}
.cid-v46QxDW4WO .row .card {
  padding: 0 15px;
}
.cid-v46QxDW4WO .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QxDW4WO .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QxDW4WO .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QxDW4WO .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QxDW4WO .items-wrapper .item:hover .item-wrapper,
.cid-v46QxDW4WO .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QxDW4WO .items-wrapper .item:hover .card-box .item-title,
.cid-v46QxDW4WO .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QxDW4WO .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QxDW4WO .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QxDW4WO .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QxDW4WO .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QxDW4WO .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QxDW4WO .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QxDW4WO .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QxDW4WO .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QxDW4WO .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QxDW4WO .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QxDW4WO .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QxDW4WO .item-title {
  color: #fefff5;
}
.cid-v46QxDW4WO .item-price {
  color: #FFFFFF;
}
.cid-v46QxDW4WO .list {
  color: #fefff5;
}
.cid-v46QxDW4WO .item-title,
.cid-v46QxDW4WO .item-btn {
  color: #FFFFFF;
}
.cid-v46QxDW4WO .list,
.cid-v46QxDW4WO .item-wrap {
  color: #FFFFFF;
}
.cid-v46Qx6vgC6 .navbar-dropdown {
  position: relative !important;
}
.cid-v46Qx6vgC6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qx6vgC6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Qx6vgC6 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Qx6vgC6 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Qx6vgC6 .dropdown-item:hover,
.cid-v46Qx6vgC6 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Qx6vgC6 .dropdown-item:hover span {
  color: white;
}
.cid-v46Qx6vgC6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Qx6vgC6 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Qx6vgC6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Qx6vgC6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Qx6vgC6 .nav-link {
  position: relative;
}
.cid-v46Qx6vgC6 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Qx6vgC6 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Qx6vgC6 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Qx6vgC6 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Qx6vgC6 .dropdown-menu,
.cid-v46Qx6vgC6 .navbar.opened {
  background: #191100 !important;
}
.cid-v46Qx6vgC6 .nav-item:focus,
.cid-v46Qx6vgC6 .nav-link:focus {
  outline: none;
}
.cid-v46Qx6vgC6 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Qx6vgC6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Qx6vgC6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Qx6vgC6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qx6vgC6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Qx6vgC6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Qx6vgC6 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Qx6vgC6 .navbar {
    min-height: 80px;
  }
}
.cid-v46Qx6vgC6 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Qx6vgC6 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Qx6vgC6 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Qx6vgC6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Qx6vgC6 .navbar.collapsed {
  justify-content: center;
}
.cid-v46Qx6vgC6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Qx6vgC6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Qx6vgC6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Qx6vgC6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Qx6vgC6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Qx6vgC6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Qx6vgC6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Qx6vgC6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Qx6vgC6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Qx6vgC6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Qx6vgC6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Qx6vgC6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Qx6vgC6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Qx6vgC6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Qx6vgC6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Qx6vgC6 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Qx6vgC6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Qx6vgC6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Qx6vgC6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Qx6vgC6 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Qx6vgC6 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Qx6vgC6 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Qx6vgC6 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Qx6vgC6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Qx6vgC6 .navbar-brand .navbar-caption:hover,
.cid-v46Qx6vgC6 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qx6vgC6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Qx6vgC6 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Qx6vgC6 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qx6vgC6 .dropdown-item.active,
.cid-v46Qx6vgC6 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Qx6vgC6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Qx6vgC6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Qx6vgC6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Qx6vgC6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Qx6vgC6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Qx6vgC6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Qx6vgC6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Qx6vgC6 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Qx6vgC6 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Qx6vgC6 .navbar-buttons {
  text-align: center;
}
.cid-v46Qx6vgC6 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Qx6vgC6 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Qx6vgC6 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Qx6vgC6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Qx6vgC6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Qx6vgC6 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qx6vgC6 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qx6vgC6 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Qx6vgC6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qx6vgC6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Qx6vgC6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Qx6vgC6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qx6vgC6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Qx6vgC6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Qx6vgC6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Qx6vgC6 .navbar {
    height: 70px;
  }
  .cid-v46Qx6vgC6 .navbar.opened {
    height: auto;
  }
  .cid-v46Qx6vgC6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Qx6vgC6 .navbar-nav {
  margin: 0 auto;
}
.cid-v46Qx6vgC6 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Qx6vgC6 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Qx6vgC6 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Qx6vgC6 .nav-item .nav-link:hover,
.cid-v46Qx6vgC6 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Qx6vgC6 .nav-item .nav-link:hover::after,
.cid-v46Qx6vgC6 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Qx6vgC6 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Qx6vgC6 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Qx6vgC6 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Qx6vgC6 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Qx6vgC6 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Qx6vgC6 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Qx6vgC6 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Qx6vgC6 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Qx6vgC6 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Qx6vgC6 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Qx6vgC6 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Qx6vgC6 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Qx6vgC6 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Qx6vgC6 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Qx6vgC6 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Qx6vgC6 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Qx6vgC6 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Qx6vgC6 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Qx6vgC6 .nav-link,
.cid-v46Qx6vgC6 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qx6TVJQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qx6TVJQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qx6TVJQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qx6TVJQ .row {
  margin: 0 -15px;
}
.cid-v46Qx6TVJQ .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qx6TVJQ .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qx6TVJQ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qx6TVJQ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qx6TVJQ .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qx6TVJQ .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qx6TVJQ .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qx6TVJQ .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qx6TVJQ .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qx6TVJQ .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qx6TVJQ .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qx6TVJQ .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qx6TVJQ .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qx6TVJQ .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qx6TVJQ .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qx6TVJQ .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qx6TVJQ .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qx6TVJQ .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qx6TVJQ .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qx6TVJQ .mbr-text {
  color: #fefff5;
}
.cid-v46Qx6TVJQ .mbr-text,
.cid-v46Qx6TVJQ .text-wrap,
.cid-v46Qx6TVJQ .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Qx745K2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qx745K2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qx745K2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qx745K2 .row {
  margin: 0 -15px;
}
.cid-v46Qx745K2 .row .card {
  padding: 0 15px;
}
.cid-v46Qx745K2 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qx745K2 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qx745K2 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qx745K2 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qx745K2 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Qx745K2 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Qx745K2 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qx745K2 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Qx745K2 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Qx745K2 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qx745K2 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qx745K2 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Qx745K2 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qx745K2 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qx745K2 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qx745K2 .item-title {
  color: #fefff5;
}
.cid-v46Qx745K2 .item-text {
  color: #FFFFFF;
}
.cid-v46Qx745K2 .card-icon {
  color: #FFFFFF;
}
.cid-v46Qx745K2 .item-title,
.cid-v46Qx745K2 .item-btn,
.cid-v46Qx745K2 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qx7fGNH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qx7fGNH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qx7fGNH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qx7fGNH .row {
  margin: 0 -15px;
}
.cid-v46Qx7fGNH .row .card {
  padding: 0 15px;
}
.cid-v46Qx7fGNH .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qx7fGNH .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qx7fGNH .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qx7fGNH .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qx7fGNH .items-wrapper .item:hover .item-wrapper,
.cid-v46Qx7fGNH .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qx7fGNH .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qx7fGNH .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qx7fGNH .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qx7fGNH .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qx7fGNH .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qx7fGNH .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qx7fGNH .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qx7fGNH .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qx7fGNH .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qx7fGNH .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qx7fGNH .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qx7fGNH .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qx7fGNH .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qx7fGNH .item-title {
  color: #fefff5;
}
.cid-v46Qx7fGNH .item-price {
  color: #FFFFFF;
}
.cid-v46Qx7fGNH .list {
  color: #fefff5;
}
.cid-v46Qx7fGNH .item-title,
.cid-v46Qx7fGNH .item-btn {
  color: #FFFFFF;
}
.cid-v46Qx7fGNH .list,
.cid-v46Qx7fGNH .item-wrap {
  color: #FFFFFF;
}
.cid-v46QwGiXmE .navbar-dropdown {
  position: relative !important;
}
.cid-v46QwGiXmE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QwGiXmE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QwGiXmE .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QwGiXmE .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QwGiXmE .dropdown-item:hover,
.cid-v46QwGiXmE .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QwGiXmE .dropdown-item:hover span {
  color: white;
}
.cid-v46QwGiXmE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QwGiXmE .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QwGiXmE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QwGiXmE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QwGiXmE .nav-link {
  position: relative;
}
.cid-v46QwGiXmE .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QwGiXmE .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QwGiXmE .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QwGiXmE .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QwGiXmE .dropdown-menu,
.cid-v46QwGiXmE .navbar.opened {
  background: #191100 !important;
}
.cid-v46QwGiXmE .nav-item:focus,
.cid-v46QwGiXmE .nav-link:focus {
  outline: none;
}
.cid-v46QwGiXmE .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QwGiXmE .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QwGiXmE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QwGiXmE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QwGiXmE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QwGiXmE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QwGiXmE .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QwGiXmE .navbar {
    min-height: 80px;
  }
}
.cid-v46QwGiXmE .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QwGiXmE .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QwGiXmE .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QwGiXmE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QwGiXmE .navbar.collapsed {
  justify-content: center;
}
.cid-v46QwGiXmE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QwGiXmE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QwGiXmE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QwGiXmE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QwGiXmE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QwGiXmE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QwGiXmE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QwGiXmE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QwGiXmE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QwGiXmE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QwGiXmE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QwGiXmE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QwGiXmE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QwGiXmE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QwGiXmE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QwGiXmE .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QwGiXmE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QwGiXmE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QwGiXmE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QwGiXmE .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QwGiXmE .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QwGiXmE .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QwGiXmE .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QwGiXmE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QwGiXmE .navbar-brand .navbar-caption:hover,
.cid-v46QwGiXmE .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QwGiXmE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QwGiXmE .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QwGiXmE .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QwGiXmE .dropdown-item.active,
.cid-v46QwGiXmE .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QwGiXmE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QwGiXmE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QwGiXmE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QwGiXmE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QwGiXmE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QwGiXmE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QwGiXmE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QwGiXmE ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QwGiXmE ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QwGiXmE .navbar-buttons {
  text-align: center;
}
.cid-v46QwGiXmE .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QwGiXmE .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QwGiXmE button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QwGiXmE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QwGiXmE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QwGiXmE button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QwGiXmE button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QwGiXmE button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QwGiXmE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QwGiXmE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QwGiXmE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QwGiXmE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QwGiXmE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QwGiXmE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QwGiXmE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QwGiXmE .navbar {
    height: 70px;
  }
  .cid-v46QwGiXmE .navbar.opened {
    height: auto;
  }
  .cid-v46QwGiXmE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QwGiXmE .navbar-nav {
  margin: 0 auto;
}
.cid-v46QwGiXmE .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QwGiXmE .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QwGiXmE .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QwGiXmE .nav-item .nav-link:hover,
.cid-v46QwGiXmE .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QwGiXmE .nav-item .nav-link:hover::after,
.cid-v46QwGiXmE .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QwGiXmE .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QwGiXmE .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QwGiXmE .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QwGiXmE .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QwGiXmE .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QwGiXmE .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QwGiXmE .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QwGiXmE .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QwGiXmE .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QwGiXmE .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QwGiXmE .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QwGiXmE .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QwGiXmE .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QwGiXmE .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QwGiXmE .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QwGiXmE .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QwGiXmE .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QwGiXmE .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QwGiXmE .nav-link,
.cid-v46QwGiXmE .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QwGW9jQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QwGW9jQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QwGW9jQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QwGW9jQ .row {
  margin: 0 -15px;
}
.cid-v46QwGW9jQ .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QwGW9jQ .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QwGW9jQ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QwGW9jQ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QwGW9jQ .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QwGW9jQ .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QwGW9jQ .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QwGW9jQ .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QwGW9jQ .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QwGW9jQ .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QwGW9jQ .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QwGW9jQ .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QwGW9jQ .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QwGW9jQ .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QwGW9jQ .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QwGW9jQ .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QwGW9jQ .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QwGW9jQ .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QwGW9jQ .mbr-label {
  color: #FFFFFF;
}
.cid-v46QwGW9jQ .mbr-text {
  color: #fefff5;
}
.cid-v46QwGW9jQ .mbr-text,
.cid-v46QwGW9jQ .text-wrap,
.cid-v46QwGW9jQ .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QwH81GS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QwH81GS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QwH81GS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QwH81GS .row {
  margin: 0 -15px;
}
.cid-v46QwH81GS .row .card {
  padding: 0 15px;
}
.cid-v46QwH81GS .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QwH81GS .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QwH81GS .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QwH81GS .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QwH81GS .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QwH81GS .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QwH81GS .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QwH81GS .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QwH81GS .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QwH81GS .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QwH81GS .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QwH81GS .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QwH81GS .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QwH81GS .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QwH81GS .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QwH81GS .item-title {
  color: #fefff5;
}
.cid-v46QwH81GS .item-text {
  color: #FFFFFF;
}
.cid-v46QwH81GS .card-icon {
  color: #FFFFFF;
}
.cid-v46QwH81GS .item-title,
.cid-v46QwH81GS .item-btn,
.cid-v46QwH81GS .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QwHlWvf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QwHlWvf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QwHlWvf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QwHlWvf .row {
  margin: 0 -15px;
}
.cid-v46QwHlWvf .row .card {
  padding: 0 15px;
}
.cid-v46QwHlWvf .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QwHlWvf .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QwHlWvf .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QwHlWvf .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QwHlWvf .items-wrapper .item:hover .item-wrapper,
.cid-v46QwHlWvf .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QwHlWvf .items-wrapper .item:hover .card-box .item-title,
.cid-v46QwHlWvf .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QwHlWvf .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QwHlWvf .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QwHlWvf .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QwHlWvf .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QwHlWvf .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QwHlWvf .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QwHlWvf .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QwHlWvf .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QwHlWvf .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QwHlWvf .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QwHlWvf .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QwHlWvf .item-title {
  color: #fefff5;
}
.cid-v46QwHlWvf .item-price {
  color: #FFFFFF;
}
.cid-v46QwHlWvf .list {
  color: #fefff5;
}
.cid-v46QwHlWvf .item-title,
.cid-v46QwHlWvf .item-btn {
  color: #FFFFFF;
}
.cid-v46QwHlWvf .list,
.cid-v46QwHlWvf .item-wrap {
  color: #FFFFFF;
}
.cid-v46Qv5rqbl .navbar-dropdown {
  position: relative !important;
}
.cid-v46Qv5rqbl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qv5rqbl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Qv5rqbl .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Qv5rqbl .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Qv5rqbl .dropdown-item:hover,
.cid-v46Qv5rqbl .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Qv5rqbl .dropdown-item:hover span {
  color: white;
}
.cid-v46Qv5rqbl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Qv5rqbl .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Qv5rqbl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Qv5rqbl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Qv5rqbl .nav-link {
  position: relative;
}
.cid-v46Qv5rqbl .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Qv5rqbl .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Qv5rqbl .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Qv5rqbl .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Qv5rqbl .dropdown-menu,
.cid-v46Qv5rqbl .navbar.opened {
  background: #191100 !important;
}
.cid-v46Qv5rqbl .nav-item:focus,
.cid-v46Qv5rqbl .nav-link:focus {
  outline: none;
}
.cid-v46Qv5rqbl .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Qv5rqbl .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Qv5rqbl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Qv5rqbl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qv5rqbl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Qv5rqbl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Qv5rqbl .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Qv5rqbl .navbar {
    min-height: 80px;
  }
}
.cid-v46Qv5rqbl .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Qv5rqbl .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Qv5rqbl .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Qv5rqbl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Qv5rqbl .navbar.collapsed {
  justify-content: center;
}
.cid-v46Qv5rqbl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Qv5rqbl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Qv5rqbl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Qv5rqbl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Qv5rqbl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Qv5rqbl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Qv5rqbl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Qv5rqbl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Qv5rqbl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Qv5rqbl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Qv5rqbl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Qv5rqbl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Qv5rqbl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Qv5rqbl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Qv5rqbl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Qv5rqbl .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Qv5rqbl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Qv5rqbl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Qv5rqbl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Qv5rqbl .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Qv5rqbl .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Qv5rqbl .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Qv5rqbl .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Qv5rqbl .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Qv5rqbl .navbar-brand .navbar-caption:hover,
.cid-v46Qv5rqbl .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qv5rqbl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Qv5rqbl .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Qv5rqbl .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qv5rqbl .dropdown-item.active,
.cid-v46Qv5rqbl .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Qv5rqbl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Qv5rqbl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Qv5rqbl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Qv5rqbl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Qv5rqbl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Qv5rqbl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Qv5rqbl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Qv5rqbl ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Qv5rqbl ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Qv5rqbl .navbar-buttons {
  text-align: center;
}
.cid-v46Qv5rqbl .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Qv5rqbl .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Qv5rqbl button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Qv5rqbl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Qv5rqbl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Qv5rqbl button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qv5rqbl button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qv5rqbl button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Qv5rqbl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qv5rqbl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Qv5rqbl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Qv5rqbl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qv5rqbl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Qv5rqbl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Qv5rqbl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Qv5rqbl .navbar {
    height: 70px;
  }
  .cid-v46Qv5rqbl .navbar.opened {
    height: auto;
  }
  .cid-v46Qv5rqbl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Qv5rqbl .navbar-nav {
  margin: 0 auto;
}
.cid-v46Qv5rqbl .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Qv5rqbl .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Qv5rqbl .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Qv5rqbl .nav-item .nav-link:hover,
.cid-v46Qv5rqbl .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Qv5rqbl .nav-item .nav-link:hover::after,
.cid-v46Qv5rqbl .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Qv5rqbl .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Qv5rqbl .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Qv5rqbl .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Qv5rqbl .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Qv5rqbl .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Qv5rqbl .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Qv5rqbl .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Qv5rqbl .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Qv5rqbl .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Qv5rqbl .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Qv5rqbl .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Qv5rqbl .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Qv5rqbl .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Qv5rqbl .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Qv5rqbl .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Qv5rqbl .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Qv5rqbl .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Qv5rqbl .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Qv5rqbl .nav-link,
.cid-v46Qv5rqbl .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qv5UtVQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qv5UtVQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qv5UtVQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qv5UtVQ .row {
  margin: 0 -15px;
}
.cid-v46Qv5UtVQ .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qv5UtVQ .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qv5UtVQ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qv5UtVQ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qv5UtVQ .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qv5UtVQ .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qv5UtVQ .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qv5UtVQ .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qv5UtVQ .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qv5UtVQ .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qv5UtVQ .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qv5UtVQ .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qv5UtVQ .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qv5UtVQ .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qv5UtVQ .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qv5UtVQ .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qv5UtVQ .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qv5UtVQ .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qv5UtVQ .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qv5UtVQ .mbr-text {
  color: #fefff5;
}
.cid-v46Qv5UtVQ .mbr-text,
.cid-v46Qv5UtVQ .text-wrap,
.cid-v46Qv5UtVQ .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Qv62CyQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qv62CyQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qv62CyQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qv62CyQ .row {
  margin: 0 -15px;
}
.cid-v46Qv62CyQ .row .card {
  padding: 0 15px;
}
.cid-v46Qv62CyQ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qv62CyQ .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qv62CyQ .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qv62CyQ .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qv62CyQ .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Qv62CyQ .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Qv62CyQ .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qv62CyQ .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Qv62CyQ .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Qv62CyQ .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qv62CyQ .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qv62CyQ .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Qv62CyQ .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qv62CyQ .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qv62CyQ .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qv62CyQ .item-title {
  color: #fefff5;
}
.cid-v46Qv62CyQ .item-text {
  color: #FFFFFF;
}
.cid-v46Qv62CyQ .card-icon {
  color: #FFFFFF;
}
.cid-v46Qv62CyQ .item-title,
.cid-v46Qv62CyQ .item-btn,
.cid-v46Qv62CyQ .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qv6euI2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qv6euI2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qv6euI2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qv6euI2 .row {
  margin: 0 -15px;
}
.cid-v46Qv6euI2 .row .card {
  padding: 0 15px;
}
.cid-v46Qv6euI2 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qv6euI2 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qv6euI2 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qv6euI2 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qv6euI2 .items-wrapper .item:hover .item-wrapper,
.cid-v46Qv6euI2 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qv6euI2 .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qv6euI2 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qv6euI2 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qv6euI2 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qv6euI2 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qv6euI2 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qv6euI2 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qv6euI2 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qv6euI2 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qv6euI2 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qv6euI2 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qv6euI2 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qv6euI2 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qv6euI2 .item-title {
  color: #fefff5;
}
.cid-v46Qv6euI2 .item-price {
  color: #FFFFFF;
}
.cid-v46Qv6euI2 .list {
  color: #fefff5;
}
.cid-v46Qv6euI2 .item-title,
.cid-v46Qv6euI2 .item-btn {
  color: #FFFFFF;
}
.cid-v46Qv6euI2 .list,
.cid-v46Qv6euI2 .item-wrap {
  color: #FFFFFF;
}
.cid-v46QuFrBQT .navbar-dropdown {
  position: relative !important;
}
.cid-v46QuFrBQT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QuFrBQT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QuFrBQT .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QuFrBQT .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QuFrBQT .dropdown-item:hover,
.cid-v46QuFrBQT .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QuFrBQT .dropdown-item:hover span {
  color: white;
}
.cid-v46QuFrBQT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QuFrBQT .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QuFrBQT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QuFrBQT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QuFrBQT .nav-link {
  position: relative;
}
.cid-v46QuFrBQT .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QuFrBQT .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QuFrBQT .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QuFrBQT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QuFrBQT .dropdown-menu,
.cid-v46QuFrBQT .navbar.opened {
  background: #191100 !important;
}
.cid-v46QuFrBQT .nav-item:focus,
.cid-v46QuFrBQT .nav-link:focus {
  outline: none;
}
.cid-v46QuFrBQT .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QuFrBQT .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QuFrBQT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QuFrBQT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QuFrBQT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QuFrBQT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QuFrBQT .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QuFrBQT .navbar {
    min-height: 80px;
  }
}
.cid-v46QuFrBQT .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QuFrBQT .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QuFrBQT .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QuFrBQT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QuFrBQT .navbar.collapsed {
  justify-content: center;
}
.cid-v46QuFrBQT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QuFrBQT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QuFrBQT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QuFrBQT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QuFrBQT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QuFrBQT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QuFrBQT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QuFrBQT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QuFrBQT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QuFrBQT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QuFrBQT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QuFrBQT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QuFrBQT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QuFrBQT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QuFrBQT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QuFrBQT .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QuFrBQT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QuFrBQT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QuFrBQT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QuFrBQT .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QuFrBQT .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QuFrBQT .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QuFrBQT .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QuFrBQT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QuFrBQT .navbar-brand .navbar-caption:hover,
.cid-v46QuFrBQT .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QuFrBQT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QuFrBQT .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QuFrBQT .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QuFrBQT .dropdown-item.active,
.cid-v46QuFrBQT .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QuFrBQT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QuFrBQT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QuFrBQT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QuFrBQT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QuFrBQT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QuFrBQT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QuFrBQT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QuFrBQT ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QuFrBQT ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QuFrBQT .navbar-buttons {
  text-align: center;
}
.cid-v46QuFrBQT .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QuFrBQT .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QuFrBQT button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QuFrBQT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QuFrBQT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QuFrBQT button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QuFrBQT button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QuFrBQT button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QuFrBQT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QuFrBQT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QuFrBQT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QuFrBQT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QuFrBQT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QuFrBQT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QuFrBQT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QuFrBQT .navbar {
    height: 70px;
  }
  .cid-v46QuFrBQT .navbar.opened {
    height: auto;
  }
  .cid-v46QuFrBQT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QuFrBQT .navbar-nav {
  margin: 0 auto;
}
.cid-v46QuFrBQT .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QuFrBQT .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QuFrBQT .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QuFrBQT .nav-item .nav-link:hover,
.cid-v46QuFrBQT .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QuFrBQT .nav-item .nav-link:hover::after,
.cid-v46QuFrBQT .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QuFrBQT .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QuFrBQT .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QuFrBQT .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QuFrBQT .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QuFrBQT .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QuFrBQT .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QuFrBQT .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QuFrBQT .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QuFrBQT .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QuFrBQT .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QuFrBQT .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QuFrBQT .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QuFrBQT .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QuFrBQT .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QuFrBQT .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QuFrBQT .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QuFrBQT .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QuFrBQT .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QuFrBQT .nav-link,
.cid-v46QuFrBQT .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QuFUsP2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QuFUsP2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QuFUsP2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QuFUsP2 .row {
  margin: 0 -15px;
}
.cid-v46QuFUsP2 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QuFUsP2 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QuFUsP2 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QuFUsP2 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QuFUsP2 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QuFUsP2 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QuFUsP2 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QuFUsP2 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QuFUsP2 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QuFUsP2 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QuFUsP2 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QuFUsP2 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QuFUsP2 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QuFUsP2 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QuFUsP2 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QuFUsP2 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QuFUsP2 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QuFUsP2 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QuFUsP2 .mbr-label {
  color: #FFFFFF;
}
.cid-v46QuFUsP2 .mbr-text {
  color: #fefff5;
}
.cid-v46QuFUsP2 .mbr-text,
.cid-v46QuFUsP2 .text-wrap,
.cid-v46QuFUsP2 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QuG4CEm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QuG4CEm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QuG4CEm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QuG4CEm .row {
  margin: 0 -15px;
}
.cid-v46QuG4CEm .row .card {
  padding: 0 15px;
}
.cid-v46QuG4CEm .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QuG4CEm .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QuG4CEm .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QuG4CEm .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QuG4CEm .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QuG4CEm .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QuG4CEm .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QuG4CEm .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QuG4CEm .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QuG4CEm .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QuG4CEm .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QuG4CEm .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QuG4CEm .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QuG4CEm .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QuG4CEm .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QuG4CEm .item-title {
  color: #fefff5;
}
.cid-v46QuG4CEm .item-text {
  color: #FFFFFF;
}
.cid-v46QuG4CEm .card-icon {
  color: #FFFFFF;
}
.cid-v46QuG4CEm .item-title,
.cid-v46QuG4CEm .item-btn,
.cid-v46QuG4CEm .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QuGgmmS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QuGgmmS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QuGgmmS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QuGgmmS .row {
  margin: 0 -15px;
}
.cid-v46QuGgmmS .row .card {
  padding: 0 15px;
}
.cid-v46QuGgmmS .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QuGgmmS .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QuGgmmS .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QuGgmmS .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QuGgmmS .items-wrapper .item:hover .item-wrapper,
.cid-v46QuGgmmS .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QuGgmmS .items-wrapper .item:hover .card-box .item-title,
.cid-v46QuGgmmS .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QuGgmmS .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QuGgmmS .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QuGgmmS .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QuGgmmS .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QuGgmmS .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QuGgmmS .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QuGgmmS .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QuGgmmS .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QuGgmmS .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QuGgmmS .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QuGgmmS .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QuGgmmS .item-title {
  color: #fefff5;
}
.cid-v46QuGgmmS .item-price {
  color: #FFFFFF;
}
.cid-v46QuGgmmS .list {
  color: #fefff5;
}
.cid-v46QuGgmmS .item-title,
.cid-v46QuGgmmS .item-btn {
  color: #FFFFFF;
}
.cid-v46QuGgmmS .list,
.cid-v46QuGgmmS .item-wrap {
  color: #FFFFFF;
}
.cid-v46SRShZim .navbar-dropdown {
  position: relative !important;
}
.cid-v46SRShZim .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SRShZim .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SRShZim .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SRShZim .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SRShZim .dropdown-item:hover,
.cid-v46SRShZim .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SRShZim .dropdown-item:hover span {
  color: white;
}
.cid-v46SRShZim .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SRShZim .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SRShZim .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SRShZim .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SRShZim .nav-link {
  position: relative;
}
.cid-v46SRShZim .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SRShZim .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SRShZim .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SRShZim .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SRShZim .dropdown-menu,
.cid-v46SRShZim .navbar.opened {
  background: #191100 !important;
}
.cid-v46SRShZim .nav-item:focus,
.cid-v46SRShZim .nav-link:focus {
  outline: none;
}
.cid-v46SRShZim .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SRShZim .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SRShZim .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SRShZim .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SRShZim .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SRShZim .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SRShZim .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SRShZim .navbar {
    min-height: 80px;
  }
}
.cid-v46SRShZim .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SRShZim .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SRShZim .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SRShZim .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SRShZim .navbar.collapsed {
  justify-content: center;
}
.cid-v46SRShZim .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SRShZim .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SRShZim .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SRShZim .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SRShZim .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SRShZim .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SRShZim .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SRShZim .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SRShZim .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SRShZim .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SRShZim .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SRShZim .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SRShZim .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SRShZim .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SRShZim .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SRShZim .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SRShZim .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SRShZim .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SRShZim .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SRShZim .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SRShZim .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SRShZim .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SRShZim .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SRShZim .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SRShZim .navbar-brand .navbar-caption:hover,
.cid-v46SRShZim .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SRShZim .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SRShZim .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SRShZim .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SRShZim .dropdown-item.active,
.cid-v46SRShZim .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SRShZim .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SRShZim .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SRShZim .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SRShZim .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SRShZim .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SRShZim .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SRShZim .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SRShZim ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SRShZim ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SRShZim .navbar-buttons {
  text-align: center;
}
.cid-v46SRShZim .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SRShZim .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SRShZim button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SRShZim button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SRShZim button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SRShZim button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SRShZim button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SRShZim button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SRShZim nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SRShZim nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SRShZim nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SRShZim nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SRShZim .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SRShZim a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SRShZim .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SRShZim .navbar {
    height: 70px;
  }
  .cid-v46SRShZim .navbar.opened {
    height: auto;
  }
  .cid-v46SRShZim .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SRShZim .navbar-nav {
  margin: 0 auto;
}
.cid-v46SRShZim .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SRShZim .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SRShZim .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SRShZim .nav-item .nav-link:hover,
.cid-v46SRShZim .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SRShZim .nav-item .nav-link:hover::after,
.cid-v46SRShZim .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SRShZim .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SRShZim .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SRShZim .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SRShZim .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SRShZim .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SRShZim .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SRShZim .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SRShZim .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SRShZim .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SRShZim .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SRShZim .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SRShZim .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SRShZim .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SRShZim .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SRShZim .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SRShZim .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SRShZim .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SRShZim .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SRShZim .nav-link,
.cid-v46SRShZim .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SRSXjwY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SRSXjwY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SRSXjwY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SRSXjwY .row {
  margin: 0 -15px;
}
.cid-v46SRSXjwY .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SRSXjwY .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SRSXjwY .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SRSXjwY .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SRSXjwY .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SRSXjwY .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SRSXjwY .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SRSXjwY .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SRSXjwY .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SRSXjwY .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SRSXjwY .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SRSXjwY .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SRSXjwY .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SRSXjwY .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SRSXjwY .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SRSXjwY .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SRSXjwY .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SRSXjwY .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SRSXjwY .mbr-label {
  color: #FFFFFF;
}
.cid-v46SRSXjwY .mbr-text {
  color: #fefff5;
}
.cid-v46SRSXjwY .mbr-text,
.cid-v46SRSXjwY .text-wrap,
.cid-v46SRSXjwY .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SRTa0dO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SRTa0dO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SRTa0dO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SRTa0dO .row {
  margin: 0 -15px;
}
.cid-v46SRTa0dO .row .card {
  padding: 0 15px;
}
.cid-v46SRTa0dO .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SRTa0dO .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SRTa0dO .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SRTa0dO .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SRTa0dO .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SRTa0dO .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SRTa0dO .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SRTa0dO .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SRTa0dO .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SRTa0dO .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SRTa0dO .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SRTa0dO .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SRTa0dO .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SRTa0dO .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SRTa0dO .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SRTa0dO .item-title {
  color: #fefff5;
}
.cid-v46SRTa0dO .item-text {
  color: #FFFFFF;
}
.cid-v46SRTa0dO .card-icon {
  color: #FFFFFF;
}
.cid-v46SRTa0dO .item-title,
.cid-v46SRTa0dO .item-btn,
.cid-v46SRTa0dO .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SRTpW7t {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SRTpW7t .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SRTpW7t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SRTpW7t .row {
  margin: 0 -15px;
}
.cid-v46SRTpW7t .row .card {
  padding: 0 15px;
}
.cid-v46SRTpW7t .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SRTpW7t .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SRTpW7t .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SRTpW7t .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SRTpW7t .items-wrapper .item:hover .item-wrapper,
.cid-v46SRTpW7t .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SRTpW7t .items-wrapper .item:hover .card-box .item-title,
.cid-v46SRTpW7t .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SRTpW7t .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SRTpW7t .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SRTpW7t .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SRTpW7t .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SRTpW7t .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SRTpW7t .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SRTpW7t .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SRTpW7t .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SRTpW7t .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SRTpW7t .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SRTpW7t .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SRTpW7t .item-title {
  color: #fefff5;
}
.cid-v46SRTpW7t .item-price {
  color: #FFFFFF;
}
.cid-v46SRTpW7t .list {
  color: #fefff5;
}
.cid-v46SRTpW7t .item-title,
.cid-v46SRTpW7t .item-btn {
  color: #FFFFFF;
}
.cid-v46SRTpW7t .list,
.cid-v46SRTpW7t .item-wrap {
  color: #FFFFFF;
}
.cid-v46ST7tXM2 .navbar-dropdown {
  position: relative !important;
}
.cid-v46ST7tXM2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46ST7tXM2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46ST7tXM2 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46ST7tXM2 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46ST7tXM2 .dropdown-item:hover,
.cid-v46ST7tXM2 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46ST7tXM2 .dropdown-item:hover span {
  color: white;
}
.cid-v46ST7tXM2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46ST7tXM2 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46ST7tXM2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46ST7tXM2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46ST7tXM2 .nav-link {
  position: relative;
}
.cid-v46ST7tXM2 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46ST7tXM2 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46ST7tXM2 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46ST7tXM2 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46ST7tXM2 .dropdown-menu,
.cid-v46ST7tXM2 .navbar.opened {
  background: #191100 !important;
}
.cid-v46ST7tXM2 .nav-item:focus,
.cid-v46ST7tXM2 .nav-link:focus {
  outline: none;
}
.cid-v46ST7tXM2 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46ST7tXM2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46ST7tXM2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46ST7tXM2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46ST7tXM2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46ST7tXM2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46ST7tXM2 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46ST7tXM2 .navbar {
    min-height: 80px;
  }
}
.cid-v46ST7tXM2 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46ST7tXM2 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46ST7tXM2 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46ST7tXM2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46ST7tXM2 .navbar.collapsed {
  justify-content: center;
}
.cid-v46ST7tXM2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46ST7tXM2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46ST7tXM2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46ST7tXM2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46ST7tXM2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46ST7tXM2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46ST7tXM2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46ST7tXM2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46ST7tXM2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46ST7tXM2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46ST7tXM2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46ST7tXM2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46ST7tXM2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46ST7tXM2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46ST7tXM2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46ST7tXM2 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46ST7tXM2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46ST7tXM2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46ST7tXM2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46ST7tXM2 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46ST7tXM2 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46ST7tXM2 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46ST7tXM2 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46ST7tXM2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46ST7tXM2 .navbar-brand .navbar-caption:hover,
.cid-v46ST7tXM2 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46ST7tXM2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46ST7tXM2 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46ST7tXM2 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46ST7tXM2 .dropdown-item.active,
.cid-v46ST7tXM2 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46ST7tXM2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46ST7tXM2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46ST7tXM2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46ST7tXM2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46ST7tXM2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46ST7tXM2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46ST7tXM2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46ST7tXM2 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46ST7tXM2 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46ST7tXM2 .navbar-buttons {
  text-align: center;
}
.cid-v46ST7tXM2 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46ST7tXM2 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46ST7tXM2 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46ST7tXM2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46ST7tXM2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46ST7tXM2 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46ST7tXM2 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46ST7tXM2 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46ST7tXM2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46ST7tXM2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46ST7tXM2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46ST7tXM2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46ST7tXM2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46ST7tXM2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46ST7tXM2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46ST7tXM2 .navbar {
    height: 70px;
  }
  .cid-v46ST7tXM2 .navbar.opened {
    height: auto;
  }
  .cid-v46ST7tXM2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46ST7tXM2 .navbar-nav {
  margin: 0 auto;
}
.cid-v46ST7tXM2 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46ST7tXM2 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46ST7tXM2 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46ST7tXM2 .nav-item .nav-link:hover,
.cid-v46ST7tXM2 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46ST7tXM2 .nav-item .nav-link:hover::after,
.cid-v46ST7tXM2 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46ST7tXM2 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46ST7tXM2 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46ST7tXM2 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46ST7tXM2 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46ST7tXM2 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46ST7tXM2 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46ST7tXM2 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46ST7tXM2 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46ST7tXM2 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46ST7tXM2 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46ST7tXM2 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46ST7tXM2 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46ST7tXM2 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46ST7tXM2 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46ST7tXM2 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46ST7tXM2 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46ST7tXM2 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46ST7tXM2 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46ST7tXM2 .nav-link,
.cid-v46ST7tXM2 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46ST846yc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46ST846yc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46ST846yc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46ST846yc .row {
  margin: 0 -15px;
}
.cid-v46ST846yc .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46ST846yc .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46ST846yc .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46ST846yc .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46ST846yc .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46ST846yc .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46ST846yc .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46ST846yc .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46ST846yc .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46ST846yc .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46ST846yc .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46ST846yc .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46ST846yc .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46ST846yc .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46ST846yc .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46ST846yc .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46ST846yc .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46ST846yc .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46ST846yc .mbr-label {
  color: #FFFFFF;
}
.cid-v46ST846yc .mbr-text {
  color: #fefff5;
}
.cid-v46ST846yc .mbr-text,
.cid-v46ST846yc .text-wrap,
.cid-v46ST846yc .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46ST8fycM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46ST8fycM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46ST8fycM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46ST8fycM .row {
  margin: 0 -15px;
}
.cid-v46ST8fycM .row .card {
  padding: 0 15px;
}
.cid-v46ST8fycM .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46ST8fycM .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46ST8fycM .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46ST8fycM .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46ST8fycM .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46ST8fycM .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46ST8fycM .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46ST8fycM .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46ST8fycM .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46ST8fycM .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46ST8fycM .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46ST8fycM .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46ST8fycM .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46ST8fycM .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46ST8fycM .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46ST8fycM .item-title {
  color: #fefff5;
}
.cid-v46ST8fycM .item-text {
  color: #FFFFFF;
}
.cid-v46ST8fycM .card-icon {
  color: #FFFFFF;
}
.cid-v46ST8fycM .item-title,
.cid-v46ST8fycM .item-btn,
.cid-v46ST8fycM .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46ST8qE2j {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46ST8qE2j .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46ST8qE2j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46ST8qE2j .row {
  margin: 0 -15px;
}
.cid-v46ST8qE2j .row .card {
  padding: 0 15px;
}
.cid-v46ST8qE2j .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46ST8qE2j .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46ST8qE2j .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46ST8qE2j .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46ST8qE2j .items-wrapper .item:hover .item-wrapper,
.cid-v46ST8qE2j .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46ST8qE2j .items-wrapper .item:hover .card-box .item-title,
.cid-v46ST8qE2j .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46ST8qE2j .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46ST8qE2j .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46ST8qE2j .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46ST8qE2j .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46ST8qE2j .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46ST8qE2j .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46ST8qE2j .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46ST8qE2j .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46ST8qE2j .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46ST8qE2j .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46ST8qE2j .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46ST8qE2j .item-title {
  color: #fefff5;
}
.cid-v46ST8qE2j .item-price {
  color: #FFFFFF;
}
.cid-v46ST8qE2j .list {
  color: #fefff5;
}
.cid-v46ST8qE2j .item-title,
.cid-v46ST8qE2j .item-btn {
  color: #FFFFFF;
}
.cid-v46ST8qE2j .list,
.cid-v46ST8qE2j .item-wrap {
  color: #FFFFFF;
}
.cid-v46SUkcn6k .navbar-dropdown {
  position: relative !important;
}
.cid-v46SUkcn6k .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SUkcn6k .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SUkcn6k .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SUkcn6k .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SUkcn6k .dropdown-item:hover,
.cid-v46SUkcn6k .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SUkcn6k .dropdown-item:hover span {
  color: white;
}
.cid-v46SUkcn6k .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SUkcn6k .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SUkcn6k .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SUkcn6k .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SUkcn6k .nav-link {
  position: relative;
}
.cid-v46SUkcn6k .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SUkcn6k .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SUkcn6k .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SUkcn6k .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SUkcn6k .dropdown-menu,
.cid-v46SUkcn6k .navbar.opened {
  background: #191100 !important;
}
.cid-v46SUkcn6k .nav-item:focus,
.cid-v46SUkcn6k .nav-link:focus {
  outline: none;
}
.cid-v46SUkcn6k .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SUkcn6k .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SUkcn6k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SUkcn6k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SUkcn6k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SUkcn6k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SUkcn6k .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SUkcn6k .navbar {
    min-height: 80px;
  }
}
.cid-v46SUkcn6k .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SUkcn6k .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SUkcn6k .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SUkcn6k .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SUkcn6k .navbar.collapsed {
  justify-content: center;
}
.cid-v46SUkcn6k .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SUkcn6k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SUkcn6k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SUkcn6k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SUkcn6k .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SUkcn6k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SUkcn6k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SUkcn6k .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SUkcn6k .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SUkcn6k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SUkcn6k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SUkcn6k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SUkcn6k .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SUkcn6k .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SUkcn6k .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SUkcn6k .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SUkcn6k .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SUkcn6k .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SUkcn6k .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SUkcn6k .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SUkcn6k .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SUkcn6k .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SUkcn6k .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SUkcn6k .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SUkcn6k .navbar-brand .navbar-caption:hover,
.cid-v46SUkcn6k .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SUkcn6k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SUkcn6k .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SUkcn6k .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SUkcn6k .dropdown-item.active,
.cid-v46SUkcn6k .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SUkcn6k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SUkcn6k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SUkcn6k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SUkcn6k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SUkcn6k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SUkcn6k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SUkcn6k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SUkcn6k ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SUkcn6k ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SUkcn6k .navbar-buttons {
  text-align: center;
}
.cid-v46SUkcn6k .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SUkcn6k .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SUkcn6k button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SUkcn6k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SUkcn6k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SUkcn6k button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SUkcn6k button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SUkcn6k button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SUkcn6k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SUkcn6k nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SUkcn6k nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SUkcn6k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SUkcn6k .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SUkcn6k a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SUkcn6k .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SUkcn6k .navbar {
    height: 70px;
  }
  .cid-v46SUkcn6k .navbar.opened {
    height: auto;
  }
  .cid-v46SUkcn6k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SUkcn6k .navbar-nav {
  margin: 0 auto;
}
.cid-v46SUkcn6k .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SUkcn6k .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SUkcn6k .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SUkcn6k .nav-item .nav-link:hover,
.cid-v46SUkcn6k .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SUkcn6k .nav-item .nav-link:hover::after,
.cid-v46SUkcn6k .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SUkcn6k .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SUkcn6k .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SUkcn6k .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SUkcn6k .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SUkcn6k .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SUkcn6k .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SUkcn6k .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SUkcn6k .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SUkcn6k .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SUkcn6k .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SUkcn6k .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SUkcn6k .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SUkcn6k .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SUkcn6k .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SUkcn6k .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SUkcn6k .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SUkcn6k .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SUkcn6k .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SUkcn6k .nav-link,
.cid-v46SUkcn6k .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SUl4mFX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SUl4mFX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SUl4mFX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SUl4mFX .row {
  margin: 0 -15px;
}
.cid-v46SUl4mFX .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SUl4mFX .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SUl4mFX .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SUl4mFX .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SUl4mFX .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SUl4mFX .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SUl4mFX .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SUl4mFX .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SUl4mFX .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SUl4mFX .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SUl4mFX .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SUl4mFX .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SUl4mFX .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SUl4mFX .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SUl4mFX .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SUl4mFX .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SUl4mFX .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SUl4mFX .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SUl4mFX .mbr-label {
  color: #FFFFFF;
}
.cid-v46SUl4mFX .mbr-text {
  color: #fefff5;
}
.cid-v46SUl4mFX .mbr-text,
.cid-v46SUl4mFX .text-wrap,
.cid-v46SUl4mFX .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SUlidME {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SUlidME .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SUlidME .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SUlidME .row {
  margin: 0 -15px;
}
.cid-v46SUlidME .row .card {
  padding: 0 15px;
}
.cid-v46SUlidME .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SUlidME .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SUlidME .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SUlidME .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SUlidME .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SUlidME .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SUlidME .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SUlidME .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SUlidME .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SUlidME .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SUlidME .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SUlidME .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SUlidME .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SUlidME .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SUlidME .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SUlidME .item-title {
  color: #fefff5;
}
.cid-v46SUlidME .item-text {
  color: #FFFFFF;
}
.cid-v46SUlidME .card-icon {
  color: #FFFFFF;
}
.cid-v46SUlidME .item-title,
.cid-v46SUlidME .item-btn,
.cid-v46SUlidME .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SUlyKC1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SUlyKC1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SUlyKC1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SUlyKC1 .row {
  margin: 0 -15px;
}
.cid-v46SUlyKC1 .row .card {
  padding: 0 15px;
}
.cid-v46SUlyKC1 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SUlyKC1 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SUlyKC1 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SUlyKC1 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SUlyKC1 .items-wrapper .item:hover .item-wrapper,
.cid-v46SUlyKC1 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SUlyKC1 .items-wrapper .item:hover .card-box .item-title,
.cid-v46SUlyKC1 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SUlyKC1 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SUlyKC1 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SUlyKC1 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SUlyKC1 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SUlyKC1 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SUlyKC1 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SUlyKC1 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SUlyKC1 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SUlyKC1 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SUlyKC1 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SUlyKC1 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SUlyKC1 .item-title {
  color: #fefff5;
}
.cid-v46SUlyKC1 .item-price {
  color: #FFFFFF;
}
.cid-v46SUlyKC1 .list {
  color: #fefff5;
}
.cid-v46SUlyKC1 .item-title,
.cid-v46SUlyKC1 .item-btn {
  color: #FFFFFF;
}
.cid-v46SUlyKC1 .list,
.cid-v46SUlyKC1 .item-wrap {
  color: #FFFFFF;
}
.cid-v46SVlUI1d .navbar-dropdown {
  position: relative !important;
}
.cid-v46SVlUI1d .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SVlUI1d .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SVlUI1d .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SVlUI1d .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SVlUI1d .dropdown-item:hover,
.cid-v46SVlUI1d .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SVlUI1d .dropdown-item:hover span {
  color: white;
}
.cid-v46SVlUI1d .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SVlUI1d .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SVlUI1d .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SVlUI1d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SVlUI1d .nav-link {
  position: relative;
}
.cid-v46SVlUI1d .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SVlUI1d .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SVlUI1d .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SVlUI1d .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SVlUI1d .dropdown-menu,
.cid-v46SVlUI1d .navbar.opened {
  background: #191100 !important;
}
.cid-v46SVlUI1d .nav-item:focus,
.cid-v46SVlUI1d .nav-link:focus {
  outline: none;
}
.cid-v46SVlUI1d .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SVlUI1d .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SVlUI1d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SVlUI1d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SVlUI1d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SVlUI1d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SVlUI1d .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SVlUI1d .navbar {
    min-height: 80px;
  }
}
.cid-v46SVlUI1d .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SVlUI1d .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SVlUI1d .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SVlUI1d .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SVlUI1d .navbar.collapsed {
  justify-content: center;
}
.cid-v46SVlUI1d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SVlUI1d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SVlUI1d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SVlUI1d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SVlUI1d .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SVlUI1d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SVlUI1d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SVlUI1d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SVlUI1d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SVlUI1d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SVlUI1d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SVlUI1d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SVlUI1d .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SVlUI1d .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SVlUI1d .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SVlUI1d .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SVlUI1d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SVlUI1d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SVlUI1d .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SVlUI1d .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SVlUI1d .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SVlUI1d .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SVlUI1d .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SVlUI1d .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SVlUI1d .navbar-brand .navbar-caption:hover,
.cid-v46SVlUI1d .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SVlUI1d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SVlUI1d .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SVlUI1d .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SVlUI1d .dropdown-item.active,
.cid-v46SVlUI1d .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SVlUI1d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SVlUI1d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SVlUI1d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SVlUI1d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SVlUI1d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SVlUI1d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SVlUI1d .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SVlUI1d ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SVlUI1d ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SVlUI1d .navbar-buttons {
  text-align: center;
}
.cid-v46SVlUI1d .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SVlUI1d .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SVlUI1d button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SVlUI1d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SVlUI1d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SVlUI1d button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SVlUI1d button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SVlUI1d button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SVlUI1d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SVlUI1d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SVlUI1d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SVlUI1d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SVlUI1d .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SVlUI1d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SVlUI1d .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SVlUI1d .navbar {
    height: 70px;
  }
  .cid-v46SVlUI1d .navbar.opened {
    height: auto;
  }
  .cid-v46SVlUI1d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SVlUI1d .navbar-nav {
  margin: 0 auto;
}
.cid-v46SVlUI1d .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SVlUI1d .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SVlUI1d .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SVlUI1d .nav-item .nav-link:hover,
.cid-v46SVlUI1d .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SVlUI1d .nav-item .nav-link:hover::after,
.cid-v46SVlUI1d .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SVlUI1d .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SVlUI1d .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SVlUI1d .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SVlUI1d .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SVlUI1d .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SVlUI1d .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SVlUI1d .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SVlUI1d .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SVlUI1d .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SVlUI1d .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SVlUI1d .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SVlUI1d .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SVlUI1d .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SVlUI1d .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SVlUI1d .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SVlUI1d .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SVlUI1d .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SVlUI1d .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SVlUI1d .nav-link,
.cid-v46SVlUI1d .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SVmOWVH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SVmOWVH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SVmOWVH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SVmOWVH .row {
  margin: 0 -15px;
}
.cid-v46SVmOWVH .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SVmOWVH .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SVmOWVH .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SVmOWVH .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SVmOWVH .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SVmOWVH .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SVmOWVH .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SVmOWVH .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SVmOWVH .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SVmOWVH .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SVmOWVH .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SVmOWVH .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SVmOWVH .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SVmOWVH .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SVmOWVH .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SVmOWVH .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SVmOWVH .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SVmOWVH .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SVmOWVH .mbr-label {
  color: #FFFFFF;
}
.cid-v46SVmOWVH .mbr-text {
  color: #fefff5;
}
.cid-v46SVmOWVH .mbr-text,
.cid-v46SVmOWVH .text-wrap,
.cid-v46SVmOWVH .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SVn3YUq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SVn3YUq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SVn3YUq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SVn3YUq .row {
  margin: 0 -15px;
}
.cid-v46SVn3YUq .row .card {
  padding: 0 15px;
}
.cid-v46SVn3YUq .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SVn3YUq .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SVn3YUq .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SVn3YUq .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SVn3YUq .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SVn3YUq .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SVn3YUq .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SVn3YUq .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SVn3YUq .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SVn3YUq .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SVn3YUq .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SVn3YUq .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SVn3YUq .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SVn3YUq .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SVn3YUq .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SVn3YUq .item-title {
  color: #fefff5;
}
.cid-v46SVn3YUq .item-text {
  color: #FFFFFF;
}
.cid-v46SVn3YUq .card-icon {
  color: #FFFFFF;
}
.cid-v46SVn3YUq .item-title,
.cid-v46SVn3YUq .item-btn,
.cid-v46SVn3YUq .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SVnjEw2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SVnjEw2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SVnjEw2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SVnjEw2 .row {
  margin: 0 -15px;
}
.cid-v46SVnjEw2 .row .card {
  padding: 0 15px;
}
.cid-v46SVnjEw2 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SVnjEw2 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SVnjEw2 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SVnjEw2 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SVnjEw2 .items-wrapper .item:hover .item-wrapper,
.cid-v46SVnjEw2 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SVnjEw2 .items-wrapper .item:hover .card-box .item-title,
.cid-v46SVnjEw2 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SVnjEw2 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SVnjEw2 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SVnjEw2 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SVnjEw2 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SVnjEw2 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SVnjEw2 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SVnjEw2 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SVnjEw2 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SVnjEw2 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SVnjEw2 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SVnjEw2 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SVnjEw2 .item-title {
  color: #fefff5;
}
.cid-v46SVnjEw2 .item-price {
  color: #FFFFFF;
}
.cid-v46SVnjEw2 .list {
  color: #fefff5;
}
.cid-v46SVnjEw2 .item-title,
.cid-v46SVnjEw2 .item-btn {
  color: #FFFFFF;
}
.cid-v46SVnjEw2 .list,
.cid-v46SVnjEw2 .item-wrap {
  color: #FFFFFF;
}
.cid-v46SWwIYew .navbar-dropdown {
  position: relative !important;
}
.cid-v46SWwIYew .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SWwIYew .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SWwIYew .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SWwIYew .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SWwIYew .dropdown-item:hover,
.cid-v46SWwIYew .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SWwIYew .dropdown-item:hover span {
  color: white;
}
.cid-v46SWwIYew .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SWwIYew .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SWwIYew .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SWwIYew .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SWwIYew .nav-link {
  position: relative;
}
.cid-v46SWwIYew .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SWwIYew .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SWwIYew .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SWwIYew .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SWwIYew .dropdown-menu,
.cid-v46SWwIYew .navbar.opened {
  background: #191100 !important;
}
.cid-v46SWwIYew .nav-item:focus,
.cid-v46SWwIYew .nav-link:focus {
  outline: none;
}
.cid-v46SWwIYew .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SWwIYew .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SWwIYew .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SWwIYew .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SWwIYew .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SWwIYew .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SWwIYew .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SWwIYew .navbar {
    min-height: 80px;
  }
}
.cid-v46SWwIYew .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SWwIYew .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SWwIYew .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SWwIYew .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SWwIYew .navbar.collapsed {
  justify-content: center;
}
.cid-v46SWwIYew .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SWwIYew .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SWwIYew .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SWwIYew .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SWwIYew .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SWwIYew .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SWwIYew .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SWwIYew .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SWwIYew .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SWwIYew .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SWwIYew .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SWwIYew .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SWwIYew .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SWwIYew .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SWwIYew .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SWwIYew .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SWwIYew .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SWwIYew .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SWwIYew .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SWwIYew .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SWwIYew .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SWwIYew .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SWwIYew .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SWwIYew .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SWwIYew .navbar-brand .navbar-caption:hover,
.cid-v46SWwIYew .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SWwIYew .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SWwIYew .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SWwIYew .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SWwIYew .dropdown-item.active,
.cid-v46SWwIYew .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SWwIYew .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SWwIYew .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SWwIYew .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SWwIYew .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SWwIYew .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SWwIYew .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SWwIYew .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SWwIYew ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SWwIYew ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SWwIYew .navbar-buttons {
  text-align: center;
}
.cid-v46SWwIYew .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SWwIYew .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SWwIYew button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SWwIYew button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SWwIYew button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SWwIYew button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SWwIYew button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SWwIYew button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SWwIYew nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SWwIYew nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SWwIYew nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SWwIYew nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SWwIYew .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SWwIYew a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SWwIYew .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SWwIYew .navbar {
    height: 70px;
  }
  .cid-v46SWwIYew .navbar.opened {
    height: auto;
  }
  .cid-v46SWwIYew .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SWwIYew .navbar-nav {
  margin: 0 auto;
}
.cid-v46SWwIYew .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SWwIYew .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SWwIYew .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SWwIYew .nav-item .nav-link:hover,
.cid-v46SWwIYew .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SWwIYew .nav-item .nav-link:hover::after,
.cid-v46SWwIYew .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SWwIYew .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SWwIYew .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SWwIYew .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SWwIYew .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SWwIYew .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SWwIYew .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SWwIYew .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SWwIYew .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SWwIYew .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SWwIYew .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SWwIYew .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SWwIYew .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SWwIYew .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SWwIYew .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SWwIYew .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SWwIYew .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SWwIYew .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SWwIYew .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SWwIYew .nav-link,
.cid-v46SWwIYew .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SWxnyAO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SWxnyAO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SWxnyAO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SWxnyAO .row {
  margin: 0 -15px;
}
.cid-v46SWxnyAO .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SWxnyAO .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SWxnyAO .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SWxnyAO .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SWxnyAO .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SWxnyAO .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SWxnyAO .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SWxnyAO .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SWxnyAO .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SWxnyAO .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SWxnyAO .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SWxnyAO .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SWxnyAO .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SWxnyAO .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SWxnyAO .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SWxnyAO .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SWxnyAO .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SWxnyAO .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SWxnyAO .mbr-label {
  color: #FFFFFF;
}
.cid-v46SWxnyAO .mbr-text {
  color: #fefff5;
}
.cid-v46SWxnyAO .mbr-text,
.cid-v46SWxnyAO .text-wrap,
.cid-v46SWxnyAO .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SWxz2jn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SWxz2jn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SWxz2jn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SWxz2jn .row {
  margin: 0 -15px;
}
.cid-v46SWxz2jn .row .card {
  padding: 0 15px;
}
.cid-v46SWxz2jn .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SWxz2jn .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SWxz2jn .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SWxz2jn .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SWxz2jn .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SWxz2jn .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SWxz2jn .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SWxz2jn .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SWxz2jn .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SWxz2jn .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SWxz2jn .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SWxz2jn .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SWxz2jn .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SWxz2jn .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SWxz2jn .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SWxz2jn .item-title {
  color: #fefff5;
}
.cid-v46SWxz2jn .item-text {
  color: #FFFFFF;
}
.cid-v46SWxz2jn .card-icon {
  color: #FFFFFF;
}
.cid-v46SWxz2jn .item-title,
.cid-v46SWxz2jn .item-btn,
.cid-v46SWxz2jn .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SWxN7bU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SWxN7bU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SWxN7bU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SWxN7bU .row {
  margin: 0 -15px;
}
.cid-v46SWxN7bU .row .card {
  padding: 0 15px;
}
.cid-v46SWxN7bU .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SWxN7bU .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SWxN7bU .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SWxN7bU .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SWxN7bU .items-wrapper .item:hover .item-wrapper,
.cid-v46SWxN7bU .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SWxN7bU .items-wrapper .item:hover .card-box .item-title,
.cid-v46SWxN7bU .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SWxN7bU .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SWxN7bU .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SWxN7bU .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SWxN7bU .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SWxN7bU .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SWxN7bU .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SWxN7bU .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SWxN7bU .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SWxN7bU .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SWxN7bU .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SWxN7bU .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SWxN7bU .item-title {
  color: #fefff5;
}
.cid-v46SWxN7bU .item-price {
  color: #FFFFFF;
}
.cid-v46SWxN7bU .list {
  color: #fefff5;
}
.cid-v46SWxN7bU .item-title,
.cid-v46SWxN7bU .item-btn {
  color: #FFFFFF;
}
.cid-v46SWxN7bU .list,
.cid-v46SWxN7bU .item-wrap {
  color: #FFFFFF;
}
.cid-v46SXG3A9B .navbar-dropdown {
  position: relative !important;
}
.cid-v46SXG3A9B .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SXG3A9B .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SXG3A9B .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SXG3A9B .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SXG3A9B .dropdown-item:hover,
.cid-v46SXG3A9B .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SXG3A9B .dropdown-item:hover span {
  color: white;
}
.cid-v46SXG3A9B .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SXG3A9B .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SXG3A9B .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SXG3A9B .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SXG3A9B .nav-link {
  position: relative;
}
.cid-v46SXG3A9B .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SXG3A9B .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SXG3A9B .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SXG3A9B .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SXG3A9B .dropdown-menu,
.cid-v46SXG3A9B .navbar.opened {
  background: #191100 !important;
}
.cid-v46SXG3A9B .nav-item:focus,
.cid-v46SXG3A9B .nav-link:focus {
  outline: none;
}
.cid-v46SXG3A9B .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SXG3A9B .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SXG3A9B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SXG3A9B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SXG3A9B .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SXG3A9B .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SXG3A9B .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SXG3A9B .navbar {
    min-height: 80px;
  }
}
.cid-v46SXG3A9B .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SXG3A9B .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SXG3A9B .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SXG3A9B .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SXG3A9B .navbar.collapsed {
  justify-content: center;
}
.cid-v46SXG3A9B .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SXG3A9B .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SXG3A9B .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SXG3A9B .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SXG3A9B .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SXG3A9B .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SXG3A9B .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SXG3A9B .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SXG3A9B .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SXG3A9B .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SXG3A9B .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SXG3A9B .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SXG3A9B .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SXG3A9B .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SXG3A9B .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SXG3A9B .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SXG3A9B .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SXG3A9B .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SXG3A9B .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SXG3A9B .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SXG3A9B .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SXG3A9B .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SXG3A9B .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SXG3A9B .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SXG3A9B .navbar-brand .navbar-caption:hover,
.cid-v46SXG3A9B .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SXG3A9B .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SXG3A9B .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SXG3A9B .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SXG3A9B .dropdown-item.active,
.cid-v46SXG3A9B .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SXG3A9B .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SXG3A9B .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SXG3A9B .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SXG3A9B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SXG3A9B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SXG3A9B .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SXG3A9B .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SXG3A9B ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SXG3A9B ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SXG3A9B .navbar-buttons {
  text-align: center;
}
.cid-v46SXG3A9B .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SXG3A9B .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SXG3A9B button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SXG3A9B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SXG3A9B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SXG3A9B button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SXG3A9B button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SXG3A9B button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SXG3A9B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SXG3A9B nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SXG3A9B nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SXG3A9B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SXG3A9B .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SXG3A9B a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SXG3A9B .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SXG3A9B .navbar {
    height: 70px;
  }
  .cid-v46SXG3A9B .navbar.opened {
    height: auto;
  }
  .cid-v46SXG3A9B .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SXG3A9B .navbar-nav {
  margin: 0 auto;
}
.cid-v46SXG3A9B .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SXG3A9B .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SXG3A9B .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SXG3A9B .nav-item .nav-link:hover,
.cid-v46SXG3A9B .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SXG3A9B .nav-item .nav-link:hover::after,
.cid-v46SXG3A9B .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SXG3A9B .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SXG3A9B .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SXG3A9B .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SXG3A9B .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SXG3A9B .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SXG3A9B .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SXG3A9B .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SXG3A9B .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SXG3A9B .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SXG3A9B .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SXG3A9B .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SXG3A9B .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SXG3A9B .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SXG3A9B .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SXG3A9B .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SXG3A9B .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SXG3A9B .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SXG3A9B .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SXG3A9B .nav-link,
.cid-v46SXG3A9B .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SXGGJ8X {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SXGGJ8X .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SXGGJ8X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SXGGJ8X .row {
  margin: 0 -15px;
}
.cid-v46SXGGJ8X .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SXGGJ8X .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SXGGJ8X .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SXGGJ8X .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SXGGJ8X .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SXGGJ8X .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SXGGJ8X .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SXGGJ8X .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SXGGJ8X .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SXGGJ8X .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SXGGJ8X .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SXGGJ8X .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SXGGJ8X .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SXGGJ8X .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SXGGJ8X .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SXGGJ8X .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SXGGJ8X .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SXGGJ8X .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SXGGJ8X .mbr-label {
  color: #FFFFFF;
}
.cid-v46SXGGJ8X .mbr-text {
  color: #fefff5;
}
.cid-v46SXGGJ8X .mbr-text,
.cid-v46SXGGJ8X .text-wrap,
.cid-v46SXGGJ8X .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SXGSH2O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SXGSH2O .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SXGSH2O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SXGSH2O .row {
  margin: 0 -15px;
}
.cid-v46SXGSH2O .row .card {
  padding: 0 15px;
}
.cid-v46SXGSH2O .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SXGSH2O .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SXGSH2O .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SXGSH2O .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SXGSH2O .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SXGSH2O .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SXGSH2O .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SXGSH2O .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SXGSH2O .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SXGSH2O .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SXGSH2O .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SXGSH2O .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SXGSH2O .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SXGSH2O .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SXGSH2O .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SXGSH2O .item-title {
  color: #fefff5;
}
.cid-v46SXGSH2O .item-text {
  color: #FFFFFF;
}
.cid-v46SXGSH2O .card-icon {
  color: #FFFFFF;
}
.cid-v46SXGSH2O .item-title,
.cid-v46SXGSH2O .item-btn,
.cid-v46SXGSH2O .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SXH45mv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SXH45mv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SXH45mv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SXH45mv .row {
  margin: 0 -15px;
}
.cid-v46SXH45mv .row .card {
  padding: 0 15px;
}
.cid-v46SXH45mv .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SXH45mv .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SXH45mv .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SXH45mv .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SXH45mv .items-wrapper .item:hover .item-wrapper,
.cid-v46SXH45mv .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SXH45mv .items-wrapper .item:hover .card-box .item-title,
.cid-v46SXH45mv .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SXH45mv .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SXH45mv .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SXH45mv .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SXH45mv .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SXH45mv .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SXH45mv .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SXH45mv .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SXH45mv .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SXH45mv .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SXH45mv .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SXH45mv .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SXH45mv .item-title {
  color: #fefff5;
}
.cid-v46SXH45mv .item-price {
  color: #FFFFFF;
}
.cid-v46SXH45mv .list {
  color: #fefff5;
}
.cid-v46SXH45mv .item-title,
.cid-v46SXH45mv .item-btn {
  color: #FFFFFF;
}
.cid-v46SXH45mv .list,
.cid-v46SXH45mv .item-wrap {
  color: #FFFFFF;
}
.cid-v46SYMwkSY .navbar-dropdown {
  position: relative !important;
}
.cid-v46SYMwkSY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SYMwkSY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46SYMwkSY .dropdown-menu {
    text-align: center;
  }
}
.cid-v46SYMwkSY .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46SYMwkSY .dropdown-item:hover,
.cid-v46SYMwkSY .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46SYMwkSY .dropdown-item:hover span {
  color: white;
}
.cid-v46SYMwkSY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46SYMwkSY .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46SYMwkSY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46SYMwkSY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46SYMwkSY .nav-link {
  position: relative;
}
.cid-v46SYMwkSY .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46SYMwkSY .container {
    flex-wrap: nowrap;
  }
}
.cid-v46SYMwkSY .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46SYMwkSY .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46SYMwkSY .dropdown-menu,
.cid-v46SYMwkSY .navbar.opened {
  background: #191100 !important;
}
.cid-v46SYMwkSY .nav-item:focus,
.cid-v46SYMwkSY .nav-link:focus {
  outline: none;
}
.cid-v46SYMwkSY .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46SYMwkSY .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46SYMwkSY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46SYMwkSY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46SYMwkSY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46SYMwkSY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46SYMwkSY .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46SYMwkSY .navbar {
    min-height: 80px;
  }
}
.cid-v46SYMwkSY .navbar.opened {
  transition: all 0.3s;
}
.cid-v46SYMwkSY .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46SYMwkSY .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46SYMwkSY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46SYMwkSY .navbar.collapsed {
  justify-content: center;
}
.cid-v46SYMwkSY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46SYMwkSY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46SYMwkSY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46SYMwkSY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46SYMwkSY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46SYMwkSY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46SYMwkSY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46SYMwkSY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46SYMwkSY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46SYMwkSY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46SYMwkSY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46SYMwkSY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46SYMwkSY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46SYMwkSY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46SYMwkSY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46SYMwkSY .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46SYMwkSY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46SYMwkSY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46SYMwkSY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46SYMwkSY .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46SYMwkSY .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46SYMwkSY .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46SYMwkSY .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46SYMwkSY .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46SYMwkSY .navbar-brand .navbar-caption:hover,
.cid-v46SYMwkSY .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SYMwkSY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46SYMwkSY .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46SYMwkSY .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46SYMwkSY .dropdown-item.active,
.cid-v46SYMwkSY .dropdown-item:active {
  background-color: transparent;
}
.cid-v46SYMwkSY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46SYMwkSY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46SYMwkSY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46SYMwkSY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46SYMwkSY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46SYMwkSY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46SYMwkSY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46SYMwkSY ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46SYMwkSY ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46SYMwkSY .navbar-buttons {
  text-align: center;
}
.cid-v46SYMwkSY .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46SYMwkSY .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46SYMwkSY button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46SYMwkSY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46SYMwkSY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46SYMwkSY button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SYMwkSY button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46SYMwkSY button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46SYMwkSY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SYMwkSY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46SYMwkSY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46SYMwkSY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46SYMwkSY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46SYMwkSY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46SYMwkSY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46SYMwkSY .navbar {
    height: 70px;
  }
  .cid-v46SYMwkSY .navbar.opened {
    height: auto;
  }
  .cid-v46SYMwkSY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46SYMwkSY .navbar-nav {
  margin: 0 auto;
}
.cid-v46SYMwkSY .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46SYMwkSY .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46SYMwkSY .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46SYMwkSY .nav-item .nav-link:hover,
.cid-v46SYMwkSY .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46SYMwkSY .nav-item .nav-link:hover::after,
.cid-v46SYMwkSY .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46SYMwkSY .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46SYMwkSY .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46SYMwkSY .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46SYMwkSY .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46SYMwkSY .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46SYMwkSY .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46SYMwkSY .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46SYMwkSY .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46SYMwkSY .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46SYMwkSY .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46SYMwkSY .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46SYMwkSY .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46SYMwkSY .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46SYMwkSY .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46SYMwkSY .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46SYMwkSY .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46SYMwkSY .content-wrap {
    min-height: 80px;
  }
}
.cid-v46SYMwkSY .navbar-caption {
  color: #FFFFFF;
}
.cid-v46SYMwkSY .nav-link,
.cid-v46SYMwkSY .dropdown-item {
  color: #FFFFFF;
}
.cid-v46SYNquPu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SYNquPu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SYNquPu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SYNquPu .row {
  margin: 0 -15px;
}
.cid-v46SYNquPu .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46SYNquPu .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46SYNquPu .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46SYNquPu .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46SYNquPu .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46SYNquPu .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46SYNquPu .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46SYNquPu .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46SYNquPu .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46SYNquPu .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46SYNquPu .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SYNquPu .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46SYNquPu .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46SYNquPu .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46SYNquPu .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46SYNquPu .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46SYNquPu .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46SYNquPu .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46SYNquPu .mbr-label {
  color: #FFFFFF;
}
.cid-v46SYNquPu .mbr-text {
  color: #fefff5;
}
.cid-v46SYNquPu .mbr-text,
.cid-v46SYNquPu .text-wrap,
.cid-v46SYNquPu .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46SYNFlAz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SYNFlAz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SYNFlAz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SYNFlAz .row {
  margin: 0 -15px;
}
.cid-v46SYNFlAz .row .card {
  padding: 0 15px;
}
.cid-v46SYNFlAz .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SYNFlAz .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SYNFlAz .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SYNFlAz .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SYNFlAz .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46SYNFlAz .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46SYNFlAz .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SYNFlAz .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46SYNFlAz .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46SYNFlAz .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SYNFlAz .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SYNFlAz .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46SYNFlAz .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SYNFlAz .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SYNFlAz .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SYNFlAz .item-title {
  color: #fefff5;
}
.cid-v46SYNFlAz .item-text {
  color: #FFFFFF;
}
.cid-v46SYNFlAz .card-icon {
  color: #FFFFFF;
}
.cid-v46SYNFlAz .item-title,
.cid-v46SYNFlAz .item-btn,
.cid-v46SYNFlAz .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46SYNUIgG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46SYNUIgG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46SYNUIgG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46SYNUIgG .row {
  margin: 0 -15px;
}
.cid-v46SYNUIgG .row .card {
  padding: 0 15px;
}
.cid-v46SYNUIgG .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46SYNUIgG .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46SYNUIgG .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46SYNUIgG .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46SYNUIgG .items-wrapper .item:hover .item-wrapper,
.cid-v46SYNUIgG .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46SYNUIgG .items-wrapper .item:hover .card-box .item-title,
.cid-v46SYNUIgG .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46SYNUIgG .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SYNUIgG .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46SYNUIgG .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46SYNUIgG .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46SYNUIgG .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46SYNUIgG .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46SYNUIgG .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46SYNUIgG .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46SYNUIgG .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46SYNUIgG .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46SYNUIgG .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46SYNUIgG .item-title {
  color: #fefff5;
}
.cid-v46SYNUIgG .item-price {
  color: #FFFFFF;
}
.cid-v46SYNUIgG .list {
  color: #fefff5;
}
.cid-v46SYNUIgG .item-title,
.cid-v46SYNUIgG .item-btn {
  color: #FFFFFF;
}
.cid-v46SYNUIgG .list,
.cid-v46SYNUIgG .item-wrap {
  color: #FFFFFF;
}
.cid-v46QsxHCrt .navbar-dropdown {
  position: relative !important;
}
.cid-v46QsxHCrt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QsxHCrt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QsxHCrt .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QsxHCrt .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QsxHCrt .dropdown-item:hover,
.cid-v46QsxHCrt .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QsxHCrt .dropdown-item:hover span {
  color: white;
}
.cid-v46QsxHCrt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QsxHCrt .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QsxHCrt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QsxHCrt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QsxHCrt .nav-link {
  position: relative;
}
.cid-v46QsxHCrt .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QsxHCrt .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QsxHCrt .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QsxHCrt .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QsxHCrt .dropdown-menu,
.cid-v46QsxHCrt .navbar.opened {
  background: #191100 !important;
}
.cid-v46QsxHCrt .nav-item:focus,
.cid-v46QsxHCrt .nav-link:focus {
  outline: none;
}
.cid-v46QsxHCrt .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QsxHCrt .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QsxHCrt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QsxHCrt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QsxHCrt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QsxHCrt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QsxHCrt .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QsxHCrt .navbar {
    min-height: 80px;
  }
}
.cid-v46QsxHCrt .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QsxHCrt .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QsxHCrt .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QsxHCrt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QsxHCrt .navbar.collapsed {
  justify-content: center;
}
.cid-v46QsxHCrt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QsxHCrt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QsxHCrt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QsxHCrt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QsxHCrt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QsxHCrt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QsxHCrt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QsxHCrt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QsxHCrt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QsxHCrt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QsxHCrt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QsxHCrt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QsxHCrt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QsxHCrt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QsxHCrt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QsxHCrt .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QsxHCrt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QsxHCrt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QsxHCrt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QsxHCrt .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QsxHCrt .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QsxHCrt .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QsxHCrt .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QsxHCrt .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QsxHCrt .navbar-brand .navbar-caption:hover,
.cid-v46QsxHCrt .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QsxHCrt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QsxHCrt .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QsxHCrt .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QsxHCrt .dropdown-item.active,
.cid-v46QsxHCrt .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QsxHCrt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QsxHCrt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QsxHCrt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QsxHCrt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QsxHCrt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QsxHCrt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QsxHCrt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QsxHCrt ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QsxHCrt ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QsxHCrt .navbar-buttons {
  text-align: center;
}
.cid-v46QsxHCrt .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QsxHCrt .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QsxHCrt button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QsxHCrt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QsxHCrt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QsxHCrt button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QsxHCrt button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QsxHCrt button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QsxHCrt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QsxHCrt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QsxHCrt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QsxHCrt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QsxHCrt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QsxHCrt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QsxHCrt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QsxHCrt .navbar {
    height: 70px;
  }
  .cid-v46QsxHCrt .navbar.opened {
    height: auto;
  }
  .cid-v46QsxHCrt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QsxHCrt .navbar-nav {
  margin: 0 auto;
}
.cid-v46QsxHCrt .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QsxHCrt .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QsxHCrt .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QsxHCrt .nav-item .nav-link:hover,
.cid-v46QsxHCrt .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QsxHCrt .nav-item .nav-link:hover::after,
.cid-v46QsxHCrt .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QsxHCrt .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QsxHCrt .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QsxHCrt .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QsxHCrt .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QsxHCrt .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QsxHCrt .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QsxHCrt .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QsxHCrt .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QsxHCrt .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QsxHCrt .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QsxHCrt .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QsxHCrt .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QsxHCrt .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QsxHCrt .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QsxHCrt .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QsxHCrt .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QsxHCrt .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QsxHCrt .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QsxHCrt .nav-link,
.cid-v46QsxHCrt .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qsy0EGs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qsy0EGs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qsy0EGs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qsy0EGs .row {
  margin: 0 -15px;
}
.cid-v46Qsy0EGs .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qsy0EGs .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qsy0EGs .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qsy0EGs .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qsy0EGs .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qsy0EGs .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qsy0EGs .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qsy0EGs .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qsy0EGs .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qsy0EGs .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qsy0EGs .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qsy0EGs .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qsy0EGs .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qsy0EGs .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qsy0EGs .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qsy0EGs .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qsy0EGs .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qsy0EGs .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qsy0EGs .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qsy0EGs .mbr-text {
  color: #fefff5;
}
.cid-v46Qsy0EGs .mbr-text,
.cid-v46Qsy0EGs .text-wrap,
.cid-v46Qsy0EGs .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QsyaFJA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QsyaFJA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QsyaFJA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QsyaFJA .row {
  margin: 0 -15px;
}
.cid-v46QsyaFJA .row .card {
  padding: 0 15px;
}
.cid-v46QsyaFJA .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QsyaFJA .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QsyaFJA .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QsyaFJA .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QsyaFJA .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QsyaFJA .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QsyaFJA .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QsyaFJA .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QsyaFJA .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QsyaFJA .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QsyaFJA .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QsyaFJA .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QsyaFJA .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QsyaFJA .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QsyaFJA .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QsyaFJA .item-title {
  color: #fefff5;
}
.cid-v46QsyaFJA .item-text {
  color: #FFFFFF;
}
.cid-v46QsyaFJA .card-icon {
  color: #FFFFFF;
}
.cid-v46QsyaFJA .item-title,
.cid-v46QsyaFJA .item-btn,
.cid-v46QsyaFJA .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QsylIOq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QsylIOq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QsylIOq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QsylIOq .row {
  margin: 0 -15px;
}
.cid-v46QsylIOq .row .card {
  padding: 0 15px;
}
.cid-v46QsylIOq .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QsylIOq .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QsylIOq .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QsylIOq .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QsylIOq .items-wrapper .item:hover .item-wrapper,
.cid-v46QsylIOq .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QsylIOq .items-wrapper .item:hover .card-box .item-title,
.cid-v46QsylIOq .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QsylIOq .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QsylIOq .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QsylIOq .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QsylIOq .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QsylIOq .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QsylIOq .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QsylIOq .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QsylIOq .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QsylIOq .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QsylIOq .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QsylIOq .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QsylIOq .item-title {
  color: #fefff5;
}
.cid-v46QsylIOq .item-price {
  color: #FFFFFF;
}
.cid-v46QsylIOq .list {
  color: #fefff5;
}
.cid-v46QsylIOq .item-title,
.cid-v46QsylIOq .item-btn {
  color: #FFFFFF;
}
.cid-v46QsylIOq .list,
.cid-v46QsylIOq .item-wrap {
  color: #FFFFFF;
}
.cid-v46T14VrIa .navbar-dropdown {
  position: relative !important;
}
.cid-v46T14VrIa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46T14VrIa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46T14VrIa .dropdown-menu {
    text-align: center;
  }
}
.cid-v46T14VrIa .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46T14VrIa .dropdown-item:hover,
.cid-v46T14VrIa .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46T14VrIa .dropdown-item:hover span {
  color: white;
}
.cid-v46T14VrIa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46T14VrIa .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46T14VrIa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46T14VrIa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46T14VrIa .nav-link {
  position: relative;
}
.cid-v46T14VrIa .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46T14VrIa .container {
    flex-wrap: nowrap;
  }
}
.cid-v46T14VrIa .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46T14VrIa .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46T14VrIa .dropdown-menu,
.cid-v46T14VrIa .navbar.opened {
  background: #191100 !important;
}
.cid-v46T14VrIa .nav-item:focus,
.cid-v46T14VrIa .nav-link:focus {
  outline: none;
}
.cid-v46T14VrIa .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46T14VrIa .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46T14VrIa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46T14VrIa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46T14VrIa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46T14VrIa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46T14VrIa .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46T14VrIa .navbar {
    min-height: 80px;
  }
}
.cid-v46T14VrIa .navbar.opened {
  transition: all 0.3s;
}
.cid-v46T14VrIa .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46T14VrIa .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46T14VrIa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46T14VrIa .navbar.collapsed {
  justify-content: center;
}
.cid-v46T14VrIa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46T14VrIa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46T14VrIa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46T14VrIa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46T14VrIa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46T14VrIa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46T14VrIa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46T14VrIa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46T14VrIa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46T14VrIa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46T14VrIa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46T14VrIa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46T14VrIa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46T14VrIa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46T14VrIa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46T14VrIa .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46T14VrIa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46T14VrIa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46T14VrIa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46T14VrIa .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46T14VrIa .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46T14VrIa .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46T14VrIa .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46T14VrIa .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46T14VrIa .navbar-brand .navbar-caption:hover,
.cid-v46T14VrIa .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46T14VrIa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46T14VrIa .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46T14VrIa .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46T14VrIa .dropdown-item.active,
.cid-v46T14VrIa .dropdown-item:active {
  background-color: transparent;
}
.cid-v46T14VrIa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46T14VrIa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46T14VrIa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46T14VrIa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46T14VrIa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46T14VrIa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46T14VrIa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46T14VrIa ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46T14VrIa ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46T14VrIa .navbar-buttons {
  text-align: center;
}
.cid-v46T14VrIa .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46T14VrIa .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46T14VrIa button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46T14VrIa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46T14VrIa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46T14VrIa button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46T14VrIa button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46T14VrIa button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46T14VrIa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46T14VrIa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46T14VrIa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46T14VrIa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46T14VrIa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46T14VrIa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46T14VrIa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46T14VrIa .navbar {
    height: 70px;
  }
  .cid-v46T14VrIa .navbar.opened {
    height: auto;
  }
  .cid-v46T14VrIa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46T14VrIa .navbar-nav {
  margin: 0 auto;
}
.cid-v46T14VrIa .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46T14VrIa .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46T14VrIa .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46T14VrIa .nav-item .nav-link:hover,
.cid-v46T14VrIa .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46T14VrIa .nav-item .nav-link:hover::after,
.cid-v46T14VrIa .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46T14VrIa .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46T14VrIa .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46T14VrIa .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46T14VrIa .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46T14VrIa .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46T14VrIa .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46T14VrIa .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46T14VrIa .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46T14VrIa .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46T14VrIa .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46T14VrIa .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46T14VrIa .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46T14VrIa .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46T14VrIa .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46T14VrIa .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46T14VrIa .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46T14VrIa .content-wrap {
    min-height: 80px;
  }
}
.cid-v46T14VrIa .navbar-caption {
  color: #FFFFFF;
}
.cid-v46T14VrIa .nav-link,
.cid-v46T14VrIa .dropdown-item {
  color: #FFFFFF;
}
.cid-v46T15DKIE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46T15DKIE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46T15DKIE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46T15DKIE .row {
  margin: 0 -15px;
}
.cid-v46T15DKIE .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46T15DKIE .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46T15DKIE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46T15DKIE .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46T15DKIE .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46T15DKIE .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46T15DKIE .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46T15DKIE .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46T15DKIE .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46T15DKIE .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46T15DKIE .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46T15DKIE .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46T15DKIE .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46T15DKIE .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46T15DKIE .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46T15DKIE .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46T15DKIE .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46T15DKIE .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46T15DKIE .mbr-label {
  color: #FFFFFF;
}
.cid-v46T15DKIE .mbr-text {
  color: #fefff5;
}
.cid-v46T15DKIE .mbr-text,
.cid-v46T15DKIE .text-wrap,
.cid-v46T15DKIE .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46T15PL6M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46T15PL6M .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46T15PL6M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46T15PL6M .row {
  margin: 0 -15px;
}
.cid-v46T15PL6M .row .card {
  padding: 0 15px;
}
.cid-v46T15PL6M .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46T15PL6M .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46T15PL6M .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46T15PL6M .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46T15PL6M .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46T15PL6M .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46T15PL6M .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46T15PL6M .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46T15PL6M .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46T15PL6M .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46T15PL6M .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46T15PL6M .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46T15PL6M .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46T15PL6M .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46T15PL6M .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46T15PL6M .item-title {
  color: #fefff5;
}
.cid-v46T15PL6M .item-text {
  color: #FFFFFF;
}
.cid-v46T15PL6M .card-icon {
  color: #FFFFFF;
}
.cid-v46T15PL6M .item-title,
.cid-v46T15PL6M .item-btn,
.cid-v46T15PL6M .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46T163bxi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46T163bxi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46T163bxi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46T163bxi .row {
  margin: 0 -15px;
}
.cid-v46T163bxi .row .card {
  padding: 0 15px;
}
.cid-v46T163bxi .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46T163bxi .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46T163bxi .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46T163bxi .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46T163bxi .items-wrapper .item:hover .item-wrapper,
.cid-v46T163bxi .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46T163bxi .items-wrapper .item:hover .card-box .item-title,
.cid-v46T163bxi .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46T163bxi .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46T163bxi .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46T163bxi .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46T163bxi .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46T163bxi .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46T163bxi .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46T163bxi .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46T163bxi .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46T163bxi .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46T163bxi .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46T163bxi .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46T163bxi .item-title {
  color: #fefff5;
}
.cid-v46T163bxi .item-price {
  color: #FFFFFF;
}
.cid-v46T163bxi .list {
  color: #fefff5;
}
.cid-v46T163bxi .item-title,
.cid-v46T163bxi .item-btn {
  color: #FFFFFF;
}
.cid-v46T163bxi .list,
.cid-v46T163bxi .item-wrap {
  color: #FFFFFF;
}
.cid-v46T2aBov3 .navbar-dropdown {
  position: relative !important;
}
.cid-v46T2aBov3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46T2aBov3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46T2aBov3 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46T2aBov3 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46T2aBov3 .dropdown-item:hover,
.cid-v46T2aBov3 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46T2aBov3 .dropdown-item:hover span {
  color: white;
}
.cid-v46T2aBov3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46T2aBov3 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46T2aBov3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46T2aBov3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46T2aBov3 .nav-link {
  position: relative;
}
.cid-v46T2aBov3 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46T2aBov3 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46T2aBov3 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46T2aBov3 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46T2aBov3 .dropdown-menu,
.cid-v46T2aBov3 .navbar.opened {
  background: #191100 !important;
}
.cid-v46T2aBov3 .nav-item:focus,
.cid-v46T2aBov3 .nav-link:focus {
  outline: none;
}
.cid-v46T2aBov3 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46T2aBov3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46T2aBov3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46T2aBov3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46T2aBov3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46T2aBov3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46T2aBov3 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46T2aBov3 .navbar {
    min-height: 80px;
  }
}
.cid-v46T2aBov3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46T2aBov3 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46T2aBov3 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46T2aBov3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46T2aBov3 .navbar.collapsed {
  justify-content: center;
}
.cid-v46T2aBov3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46T2aBov3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46T2aBov3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46T2aBov3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46T2aBov3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46T2aBov3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46T2aBov3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46T2aBov3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46T2aBov3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46T2aBov3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46T2aBov3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46T2aBov3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46T2aBov3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46T2aBov3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46T2aBov3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46T2aBov3 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46T2aBov3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46T2aBov3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46T2aBov3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46T2aBov3 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46T2aBov3 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46T2aBov3 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46T2aBov3 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46T2aBov3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46T2aBov3 .navbar-brand .navbar-caption:hover,
.cid-v46T2aBov3 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46T2aBov3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46T2aBov3 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46T2aBov3 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46T2aBov3 .dropdown-item.active,
.cid-v46T2aBov3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46T2aBov3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46T2aBov3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46T2aBov3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46T2aBov3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46T2aBov3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46T2aBov3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46T2aBov3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46T2aBov3 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46T2aBov3 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46T2aBov3 .navbar-buttons {
  text-align: center;
}
.cid-v46T2aBov3 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46T2aBov3 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46T2aBov3 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46T2aBov3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46T2aBov3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46T2aBov3 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46T2aBov3 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46T2aBov3 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46T2aBov3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46T2aBov3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46T2aBov3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46T2aBov3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46T2aBov3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46T2aBov3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46T2aBov3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46T2aBov3 .navbar {
    height: 70px;
  }
  .cid-v46T2aBov3 .navbar.opened {
    height: auto;
  }
  .cid-v46T2aBov3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46T2aBov3 .navbar-nav {
  margin: 0 auto;
}
.cid-v46T2aBov3 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46T2aBov3 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46T2aBov3 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46T2aBov3 .nav-item .nav-link:hover,
.cid-v46T2aBov3 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46T2aBov3 .nav-item .nav-link:hover::after,
.cid-v46T2aBov3 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46T2aBov3 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46T2aBov3 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46T2aBov3 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46T2aBov3 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46T2aBov3 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46T2aBov3 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46T2aBov3 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46T2aBov3 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46T2aBov3 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46T2aBov3 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46T2aBov3 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46T2aBov3 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46T2aBov3 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46T2aBov3 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46T2aBov3 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46T2aBov3 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46T2aBov3 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46T2aBov3 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46T2aBov3 .nav-link,
.cid-v46T2aBov3 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46T2bb2b5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46T2bb2b5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46T2bb2b5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46T2bb2b5 .row {
  margin: 0 -15px;
}
.cid-v46T2bb2b5 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46T2bb2b5 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46T2bb2b5 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46T2bb2b5 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46T2bb2b5 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46T2bb2b5 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46T2bb2b5 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46T2bb2b5 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46T2bb2b5 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46T2bb2b5 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46T2bb2b5 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46T2bb2b5 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46T2bb2b5 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46T2bb2b5 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46T2bb2b5 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46T2bb2b5 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46T2bb2b5 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46T2bb2b5 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46T2bb2b5 .mbr-label {
  color: #FFFFFF;
}
.cid-v46T2bb2b5 .mbr-text {
  color: #fefff5;
}
.cid-v46T2bb2b5 .mbr-text,
.cid-v46T2bb2b5 .text-wrap,
.cid-v46T2bb2b5 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46T2bmGU9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46T2bmGU9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46T2bmGU9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46T2bmGU9 .row {
  margin: 0 -15px;
}
.cid-v46T2bmGU9 .row .card {
  padding: 0 15px;
}
.cid-v46T2bmGU9 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46T2bmGU9 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46T2bmGU9 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46T2bmGU9 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46T2bmGU9 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46T2bmGU9 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46T2bmGU9 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46T2bmGU9 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46T2bmGU9 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46T2bmGU9 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46T2bmGU9 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46T2bmGU9 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46T2bmGU9 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46T2bmGU9 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46T2bmGU9 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46T2bmGU9 .item-title {
  color: #fefff5;
}
.cid-v46T2bmGU9 .item-text {
  color: #FFFFFF;
}
.cid-v46T2bmGU9 .card-icon {
  color: #FFFFFF;
}
.cid-v46T2bmGU9 .item-title,
.cid-v46T2bmGU9 .item-btn,
.cid-v46T2bmGU9 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46T2bwF5b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46T2bwF5b .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46T2bwF5b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46T2bwF5b .row {
  margin: 0 -15px;
}
.cid-v46T2bwF5b .row .card {
  padding: 0 15px;
}
.cid-v46T2bwF5b .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46T2bwF5b .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46T2bwF5b .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46T2bwF5b .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46T2bwF5b .items-wrapper .item:hover .item-wrapper,
.cid-v46T2bwF5b .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46T2bwF5b .items-wrapper .item:hover .card-box .item-title,
.cid-v46T2bwF5b .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46T2bwF5b .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46T2bwF5b .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46T2bwF5b .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46T2bwF5b .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46T2bwF5b .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46T2bwF5b .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46T2bwF5b .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46T2bwF5b .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46T2bwF5b .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46T2bwF5b .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46T2bwF5b .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46T2bwF5b .item-title {
  color: #fefff5;
}
.cid-v46T2bwF5b .item-price {
  color: #FFFFFF;
}
.cid-v46T2bwF5b .list {
  color: #fefff5;
}
.cid-v46T2bwF5b .item-title,
.cid-v46T2bwF5b .item-btn {
  color: #FFFFFF;
}
.cid-v46T2bwF5b .list,
.cid-v46T2bwF5b .item-wrap {
  color: #FFFFFF;
}
.cid-v46QrCXK93 .navbar-dropdown {
  position: relative !important;
}
.cid-v46QrCXK93 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QrCXK93 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QrCXK93 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QrCXK93 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QrCXK93 .dropdown-item:hover,
.cid-v46QrCXK93 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QrCXK93 .dropdown-item:hover span {
  color: white;
}
.cid-v46QrCXK93 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QrCXK93 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QrCXK93 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QrCXK93 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QrCXK93 .nav-link {
  position: relative;
}
.cid-v46QrCXK93 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QrCXK93 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QrCXK93 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QrCXK93 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QrCXK93 .dropdown-menu,
.cid-v46QrCXK93 .navbar.opened {
  background: #191100 !important;
}
.cid-v46QrCXK93 .nav-item:focus,
.cid-v46QrCXK93 .nav-link:focus {
  outline: none;
}
.cid-v46QrCXK93 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QrCXK93 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QrCXK93 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QrCXK93 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QrCXK93 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QrCXK93 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QrCXK93 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QrCXK93 .navbar {
    min-height: 80px;
  }
}
.cid-v46QrCXK93 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QrCXK93 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QrCXK93 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QrCXK93 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QrCXK93 .navbar.collapsed {
  justify-content: center;
}
.cid-v46QrCXK93 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QrCXK93 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QrCXK93 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QrCXK93 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QrCXK93 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QrCXK93 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QrCXK93 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QrCXK93 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QrCXK93 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QrCXK93 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QrCXK93 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QrCXK93 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QrCXK93 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QrCXK93 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QrCXK93 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QrCXK93 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QrCXK93 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QrCXK93 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QrCXK93 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QrCXK93 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QrCXK93 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QrCXK93 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QrCXK93 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QrCXK93 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QrCXK93 .navbar-brand .navbar-caption:hover,
.cid-v46QrCXK93 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QrCXK93 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QrCXK93 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QrCXK93 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QrCXK93 .dropdown-item.active,
.cid-v46QrCXK93 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QrCXK93 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QrCXK93 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QrCXK93 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QrCXK93 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QrCXK93 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QrCXK93 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QrCXK93 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QrCXK93 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QrCXK93 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QrCXK93 .navbar-buttons {
  text-align: center;
}
.cid-v46QrCXK93 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QrCXK93 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QrCXK93 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QrCXK93 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QrCXK93 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QrCXK93 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QrCXK93 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QrCXK93 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QrCXK93 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QrCXK93 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QrCXK93 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QrCXK93 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QrCXK93 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QrCXK93 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QrCXK93 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QrCXK93 .navbar {
    height: 70px;
  }
  .cid-v46QrCXK93 .navbar.opened {
    height: auto;
  }
  .cid-v46QrCXK93 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QrCXK93 .navbar-nav {
  margin: 0 auto;
}
.cid-v46QrCXK93 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QrCXK93 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QrCXK93 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QrCXK93 .nav-item .nav-link:hover,
.cid-v46QrCXK93 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QrCXK93 .nav-item .nav-link:hover::after,
.cid-v46QrCXK93 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QrCXK93 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QrCXK93 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QrCXK93 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QrCXK93 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QrCXK93 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QrCXK93 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QrCXK93 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QrCXK93 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QrCXK93 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QrCXK93 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QrCXK93 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QrCXK93 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QrCXK93 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QrCXK93 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QrCXK93 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QrCXK93 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QrCXK93 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QrCXK93 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QrCXK93 .nav-link,
.cid-v46QrCXK93 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QrDilcS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QrDilcS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QrDilcS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QrDilcS .row {
  margin: 0 -15px;
}
.cid-v46QrDilcS .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QrDilcS .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QrDilcS .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QrDilcS .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QrDilcS .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QrDilcS .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QrDilcS .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QrDilcS .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QrDilcS .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QrDilcS .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QrDilcS .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QrDilcS .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QrDilcS .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QrDilcS .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QrDilcS .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QrDilcS .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QrDilcS .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QrDilcS .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QrDilcS .mbr-label {
  color: #FFFFFF;
}
.cid-v46QrDilcS .mbr-text {
  color: #fefff5;
}
.cid-v46QrDilcS .mbr-text,
.cid-v46QrDilcS .text-wrap,
.cid-v46QrDilcS .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QrDrKXm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QrDrKXm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QrDrKXm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QrDrKXm .row {
  margin: 0 -15px;
}
.cid-v46QrDrKXm .row .card {
  padding: 0 15px;
}
.cid-v46QrDrKXm .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QrDrKXm .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QrDrKXm .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QrDrKXm .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QrDrKXm .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QrDrKXm .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QrDrKXm .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QrDrKXm .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QrDrKXm .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QrDrKXm .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QrDrKXm .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QrDrKXm .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QrDrKXm .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QrDrKXm .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QrDrKXm .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QrDrKXm .item-title {
  color: #fefff5;
}
.cid-v46QrDrKXm .item-text {
  color: #FFFFFF;
}
.cid-v46QrDrKXm .card-icon {
  color: #FFFFFF;
}
.cid-v46QrDrKXm .item-title,
.cid-v46QrDrKXm .item-btn,
.cid-v46QrDrKXm .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QrDC207 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QrDC207 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QrDC207 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QrDC207 .row {
  margin: 0 -15px;
}
.cid-v46QrDC207 .row .card {
  padding: 0 15px;
}
.cid-v46QrDC207 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QrDC207 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QrDC207 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QrDC207 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QrDC207 .items-wrapper .item:hover .item-wrapper,
.cid-v46QrDC207 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QrDC207 .items-wrapper .item:hover .card-box .item-title,
.cid-v46QrDC207 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QrDC207 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QrDC207 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QrDC207 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QrDC207 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QrDC207 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QrDC207 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QrDC207 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QrDC207 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QrDC207 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QrDC207 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QrDC207 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QrDC207 .item-title {
  color: #fefff5;
}
.cid-v46QrDC207 .item-price {
  color: #FFFFFF;
}
.cid-v46QrDC207 .list {
  color: #fefff5;
}
.cid-v46QrDC207 .item-title,
.cid-v46QrDC207 .item-btn {
  color: #FFFFFF;
}
.cid-v46QrDC207 .list,
.cid-v46QrDC207 .item-wrap {
  color: #FFFFFF;
}
.cid-v46QrgJ9be .navbar-dropdown {
  position: relative !important;
}
.cid-v46QrgJ9be .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QrgJ9be .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QrgJ9be .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QrgJ9be .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QrgJ9be .dropdown-item:hover,
.cid-v46QrgJ9be .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QrgJ9be .dropdown-item:hover span {
  color: white;
}
.cid-v46QrgJ9be .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QrgJ9be .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QrgJ9be .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QrgJ9be .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QrgJ9be .nav-link {
  position: relative;
}
.cid-v46QrgJ9be .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QrgJ9be .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QrgJ9be .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QrgJ9be .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QrgJ9be .dropdown-menu,
.cid-v46QrgJ9be .navbar.opened {
  background: #191100 !important;
}
.cid-v46QrgJ9be .nav-item:focus,
.cid-v46QrgJ9be .nav-link:focus {
  outline: none;
}
.cid-v46QrgJ9be .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QrgJ9be .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QrgJ9be .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QrgJ9be .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QrgJ9be .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QrgJ9be .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QrgJ9be .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QrgJ9be .navbar {
    min-height: 80px;
  }
}
.cid-v46QrgJ9be .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QrgJ9be .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QrgJ9be .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QrgJ9be .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QrgJ9be .navbar.collapsed {
  justify-content: center;
}
.cid-v46QrgJ9be .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QrgJ9be .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QrgJ9be .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QrgJ9be .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QrgJ9be .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QrgJ9be .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QrgJ9be .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QrgJ9be .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QrgJ9be .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QrgJ9be .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QrgJ9be .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QrgJ9be .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QrgJ9be .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QrgJ9be .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QrgJ9be .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QrgJ9be .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QrgJ9be .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QrgJ9be .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QrgJ9be .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QrgJ9be .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QrgJ9be .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QrgJ9be .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QrgJ9be .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QrgJ9be .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QrgJ9be .navbar-brand .navbar-caption:hover,
.cid-v46QrgJ9be .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QrgJ9be .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QrgJ9be .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QrgJ9be .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QrgJ9be .dropdown-item.active,
.cid-v46QrgJ9be .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QrgJ9be .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QrgJ9be .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QrgJ9be .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QrgJ9be .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QrgJ9be .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QrgJ9be .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QrgJ9be .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QrgJ9be ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QrgJ9be ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QrgJ9be .navbar-buttons {
  text-align: center;
}
.cid-v46QrgJ9be .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QrgJ9be .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QrgJ9be button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QrgJ9be button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QrgJ9be button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QrgJ9be button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QrgJ9be button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QrgJ9be button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QrgJ9be nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QrgJ9be nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QrgJ9be nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QrgJ9be nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QrgJ9be .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QrgJ9be a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QrgJ9be .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QrgJ9be .navbar {
    height: 70px;
  }
  .cid-v46QrgJ9be .navbar.opened {
    height: auto;
  }
  .cid-v46QrgJ9be .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QrgJ9be .navbar-nav {
  margin: 0 auto;
}
.cid-v46QrgJ9be .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QrgJ9be .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QrgJ9be .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QrgJ9be .nav-item .nav-link:hover,
.cid-v46QrgJ9be .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QrgJ9be .nav-item .nav-link:hover::after,
.cid-v46QrgJ9be .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QrgJ9be .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QrgJ9be .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QrgJ9be .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QrgJ9be .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QrgJ9be .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QrgJ9be .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QrgJ9be .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QrgJ9be .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QrgJ9be .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QrgJ9be .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QrgJ9be .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QrgJ9be .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QrgJ9be .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QrgJ9be .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QrgJ9be .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QrgJ9be .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QrgJ9be .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QrgJ9be .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QrgJ9be .nav-link,
.cid-v46QrgJ9be .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qrh8Y1T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qrh8Y1T .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qrh8Y1T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qrh8Y1T .row {
  margin: 0 -15px;
}
.cid-v46Qrh8Y1T .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qrh8Y1T .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qrh8Y1T .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qrh8Y1T .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qrh8Y1T .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qrh8Y1T .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qrh8Y1T .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qrh8Y1T .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qrh8Y1T .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qrh8Y1T .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qrh8Y1T .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qrh8Y1T .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qrh8Y1T .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qrh8Y1T .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qrh8Y1T .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qrh8Y1T .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qrh8Y1T .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qrh8Y1T .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qrh8Y1T .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qrh8Y1T .mbr-text {
  color: #fefff5;
}
.cid-v46Qrh8Y1T .mbr-text,
.cid-v46Qrh8Y1T .text-wrap,
.cid-v46Qrh8Y1T .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QrhiOHi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QrhiOHi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QrhiOHi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QrhiOHi .row {
  margin: 0 -15px;
}
.cid-v46QrhiOHi .row .card {
  padding: 0 15px;
}
.cid-v46QrhiOHi .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QrhiOHi .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QrhiOHi .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QrhiOHi .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QrhiOHi .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QrhiOHi .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QrhiOHi .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QrhiOHi .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QrhiOHi .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QrhiOHi .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QrhiOHi .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QrhiOHi .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QrhiOHi .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QrhiOHi .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QrhiOHi .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QrhiOHi .item-title {
  color: #fefff5;
}
.cid-v46QrhiOHi .item-text {
  color: #FFFFFF;
}
.cid-v46QrhiOHi .card-icon {
  color: #FFFFFF;
}
.cid-v46QrhiOHi .item-title,
.cid-v46QrhiOHi .item-btn,
.cid-v46QrhiOHi .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qrhr5u8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qrhr5u8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qrhr5u8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qrhr5u8 .row {
  margin: 0 -15px;
}
.cid-v46Qrhr5u8 .row .card {
  padding: 0 15px;
}
.cid-v46Qrhr5u8 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qrhr5u8 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qrhr5u8 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qrhr5u8 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qrhr5u8 .items-wrapper .item:hover .item-wrapper,
.cid-v46Qrhr5u8 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qrhr5u8 .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qrhr5u8 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qrhr5u8 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qrhr5u8 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qrhr5u8 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qrhr5u8 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qrhr5u8 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qrhr5u8 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qrhr5u8 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qrhr5u8 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qrhr5u8 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qrhr5u8 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qrhr5u8 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qrhr5u8 .item-title {
  color: #fefff5;
}
.cid-v46Qrhr5u8 .item-price {
  color: #FFFFFF;
}
.cid-v46Qrhr5u8 .list {
  color: #fefff5;
}
.cid-v46Qrhr5u8 .item-title,
.cid-v46Qrhr5u8 .item-btn {
  color: #FFFFFF;
}
.cid-v46Qrhr5u8 .list,
.cid-v46Qrhr5u8 .item-wrap {
  color: #FFFFFF;
}
.cid-v46QqTBs4H .navbar-dropdown {
  position: relative !important;
}
.cid-v46QqTBs4H .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QqTBs4H .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QqTBs4H .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QqTBs4H .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QqTBs4H .dropdown-item:hover,
.cid-v46QqTBs4H .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QqTBs4H .dropdown-item:hover span {
  color: white;
}
.cid-v46QqTBs4H .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QqTBs4H .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QqTBs4H .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QqTBs4H .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QqTBs4H .nav-link {
  position: relative;
}
.cid-v46QqTBs4H .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QqTBs4H .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QqTBs4H .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QqTBs4H .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QqTBs4H .dropdown-menu,
.cid-v46QqTBs4H .navbar.opened {
  background: #191100 !important;
}
.cid-v46QqTBs4H .nav-item:focus,
.cid-v46QqTBs4H .nav-link:focus {
  outline: none;
}
.cid-v46QqTBs4H .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QqTBs4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QqTBs4H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QqTBs4H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QqTBs4H .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QqTBs4H .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QqTBs4H .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QqTBs4H .navbar {
    min-height: 80px;
  }
}
.cid-v46QqTBs4H .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QqTBs4H .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QqTBs4H .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QqTBs4H .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QqTBs4H .navbar.collapsed {
  justify-content: center;
}
.cid-v46QqTBs4H .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QqTBs4H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QqTBs4H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QqTBs4H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QqTBs4H .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QqTBs4H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QqTBs4H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QqTBs4H .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QqTBs4H .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QqTBs4H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QqTBs4H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QqTBs4H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QqTBs4H .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QqTBs4H .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QqTBs4H .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QqTBs4H .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QqTBs4H .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QqTBs4H .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QqTBs4H .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QqTBs4H .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QqTBs4H .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QqTBs4H .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QqTBs4H .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QqTBs4H .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QqTBs4H .navbar-brand .navbar-caption:hover,
.cid-v46QqTBs4H .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QqTBs4H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QqTBs4H .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QqTBs4H .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QqTBs4H .dropdown-item.active,
.cid-v46QqTBs4H .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QqTBs4H .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QqTBs4H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QqTBs4H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QqTBs4H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QqTBs4H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QqTBs4H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QqTBs4H .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QqTBs4H ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QqTBs4H ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QqTBs4H .navbar-buttons {
  text-align: center;
}
.cid-v46QqTBs4H .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QqTBs4H .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QqTBs4H button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QqTBs4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QqTBs4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QqTBs4H button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QqTBs4H button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QqTBs4H button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QqTBs4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QqTBs4H nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QqTBs4H nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QqTBs4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QqTBs4H .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QqTBs4H a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QqTBs4H .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QqTBs4H .navbar {
    height: 70px;
  }
  .cid-v46QqTBs4H .navbar.opened {
    height: auto;
  }
  .cid-v46QqTBs4H .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QqTBs4H .navbar-nav {
  margin: 0 auto;
}
.cid-v46QqTBs4H .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QqTBs4H .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QqTBs4H .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QqTBs4H .nav-item .nav-link:hover,
.cid-v46QqTBs4H .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QqTBs4H .nav-item .nav-link:hover::after,
.cid-v46QqTBs4H .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QqTBs4H .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QqTBs4H .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QqTBs4H .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QqTBs4H .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QqTBs4H .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QqTBs4H .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QqTBs4H .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QqTBs4H .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QqTBs4H .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QqTBs4H .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QqTBs4H .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QqTBs4H .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QqTBs4H .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QqTBs4H .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QqTBs4H .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QqTBs4H .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QqTBs4H .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QqTBs4H .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QqTBs4H .nav-link,
.cid-v46QqTBs4H .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QqTYf5r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QqTYf5r .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QqTYf5r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QqTYf5r .row {
  margin: 0 -15px;
}
.cid-v46QqTYf5r .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QqTYf5r .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QqTYf5r .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QqTYf5r .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QqTYf5r .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QqTYf5r .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QqTYf5r .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QqTYf5r .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QqTYf5r .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QqTYf5r .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QqTYf5r .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QqTYf5r .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QqTYf5r .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QqTYf5r .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QqTYf5r .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QqTYf5r .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QqTYf5r .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QqTYf5r .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QqTYf5r .mbr-label {
  color: #FFFFFF;
}
.cid-v46QqTYf5r .mbr-text {
  color: #fefff5;
}
.cid-v46QqTYf5r .mbr-text,
.cid-v46QqTYf5r .text-wrap,
.cid-v46QqTYf5r .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QqU6REc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QqU6REc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QqU6REc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QqU6REc .row {
  margin: 0 -15px;
}
.cid-v46QqU6REc .row .card {
  padding: 0 15px;
}
.cid-v46QqU6REc .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QqU6REc .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QqU6REc .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QqU6REc .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QqU6REc .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QqU6REc .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QqU6REc .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QqU6REc .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QqU6REc .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QqU6REc .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QqU6REc .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QqU6REc .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QqU6REc .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QqU6REc .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QqU6REc .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QqU6REc .item-title {
  color: #fefff5;
}
.cid-v46QqU6REc .item-text {
  color: #FFFFFF;
}
.cid-v46QqU6REc .card-icon {
  color: #FFFFFF;
}
.cid-v46QqU6REc .item-title,
.cid-v46QqU6REc .item-btn,
.cid-v46QqU6REc .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QqUghG9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QqUghG9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QqUghG9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QqUghG9 .row {
  margin: 0 -15px;
}
.cid-v46QqUghG9 .row .card {
  padding: 0 15px;
}
.cid-v46QqUghG9 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QqUghG9 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QqUghG9 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QqUghG9 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QqUghG9 .items-wrapper .item:hover .item-wrapper,
.cid-v46QqUghG9 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QqUghG9 .items-wrapper .item:hover .card-box .item-title,
.cid-v46QqUghG9 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QqUghG9 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QqUghG9 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QqUghG9 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QqUghG9 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QqUghG9 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QqUghG9 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QqUghG9 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QqUghG9 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QqUghG9 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QqUghG9 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QqUghG9 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QqUghG9 .item-title {
  color: #fefff5;
}
.cid-v46QqUghG9 .item-price {
  color: #FFFFFF;
}
.cid-v46QqUghG9 .list {
  color: #fefff5;
}
.cid-v46QqUghG9 .item-title,
.cid-v46QqUghG9 .item-btn {
  color: #FFFFFF;
}
.cid-v46QqUghG9 .list,
.cid-v46QqUghG9 .item-wrap {
  color: #FFFFFF;
}
.cid-v46QqxZwu0 .navbar-dropdown {
  position: relative !important;
}
.cid-v46QqxZwu0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QqxZwu0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QqxZwu0 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QqxZwu0 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QqxZwu0 .dropdown-item:hover,
.cid-v46QqxZwu0 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QqxZwu0 .dropdown-item:hover span {
  color: white;
}
.cid-v46QqxZwu0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QqxZwu0 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QqxZwu0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QqxZwu0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QqxZwu0 .nav-link {
  position: relative;
}
.cid-v46QqxZwu0 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QqxZwu0 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QqxZwu0 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QqxZwu0 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QqxZwu0 .dropdown-menu,
.cid-v46QqxZwu0 .navbar.opened {
  background: #191100 !important;
}
.cid-v46QqxZwu0 .nav-item:focus,
.cid-v46QqxZwu0 .nav-link:focus {
  outline: none;
}
.cid-v46QqxZwu0 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QqxZwu0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QqxZwu0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QqxZwu0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QqxZwu0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QqxZwu0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QqxZwu0 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QqxZwu0 .navbar {
    min-height: 80px;
  }
}
.cid-v46QqxZwu0 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QqxZwu0 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QqxZwu0 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QqxZwu0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QqxZwu0 .navbar.collapsed {
  justify-content: center;
}
.cid-v46QqxZwu0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QqxZwu0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QqxZwu0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QqxZwu0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QqxZwu0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QqxZwu0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QqxZwu0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QqxZwu0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QqxZwu0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QqxZwu0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QqxZwu0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QqxZwu0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QqxZwu0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QqxZwu0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QqxZwu0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QqxZwu0 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QqxZwu0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QqxZwu0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QqxZwu0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QqxZwu0 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QqxZwu0 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QqxZwu0 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QqxZwu0 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QqxZwu0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QqxZwu0 .navbar-brand .navbar-caption:hover,
.cid-v46QqxZwu0 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QqxZwu0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QqxZwu0 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QqxZwu0 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QqxZwu0 .dropdown-item.active,
.cid-v46QqxZwu0 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QqxZwu0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QqxZwu0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QqxZwu0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QqxZwu0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QqxZwu0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QqxZwu0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QqxZwu0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QqxZwu0 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QqxZwu0 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QqxZwu0 .navbar-buttons {
  text-align: center;
}
.cid-v46QqxZwu0 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QqxZwu0 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QqxZwu0 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QqxZwu0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QqxZwu0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QqxZwu0 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QqxZwu0 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QqxZwu0 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QqxZwu0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QqxZwu0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QqxZwu0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QqxZwu0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QqxZwu0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QqxZwu0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QqxZwu0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QqxZwu0 .navbar {
    height: 70px;
  }
  .cid-v46QqxZwu0 .navbar.opened {
    height: auto;
  }
  .cid-v46QqxZwu0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QqxZwu0 .navbar-nav {
  margin: 0 auto;
}
.cid-v46QqxZwu0 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QqxZwu0 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QqxZwu0 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QqxZwu0 .nav-item .nav-link:hover,
.cid-v46QqxZwu0 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QqxZwu0 .nav-item .nav-link:hover::after,
.cid-v46QqxZwu0 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QqxZwu0 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QqxZwu0 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QqxZwu0 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QqxZwu0 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QqxZwu0 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QqxZwu0 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QqxZwu0 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QqxZwu0 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QqxZwu0 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QqxZwu0 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QqxZwu0 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QqxZwu0 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QqxZwu0 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QqxZwu0 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QqxZwu0 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QqxZwu0 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QqxZwu0 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QqxZwu0 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QqxZwu0 .nav-link,
.cid-v46QqxZwu0 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qqymzem {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qqymzem .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qqymzem .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qqymzem .row {
  margin: 0 -15px;
}
.cid-v46Qqymzem .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qqymzem .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qqymzem .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qqymzem .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qqymzem .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qqymzem .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qqymzem .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qqymzem .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qqymzem .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qqymzem .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qqymzem .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qqymzem .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qqymzem .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qqymzem .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qqymzem .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qqymzem .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qqymzem .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qqymzem .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qqymzem .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qqymzem .mbr-text {
  color: #fefff5;
}
.cid-v46Qqymzem .mbr-text,
.cid-v46Qqymzem .text-wrap,
.cid-v46Qqymzem .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Qqyvadu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qqyvadu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qqyvadu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qqyvadu .row {
  margin: 0 -15px;
}
.cid-v46Qqyvadu .row .card {
  padding: 0 15px;
}
.cid-v46Qqyvadu .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qqyvadu .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qqyvadu .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qqyvadu .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qqyvadu .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Qqyvadu .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Qqyvadu .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qqyvadu .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Qqyvadu .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Qqyvadu .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qqyvadu .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qqyvadu .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Qqyvadu .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qqyvadu .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qqyvadu .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qqyvadu .item-title {
  color: #fefff5;
}
.cid-v46Qqyvadu .item-text {
  color: #FFFFFF;
}
.cid-v46Qqyvadu .card-icon {
  color: #FFFFFF;
}
.cid-v46Qqyvadu .item-title,
.cid-v46Qqyvadu .item-btn,
.cid-v46Qqyvadu .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QqyGziu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QqyGziu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QqyGziu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QqyGziu .row {
  margin: 0 -15px;
}
.cid-v46QqyGziu .row .card {
  padding: 0 15px;
}
.cid-v46QqyGziu .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QqyGziu .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QqyGziu .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QqyGziu .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QqyGziu .items-wrapper .item:hover .item-wrapper,
.cid-v46QqyGziu .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QqyGziu .items-wrapper .item:hover .card-box .item-title,
.cid-v46QqyGziu .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QqyGziu .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QqyGziu .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QqyGziu .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QqyGziu .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QqyGziu .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QqyGziu .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QqyGziu .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QqyGziu .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QqyGziu .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QqyGziu .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QqyGziu .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QqyGziu .item-title {
  color: #fefff5;
}
.cid-v46QqyGziu .item-price {
  color: #FFFFFF;
}
.cid-v46QqyGziu .list {
  color: #fefff5;
}
.cid-v46QqyGziu .item-title,
.cid-v46QqyGziu .item-btn {
  color: #FFFFFF;
}
.cid-v46QqyGziu .list,
.cid-v46QqyGziu .item-wrap {
  color: #FFFFFF;
}
.cid-v46QqckEOH .navbar-dropdown {
  position: relative !important;
}
.cid-v46QqckEOH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QqckEOH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QqckEOH .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QqckEOH .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QqckEOH .dropdown-item:hover,
.cid-v46QqckEOH .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QqckEOH .dropdown-item:hover span {
  color: white;
}
.cid-v46QqckEOH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QqckEOH .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QqckEOH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QqckEOH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QqckEOH .nav-link {
  position: relative;
}
.cid-v46QqckEOH .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QqckEOH .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QqckEOH .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QqckEOH .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QqckEOH .dropdown-menu,
.cid-v46QqckEOH .navbar.opened {
  background: #191100 !important;
}
.cid-v46QqckEOH .nav-item:focus,
.cid-v46QqckEOH .nav-link:focus {
  outline: none;
}
.cid-v46QqckEOH .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QqckEOH .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QqckEOH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QqckEOH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QqckEOH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QqckEOH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QqckEOH .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QqckEOH .navbar {
    min-height: 80px;
  }
}
.cid-v46QqckEOH .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QqckEOH .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QqckEOH .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QqckEOH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QqckEOH .navbar.collapsed {
  justify-content: center;
}
.cid-v46QqckEOH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QqckEOH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QqckEOH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QqckEOH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QqckEOH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QqckEOH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QqckEOH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QqckEOH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QqckEOH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QqckEOH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QqckEOH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QqckEOH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QqckEOH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QqckEOH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QqckEOH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QqckEOH .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QqckEOH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QqckEOH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QqckEOH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QqckEOH .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QqckEOH .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QqckEOH .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QqckEOH .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QqckEOH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QqckEOH .navbar-brand .navbar-caption:hover,
.cid-v46QqckEOH .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QqckEOH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QqckEOH .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QqckEOH .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QqckEOH .dropdown-item.active,
.cid-v46QqckEOH .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QqckEOH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QqckEOH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QqckEOH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QqckEOH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QqckEOH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QqckEOH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QqckEOH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QqckEOH ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QqckEOH ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QqckEOH .navbar-buttons {
  text-align: center;
}
.cid-v46QqckEOH .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QqckEOH .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QqckEOH button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QqckEOH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QqckEOH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QqckEOH button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QqckEOH button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QqckEOH button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QqckEOH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QqckEOH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QqckEOH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QqckEOH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QqckEOH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QqckEOH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QqckEOH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QqckEOH .navbar {
    height: 70px;
  }
  .cid-v46QqckEOH .navbar.opened {
    height: auto;
  }
  .cid-v46QqckEOH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QqckEOH .navbar-nav {
  margin: 0 auto;
}
.cid-v46QqckEOH .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QqckEOH .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QqckEOH .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QqckEOH .nav-item .nav-link:hover,
.cid-v46QqckEOH .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QqckEOH .nav-item .nav-link:hover::after,
.cid-v46QqckEOH .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QqckEOH .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QqckEOH .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QqckEOH .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QqckEOH .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QqckEOH .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QqckEOH .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QqckEOH .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QqckEOH .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QqckEOH .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QqckEOH .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QqckEOH .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QqckEOH .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QqckEOH .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QqckEOH .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QqckEOH .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QqckEOH .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QqckEOH .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QqckEOH .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QqckEOH .nav-link,
.cid-v46QqckEOH .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QqcLNsQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QqcLNsQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QqcLNsQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QqcLNsQ .row {
  margin: 0 -15px;
}
.cid-v46QqcLNsQ .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QqcLNsQ .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QqcLNsQ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QqcLNsQ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QqcLNsQ .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QqcLNsQ .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QqcLNsQ .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QqcLNsQ .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QqcLNsQ .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QqcLNsQ .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QqcLNsQ .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QqcLNsQ .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QqcLNsQ .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QqcLNsQ .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QqcLNsQ .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QqcLNsQ .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QqcLNsQ .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QqcLNsQ .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QqcLNsQ .mbr-label {
  color: #FFFFFF;
}
.cid-v46QqcLNsQ .mbr-text {
  color: #fefff5;
}
.cid-v46QqcLNsQ .mbr-text,
.cid-v46QqcLNsQ .text-wrap,
.cid-v46QqcLNsQ .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QqcXOBI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QqcXOBI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QqcXOBI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QqcXOBI .row {
  margin: 0 -15px;
}
.cid-v46QqcXOBI .row .card {
  padding: 0 15px;
}
.cid-v46QqcXOBI .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QqcXOBI .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QqcXOBI .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QqcXOBI .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QqcXOBI .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QqcXOBI .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QqcXOBI .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QqcXOBI .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QqcXOBI .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QqcXOBI .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QqcXOBI .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QqcXOBI .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QqcXOBI .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QqcXOBI .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QqcXOBI .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QqcXOBI .item-title {
  color: #fefff5;
}
.cid-v46QqcXOBI .item-text {
  color: #FFFFFF;
}
.cid-v46QqcXOBI .card-icon {
  color: #FFFFFF;
}
.cid-v46QqcXOBI .item-title,
.cid-v46QqcXOBI .item-btn,
.cid-v46QqcXOBI .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qqd9TWL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qqd9TWL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qqd9TWL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qqd9TWL .row {
  margin: 0 -15px;
}
.cid-v46Qqd9TWL .row .card {
  padding: 0 15px;
}
.cid-v46Qqd9TWL .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qqd9TWL .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qqd9TWL .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qqd9TWL .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qqd9TWL .items-wrapper .item:hover .item-wrapper,
.cid-v46Qqd9TWL .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qqd9TWL .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qqd9TWL .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qqd9TWL .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qqd9TWL .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qqd9TWL .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qqd9TWL .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qqd9TWL .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qqd9TWL .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qqd9TWL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qqd9TWL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qqd9TWL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qqd9TWL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qqd9TWL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qqd9TWL .item-title {
  color: #fefff5;
}
.cid-v46Qqd9TWL .item-price {
  color: #FFFFFF;
}
.cid-v46Qqd9TWL .list {
  color: #fefff5;
}
.cid-v46Qqd9TWL .item-title,
.cid-v46Qqd9TWL .item-btn {
  color: #FFFFFF;
}
.cid-v46Qqd9TWL .list,
.cid-v46Qqd9TWL .item-wrap {
  color: #FFFFFF;
}
.cid-v46QpMCVtw .navbar-dropdown {
  position: relative !important;
}
.cid-v46QpMCVtw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QpMCVtw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QpMCVtw .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QpMCVtw .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QpMCVtw .dropdown-item:hover,
.cid-v46QpMCVtw .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QpMCVtw .dropdown-item:hover span {
  color: white;
}
.cid-v46QpMCVtw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QpMCVtw .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QpMCVtw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QpMCVtw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QpMCVtw .nav-link {
  position: relative;
}
.cid-v46QpMCVtw .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QpMCVtw .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QpMCVtw .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QpMCVtw .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QpMCVtw .dropdown-menu,
.cid-v46QpMCVtw .navbar.opened {
  background: #191100 !important;
}
.cid-v46QpMCVtw .nav-item:focus,
.cid-v46QpMCVtw .nav-link:focus {
  outline: none;
}
.cid-v46QpMCVtw .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QpMCVtw .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QpMCVtw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QpMCVtw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QpMCVtw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QpMCVtw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QpMCVtw .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QpMCVtw .navbar {
    min-height: 80px;
  }
}
.cid-v46QpMCVtw .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QpMCVtw .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QpMCVtw .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QpMCVtw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QpMCVtw .navbar.collapsed {
  justify-content: center;
}
.cid-v46QpMCVtw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QpMCVtw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QpMCVtw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QpMCVtw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QpMCVtw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QpMCVtw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QpMCVtw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QpMCVtw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QpMCVtw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QpMCVtw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QpMCVtw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QpMCVtw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QpMCVtw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QpMCVtw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QpMCVtw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QpMCVtw .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QpMCVtw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QpMCVtw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QpMCVtw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QpMCVtw .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QpMCVtw .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QpMCVtw .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QpMCVtw .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QpMCVtw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QpMCVtw .navbar-brand .navbar-caption:hover,
.cid-v46QpMCVtw .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QpMCVtw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QpMCVtw .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QpMCVtw .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QpMCVtw .dropdown-item.active,
.cid-v46QpMCVtw .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QpMCVtw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QpMCVtw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QpMCVtw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QpMCVtw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QpMCVtw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QpMCVtw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QpMCVtw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QpMCVtw ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QpMCVtw ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QpMCVtw .navbar-buttons {
  text-align: center;
}
.cid-v46QpMCVtw .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QpMCVtw .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QpMCVtw button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QpMCVtw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QpMCVtw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QpMCVtw button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QpMCVtw button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QpMCVtw button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QpMCVtw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QpMCVtw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QpMCVtw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QpMCVtw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QpMCVtw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QpMCVtw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QpMCVtw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QpMCVtw .navbar {
    height: 70px;
  }
  .cid-v46QpMCVtw .navbar.opened {
    height: auto;
  }
  .cid-v46QpMCVtw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QpMCVtw .navbar-nav {
  margin: 0 auto;
}
.cid-v46QpMCVtw .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QpMCVtw .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QpMCVtw .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QpMCVtw .nav-item .nav-link:hover,
.cid-v46QpMCVtw .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QpMCVtw .nav-item .nav-link:hover::after,
.cid-v46QpMCVtw .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QpMCVtw .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QpMCVtw .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QpMCVtw .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QpMCVtw .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QpMCVtw .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QpMCVtw .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QpMCVtw .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QpMCVtw .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QpMCVtw .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QpMCVtw .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QpMCVtw .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QpMCVtw .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QpMCVtw .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QpMCVtw .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QpMCVtw .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QpMCVtw .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QpMCVtw .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QpMCVtw .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QpMCVtw .nav-link,
.cid-v46QpMCVtw .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QpN3Fpa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QpN3Fpa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QpN3Fpa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QpN3Fpa .row {
  margin: 0 -15px;
}
.cid-v46QpN3Fpa .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QpN3Fpa .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QpN3Fpa .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QpN3Fpa .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QpN3Fpa .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QpN3Fpa .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QpN3Fpa .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QpN3Fpa .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QpN3Fpa .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QpN3Fpa .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QpN3Fpa .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QpN3Fpa .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QpN3Fpa .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QpN3Fpa .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QpN3Fpa .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QpN3Fpa .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QpN3Fpa .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QpN3Fpa .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QpN3Fpa .mbr-label {
  color: #FFFFFF;
}
.cid-v46QpN3Fpa .mbr-text {
  color: #fefff5;
}
.cid-v46QpN3Fpa .mbr-text,
.cid-v46QpN3Fpa .text-wrap,
.cid-v46QpN3Fpa .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QpNbQzU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QpNbQzU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QpNbQzU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QpNbQzU .row {
  margin: 0 -15px;
}
.cid-v46QpNbQzU .row .card {
  padding: 0 15px;
}
.cid-v46QpNbQzU .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QpNbQzU .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QpNbQzU .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QpNbQzU .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QpNbQzU .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QpNbQzU .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QpNbQzU .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QpNbQzU .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QpNbQzU .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QpNbQzU .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QpNbQzU .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QpNbQzU .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QpNbQzU .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QpNbQzU .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QpNbQzU .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QpNbQzU .item-title {
  color: #fefff5;
}
.cid-v46QpNbQzU .item-text {
  color: #FFFFFF;
}
.cid-v46QpNbQzU .card-icon {
  color: #FFFFFF;
}
.cid-v46QpNbQzU .item-title,
.cid-v46QpNbQzU .item-btn,
.cid-v46QpNbQzU .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QpNlHw4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QpNlHw4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QpNlHw4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QpNlHw4 .row {
  margin: 0 -15px;
}
.cid-v46QpNlHw4 .row .card {
  padding: 0 15px;
}
.cid-v46QpNlHw4 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QpNlHw4 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QpNlHw4 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QpNlHw4 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QpNlHw4 .items-wrapper .item:hover .item-wrapper,
.cid-v46QpNlHw4 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QpNlHw4 .items-wrapper .item:hover .card-box .item-title,
.cid-v46QpNlHw4 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QpNlHw4 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QpNlHw4 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QpNlHw4 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QpNlHw4 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QpNlHw4 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QpNlHw4 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QpNlHw4 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QpNlHw4 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QpNlHw4 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QpNlHw4 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QpNlHw4 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QpNlHw4 .item-title {
  color: #fefff5;
}
.cid-v46QpNlHw4 .item-price {
  color: #FFFFFF;
}
.cid-v46QpNlHw4 .list {
  color: #fefff5;
}
.cid-v46QpNlHw4 .item-title,
.cid-v46QpNlHw4 .item-btn {
  color: #FFFFFF;
}
.cid-v46QpNlHw4 .list,
.cid-v46QpNlHw4 .item-wrap {
  color: #FFFFFF;
}
.cid-v46QppVBJp .navbar-dropdown {
  position: relative !important;
}
.cid-v46QppVBJp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QppVBJp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QppVBJp .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QppVBJp .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QppVBJp .dropdown-item:hover,
.cid-v46QppVBJp .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QppVBJp .dropdown-item:hover span {
  color: white;
}
.cid-v46QppVBJp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QppVBJp .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QppVBJp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QppVBJp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QppVBJp .nav-link {
  position: relative;
}
.cid-v46QppVBJp .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QppVBJp .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QppVBJp .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QppVBJp .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QppVBJp .dropdown-menu,
.cid-v46QppVBJp .navbar.opened {
  background: #191100 !important;
}
.cid-v46QppVBJp .nav-item:focus,
.cid-v46QppVBJp .nav-link:focus {
  outline: none;
}
.cid-v46QppVBJp .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QppVBJp .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QppVBJp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QppVBJp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QppVBJp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QppVBJp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QppVBJp .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QppVBJp .navbar {
    min-height: 80px;
  }
}
.cid-v46QppVBJp .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QppVBJp .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QppVBJp .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QppVBJp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QppVBJp .navbar.collapsed {
  justify-content: center;
}
.cid-v46QppVBJp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QppVBJp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QppVBJp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QppVBJp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QppVBJp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QppVBJp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QppVBJp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QppVBJp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QppVBJp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QppVBJp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QppVBJp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QppVBJp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QppVBJp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QppVBJp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QppVBJp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QppVBJp .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QppVBJp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QppVBJp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QppVBJp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QppVBJp .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QppVBJp .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QppVBJp .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QppVBJp .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QppVBJp .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QppVBJp .navbar-brand .navbar-caption:hover,
.cid-v46QppVBJp .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QppVBJp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QppVBJp .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QppVBJp .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QppVBJp .dropdown-item.active,
.cid-v46QppVBJp .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QppVBJp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QppVBJp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QppVBJp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QppVBJp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QppVBJp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QppVBJp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QppVBJp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QppVBJp ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QppVBJp ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QppVBJp .navbar-buttons {
  text-align: center;
}
.cid-v46QppVBJp .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QppVBJp .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QppVBJp button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QppVBJp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QppVBJp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QppVBJp button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QppVBJp button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QppVBJp button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QppVBJp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QppVBJp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QppVBJp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QppVBJp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QppVBJp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QppVBJp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QppVBJp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QppVBJp .navbar {
    height: 70px;
  }
  .cid-v46QppVBJp .navbar.opened {
    height: auto;
  }
  .cid-v46QppVBJp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QppVBJp .navbar-nav {
  margin: 0 auto;
}
.cid-v46QppVBJp .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QppVBJp .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QppVBJp .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QppVBJp .nav-item .nav-link:hover,
.cid-v46QppVBJp .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QppVBJp .nav-item .nav-link:hover::after,
.cid-v46QppVBJp .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QppVBJp .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QppVBJp .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QppVBJp .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QppVBJp .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QppVBJp .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QppVBJp .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QppVBJp .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QppVBJp .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QppVBJp .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QppVBJp .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QppVBJp .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QppVBJp .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QppVBJp .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QppVBJp .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QppVBJp .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QppVBJp .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QppVBJp .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QppVBJp .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QppVBJp .nav-link,
.cid-v46QppVBJp .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QpqlDp4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QpqlDp4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QpqlDp4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QpqlDp4 .row {
  margin: 0 -15px;
}
.cid-v46QpqlDp4 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QpqlDp4 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QpqlDp4 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QpqlDp4 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QpqlDp4 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QpqlDp4 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QpqlDp4 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QpqlDp4 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QpqlDp4 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QpqlDp4 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QpqlDp4 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QpqlDp4 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QpqlDp4 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QpqlDp4 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QpqlDp4 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QpqlDp4 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QpqlDp4 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QpqlDp4 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QpqlDp4 .mbr-label {
  color: #FFFFFF;
}
.cid-v46QpqlDp4 .mbr-text {
  color: #fefff5;
}
.cid-v46QpqlDp4 .mbr-text,
.cid-v46QpqlDp4 .text-wrap,
.cid-v46QpqlDp4 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Qpqumdm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qpqumdm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qpqumdm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qpqumdm .row {
  margin: 0 -15px;
}
.cid-v46Qpqumdm .row .card {
  padding: 0 15px;
}
.cid-v46Qpqumdm .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qpqumdm .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qpqumdm .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qpqumdm .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qpqumdm .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Qpqumdm .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Qpqumdm .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qpqumdm .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Qpqumdm .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Qpqumdm .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qpqumdm .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qpqumdm .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Qpqumdm .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qpqumdm .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qpqumdm .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qpqumdm .item-title {
  color: #fefff5;
}
.cid-v46Qpqumdm .item-text {
  color: #FFFFFF;
}
.cid-v46Qpqumdm .card-icon {
  color: #FFFFFF;
}
.cid-v46Qpqumdm .item-title,
.cid-v46Qpqumdm .item-btn,
.cid-v46Qpqumdm .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QpqE54Y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QpqE54Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QpqE54Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QpqE54Y .row {
  margin: 0 -15px;
}
.cid-v46QpqE54Y .row .card {
  padding: 0 15px;
}
.cid-v46QpqE54Y .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QpqE54Y .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QpqE54Y .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QpqE54Y .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QpqE54Y .items-wrapper .item:hover .item-wrapper,
.cid-v46QpqE54Y .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QpqE54Y .items-wrapper .item:hover .card-box .item-title,
.cid-v46QpqE54Y .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QpqE54Y .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QpqE54Y .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QpqE54Y .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QpqE54Y .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QpqE54Y .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QpqE54Y .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QpqE54Y .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QpqE54Y .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QpqE54Y .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QpqE54Y .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QpqE54Y .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QpqE54Y .item-title {
  color: #fefff5;
}
.cid-v46QpqE54Y .item-price {
  color: #FFFFFF;
}
.cid-v46QpqE54Y .list {
  color: #fefff5;
}
.cid-v46QpqE54Y .item-title,
.cid-v46QpqE54Y .item-btn {
  color: #FFFFFF;
}
.cid-v46QpqE54Y .list,
.cid-v46QpqE54Y .item-wrap {
  color: #FFFFFF;
}
.cid-v46Qp3opXf .navbar-dropdown {
  position: relative !important;
}
.cid-v46Qp3opXf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qp3opXf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Qp3opXf .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Qp3opXf .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Qp3opXf .dropdown-item:hover,
.cid-v46Qp3opXf .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Qp3opXf .dropdown-item:hover span {
  color: white;
}
.cid-v46Qp3opXf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Qp3opXf .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Qp3opXf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Qp3opXf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Qp3opXf .nav-link {
  position: relative;
}
.cid-v46Qp3opXf .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Qp3opXf .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Qp3opXf .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Qp3opXf .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Qp3opXf .dropdown-menu,
.cid-v46Qp3opXf .navbar.opened {
  background: #191100 !important;
}
.cid-v46Qp3opXf .nav-item:focus,
.cid-v46Qp3opXf .nav-link:focus {
  outline: none;
}
.cid-v46Qp3opXf .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Qp3opXf .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Qp3opXf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Qp3opXf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qp3opXf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Qp3opXf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Qp3opXf .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Qp3opXf .navbar {
    min-height: 80px;
  }
}
.cid-v46Qp3opXf .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Qp3opXf .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Qp3opXf .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Qp3opXf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Qp3opXf .navbar.collapsed {
  justify-content: center;
}
.cid-v46Qp3opXf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Qp3opXf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Qp3opXf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Qp3opXf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Qp3opXf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Qp3opXf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Qp3opXf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Qp3opXf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Qp3opXf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Qp3opXf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Qp3opXf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Qp3opXf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Qp3opXf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Qp3opXf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Qp3opXf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Qp3opXf .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Qp3opXf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Qp3opXf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Qp3opXf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Qp3opXf .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Qp3opXf .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Qp3opXf .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Qp3opXf .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Qp3opXf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Qp3opXf .navbar-brand .navbar-caption:hover,
.cid-v46Qp3opXf .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qp3opXf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Qp3opXf .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Qp3opXf .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qp3opXf .dropdown-item.active,
.cid-v46Qp3opXf .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Qp3opXf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Qp3opXf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Qp3opXf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Qp3opXf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Qp3opXf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Qp3opXf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Qp3opXf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Qp3opXf ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Qp3opXf ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Qp3opXf .navbar-buttons {
  text-align: center;
}
.cid-v46Qp3opXf .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Qp3opXf .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Qp3opXf button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Qp3opXf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Qp3opXf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Qp3opXf button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qp3opXf button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qp3opXf button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Qp3opXf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qp3opXf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Qp3opXf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Qp3opXf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qp3opXf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Qp3opXf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Qp3opXf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Qp3opXf .navbar {
    height: 70px;
  }
  .cid-v46Qp3opXf .navbar.opened {
    height: auto;
  }
  .cid-v46Qp3opXf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Qp3opXf .navbar-nav {
  margin: 0 auto;
}
.cid-v46Qp3opXf .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Qp3opXf .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Qp3opXf .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Qp3opXf .nav-item .nav-link:hover,
.cid-v46Qp3opXf .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Qp3opXf .nav-item .nav-link:hover::after,
.cid-v46Qp3opXf .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Qp3opXf .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Qp3opXf .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Qp3opXf .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Qp3opXf .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Qp3opXf .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Qp3opXf .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Qp3opXf .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Qp3opXf .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Qp3opXf .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Qp3opXf .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Qp3opXf .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Qp3opXf .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Qp3opXf .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Qp3opXf .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Qp3opXf .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Qp3opXf .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Qp3opXf .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Qp3opXf .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Qp3opXf .nav-link,
.cid-v46Qp3opXf .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qp3NseU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qp3NseU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qp3NseU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qp3NseU .row {
  margin: 0 -15px;
}
.cid-v46Qp3NseU .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qp3NseU .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qp3NseU .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qp3NseU .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qp3NseU .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qp3NseU .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qp3NseU .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qp3NseU .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qp3NseU .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qp3NseU .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qp3NseU .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qp3NseU .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qp3NseU .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qp3NseU .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qp3NseU .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qp3NseU .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qp3NseU .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qp3NseU .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qp3NseU .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qp3NseU .mbr-text {
  color: #fefff5;
}
.cid-v46Qp3NseU .mbr-text,
.cid-v46Qp3NseU .text-wrap,
.cid-v46Qp3NseU .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Qp3YUua {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qp3YUua .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qp3YUua .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qp3YUua .row {
  margin: 0 -15px;
}
.cid-v46Qp3YUua .row .card {
  padding: 0 15px;
}
.cid-v46Qp3YUua .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qp3YUua .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qp3YUua .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qp3YUua .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qp3YUua .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Qp3YUua .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Qp3YUua .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qp3YUua .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Qp3YUua .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Qp3YUua .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qp3YUua .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qp3YUua .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Qp3YUua .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qp3YUua .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qp3YUua .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qp3YUua .item-title {
  color: #fefff5;
}
.cid-v46Qp3YUua .item-text {
  color: #FFFFFF;
}
.cid-v46Qp3YUua .card-icon {
  color: #FFFFFF;
}
.cid-v46Qp3YUua .item-title,
.cid-v46Qp3YUua .item-btn,
.cid-v46Qp3YUua .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qp4aRzi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qp4aRzi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qp4aRzi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qp4aRzi .row {
  margin: 0 -15px;
}
.cid-v46Qp4aRzi .row .card {
  padding: 0 15px;
}
.cid-v46Qp4aRzi .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qp4aRzi .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qp4aRzi .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qp4aRzi .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qp4aRzi .items-wrapper .item:hover .item-wrapper,
.cid-v46Qp4aRzi .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qp4aRzi .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qp4aRzi .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qp4aRzi .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qp4aRzi .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qp4aRzi .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qp4aRzi .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qp4aRzi .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qp4aRzi .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qp4aRzi .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qp4aRzi .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qp4aRzi .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qp4aRzi .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qp4aRzi .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qp4aRzi .item-title {
  color: #fefff5;
}
.cid-v46Qp4aRzi .item-price {
  color: #FFFFFF;
}
.cid-v46Qp4aRzi .list {
  color: #fefff5;
}
.cid-v46Qp4aRzi .item-title,
.cid-v46Qp4aRzi .item-btn {
  color: #FFFFFF;
}
.cid-v46Qp4aRzi .list,
.cid-v46Qp4aRzi .item-wrap {
  color: #FFFFFF;
}
.cid-v46QoI9mto .navbar-dropdown {
  position: relative !important;
}
.cid-v46QoI9mto .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QoI9mto .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QoI9mto .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QoI9mto .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QoI9mto .dropdown-item:hover,
.cid-v46QoI9mto .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QoI9mto .dropdown-item:hover span {
  color: white;
}
.cid-v46QoI9mto .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QoI9mto .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QoI9mto .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QoI9mto .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QoI9mto .nav-link {
  position: relative;
}
.cid-v46QoI9mto .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QoI9mto .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QoI9mto .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QoI9mto .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QoI9mto .dropdown-menu,
.cid-v46QoI9mto .navbar.opened {
  background: #191100 !important;
}
.cid-v46QoI9mto .nav-item:focus,
.cid-v46QoI9mto .nav-link:focus {
  outline: none;
}
.cid-v46QoI9mto .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QoI9mto .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QoI9mto .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QoI9mto .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QoI9mto .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QoI9mto .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QoI9mto .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QoI9mto .navbar {
    min-height: 80px;
  }
}
.cid-v46QoI9mto .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QoI9mto .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QoI9mto .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QoI9mto .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QoI9mto .navbar.collapsed {
  justify-content: center;
}
.cid-v46QoI9mto .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QoI9mto .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QoI9mto .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QoI9mto .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QoI9mto .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QoI9mto .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QoI9mto .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QoI9mto .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QoI9mto .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QoI9mto .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QoI9mto .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QoI9mto .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QoI9mto .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QoI9mto .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QoI9mto .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QoI9mto .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QoI9mto .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QoI9mto .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QoI9mto .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QoI9mto .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QoI9mto .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QoI9mto .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QoI9mto .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QoI9mto .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QoI9mto .navbar-brand .navbar-caption:hover,
.cid-v46QoI9mto .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QoI9mto .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QoI9mto .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QoI9mto .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QoI9mto .dropdown-item.active,
.cid-v46QoI9mto .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QoI9mto .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QoI9mto .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QoI9mto .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QoI9mto .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QoI9mto .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QoI9mto .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QoI9mto .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QoI9mto ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QoI9mto ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QoI9mto .navbar-buttons {
  text-align: center;
}
.cid-v46QoI9mto .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QoI9mto .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QoI9mto button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QoI9mto button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QoI9mto button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QoI9mto button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QoI9mto button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QoI9mto button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QoI9mto nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QoI9mto nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QoI9mto nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QoI9mto nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QoI9mto .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QoI9mto a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QoI9mto .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QoI9mto .navbar {
    height: 70px;
  }
  .cid-v46QoI9mto .navbar.opened {
    height: auto;
  }
  .cid-v46QoI9mto .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QoI9mto .navbar-nav {
  margin: 0 auto;
}
.cid-v46QoI9mto .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QoI9mto .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QoI9mto .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QoI9mto .nav-item .nav-link:hover,
.cid-v46QoI9mto .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QoI9mto .nav-item .nav-link:hover::after,
.cid-v46QoI9mto .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QoI9mto .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QoI9mto .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QoI9mto .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QoI9mto .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QoI9mto .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QoI9mto .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QoI9mto .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QoI9mto .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QoI9mto .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QoI9mto .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QoI9mto .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QoI9mto .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QoI9mto .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QoI9mto .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QoI9mto .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QoI9mto .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QoI9mto .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QoI9mto .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QoI9mto .nav-link,
.cid-v46QoI9mto .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QoIsVxN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QoIsVxN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QoIsVxN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QoIsVxN .row {
  margin: 0 -15px;
}
.cid-v46QoIsVxN .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QoIsVxN .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QoIsVxN .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QoIsVxN .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QoIsVxN .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QoIsVxN .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QoIsVxN .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QoIsVxN .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QoIsVxN .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QoIsVxN .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QoIsVxN .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QoIsVxN .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QoIsVxN .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QoIsVxN .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QoIsVxN .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QoIsVxN .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QoIsVxN .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QoIsVxN .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QoIsVxN .mbr-label {
  color: #FFFFFF;
}
.cid-v46QoIsVxN .mbr-text {
  color: #fefff5;
}
.cid-v46QoIsVxN .mbr-text,
.cid-v46QoIsVxN .text-wrap,
.cid-v46QoIsVxN .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QoIBMtn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QoIBMtn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QoIBMtn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QoIBMtn .row {
  margin: 0 -15px;
}
.cid-v46QoIBMtn .row .card {
  padding: 0 15px;
}
.cid-v46QoIBMtn .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QoIBMtn .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QoIBMtn .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QoIBMtn .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QoIBMtn .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QoIBMtn .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QoIBMtn .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QoIBMtn .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QoIBMtn .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QoIBMtn .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QoIBMtn .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QoIBMtn .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QoIBMtn .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QoIBMtn .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QoIBMtn .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QoIBMtn .item-title {
  color: #fefff5;
}
.cid-v46QoIBMtn .item-text {
  color: #FFFFFF;
}
.cid-v46QoIBMtn .card-icon {
  color: #FFFFFF;
}
.cid-v46QoIBMtn .item-title,
.cid-v46QoIBMtn .item-btn,
.cid-v46QoIBMtn .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QoIN8W1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QoIN8W1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QoIN8W1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QoIN8W1 .row {
  margin: 0 -15px;
}
.cid-v46QoIN8W1 .row .card {
  padding: 0 15px;
}
.cid-v46QoIN8W1 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QoIN8W1 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QoIN8W1 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QoIN8W1 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QoIN8W1 .items-wrapper .item:hover .item-wrapper,
.cid-v46QoIN8W1 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QoIN8W1 .items-wrapper .item:hover .card-box .item-title,
.cid-v46QoIN8W1 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QoIN8W1 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QoIN8W1 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QoIN8W1 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QoIN8W1 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QoIN8W1 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QoIN8W1 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QoIN8W1 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QoIN8W1 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QoIN8W1 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QoIN8W1 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QoIN8W1 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QoIN8W1 .item-title {
  color: #fefff5;
}
.cid-v46QoIN8W1 .item-price {
  color: #FFFFFF;
}
.cid-v46QoIN8W1 .list {
  color: #fefff5;
}
.cid-v46QoIN8W1 .item-title,
.cid-v46QoIN8W1 .item-btn {
  color: #FFFFFF;
}
.cid-v46QoIN8W1 .list,
.cid-v46QoIN8W1 .item-wrap {
  color: #FFFFFF;
}
.cid-v46QolUOfW .navbar-dropdown {
  position: relative !important;
}
.cid-v46QolUOfW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QolUOfW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QolUOfW .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QolUOfW .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QolUOfW .dropdown-item:hover,
.cid-v46QolUOfW .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QolUOfW .dropdown-item:hover span {
  color: white;
}
.cid-v46QolUOfW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QolUOfW .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QolUOfW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QolUOfW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QolUOfW .nav-link {
  position: relative;
}
.cid-v46QolUOfW .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QolUOfW .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QolUOfW .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QolUOfW .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QolUOfW .dropdown-menu,
.cid-v46QolUOfW .navbar.opened {
  background: #191100 !important;
}
.cid-v46QolUOfW .nav-item:focus,
.cid-v46QolUOfW .nav-link:focus {
  outline: none;
}
.cid-v46QolUOfW .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QolUOfW .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QolUOfW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QolUOfW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QolUOfW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QolUOfW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QolUOfW .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QolUOfW .navbar {
    min-height: 80px;
  }
}
.cid-v46QolUOfW .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QolUOfW .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QolUOfW .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QolUOfW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QolUOfW .navbar.collapsed {
  justify-content: center;
}
.cid-v46QolUOfW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QolUOfW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QolUOfW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QolUOfW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QolUOfW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QolUOfW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QolUOfW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QolUOfW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QolUOfW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QolUOfW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QolUOfW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QolUOfW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QolUOfW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QolUOfW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QolUOfW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QolUOfW .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QolUOfW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QolUOfW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QolUOfW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QolUOfW .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QolUOfW .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QolUOfW .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QolUOfW .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QolUOfW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QolUOfW .navbar-brand .navbar-caption:hover,
.cid-v46QolUOfW .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QolUOfW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QolUOfW .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QolUOfW .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QolUOfW .dropdown-item.active,
.cid-v46QolUOfW .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QolUOfW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QolUOfW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QolUOfW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QolUOfW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QolUOfW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QolUOfW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QolUOfW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QolUOfW ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QolUOfW ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QolUOfW .navbar-buttons {
  text-align: center;
}
.cid-v46QolUOfW .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QolUOfW .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QolUOfW button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QolUOfW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QolUOfW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QolUOfW button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QolUOfW button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QolUOfW button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QolUOfW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QolUOfW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QolUOfW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QolUOfW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QolUOfW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QolUOfW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QolUOfW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QolUOfW .navbar {
    height: 70px;
  }
  .cid-v46QolUOfW .navbar.opened {
    height: auto;
  }
  .cid-v46QolUOfW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QolUOfW .navbar-nav {
  margin: 0 auto;
}
.cid-v46QolUOfW .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QolUOfW .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QolUOfW .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QolUOfW .nav-item .nav-link:hover,
.cid-v46QolUOfW .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QolUOfW .nav-item .nav-link:hover::after,
.cid-v46QolUOfW .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QolUOfW .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QolUOfW .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QolUOfW .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QolUOfW .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QolUOfW .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QolUOfW .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QolUOfW .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QolUOfW .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QolUOfW .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QolUOfW .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QolUOfW .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QolUOfW .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QolUOfW .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QolUOfW .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QolUOfW .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QolUOfW .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QolUOfW .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QolUOfW .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QolUOfW .nav-link,
.cid-v46QolUOfW .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QomkQ5r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QomkQ5r .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QomkQ5r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QomkQ5r .row {
  margin: 0 -15px;
}
.cid-v46QomkQ5r .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QomkQ5r .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QomkQ5r .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QomkQ5r .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QomkQ5r .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QomkQ5r .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QomkQ5r .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QomkQ5r .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QomkQ5r .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QomkQ5r .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QomkQ5r .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QomkQ5r .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QomkQ5r .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QomkQ5r .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QomkQ5r .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QomkQ5r .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QomkQ5r .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QomkQ5r .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QomkQ5r .mbr-label {
  color: #FFFFFF;
}
.cid-v46QomkQ5r .mbr-text {
  color: #fefff5;
}
.cid-v46QomkQ5r .mbr-text,
.cid-v46QomkQ5r .text-wrap,
.cid-v46QomkQ5r .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QomwZRl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QomwZRl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QomwZRl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QomwZRl .row {
  margin: 0 -15px;
}
.cid-v46QomwZRl .row .card {
  padding: 0 15px;
}
.cid-v46QomwZRl .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QomwZRl .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QomwZRl .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QomwZRl .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QomwZRl .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QomwZRl .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QomwZRl .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QomwZRl .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QomwZRl .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QomwZRl .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QomwZRl .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QomwZRl .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QomwZRl .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QomwZRl .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QomwZRl .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QomwZRl .item-title {
  color: #fefff5;
}
.cid-v46QomwZRl .item-text {
  color: #FFFFFF;
}
.cid-v46QomwZRl .card-icon {
  color: #FFFFFF;
}
.cid-v46QomwZRl .item-title,
.cid-v46QomwZRl .item-btn,
.cid-v46QomwZRl .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QomJL8e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QomJL8e .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QomJL8e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QomJL8e .row {
  margin: 0 -15px;
}
.cid-v46QomJL8e .row .card {
  padding: 0 15px;
}
.cid-v46QomJL8e .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QomJL8e .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QomJL8e .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QomJL8e .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QomJL8e .items-wrapper .item:hover .item-wrapper,
.cid-v46QomJL8e .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QomJL8e .items-wrapper .item:hover .card-box .item-title,
.cid-v46QomJL8e .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QomJL8e .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QomJL8e .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QomJL8e .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QomJL8e .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QomJL8e .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QomJL8e .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QomJL8e .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QomJL8e .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QomJL8e .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QomJL8e .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QomJL8e .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QomJL8e .item-title {
  color: #fefff5;
}
.cid-v46QomJL8e .item-price {
  color: #FFFFFF;
}
.cid-v46QomJL8e .list {
  color: #fefff5;
}
.cid-v46QomJL8e .item-title,
.cid-v46QomJL8e .item-btn {
  color: #FFFFFF;
}
.cid-v46QomJL8e .list,
.cid-v46QomJL8e .item-wrap {
  color: #FFFFFF;
}
.cid-v46Qo11uZK .navbar-dropdown {
  position: relative !important;
}
.cid-v46Qo11uZK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qo11uZK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Qo11uZK .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Qo11uZK .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Qo11uZK .dropdown-item:hover,
.cid-v46Qo11uZK .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Qo11uZK .dropdown-item:hover span {
  color: white;
}
.cid-v46Qo11uZK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Qo11uZK .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Qo11uZK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Qo11uZK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Qo11uZK .nav-link {
  position: relative;
}
.cid-v46Qo11uZK .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Qo11uZK .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Qo11uZK .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Qo11uZK .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Qo11uZK .dropdown-menu,
.cid-v46Qo11uZK .navbar.opened {
  background: #191100 !important;
}
.cid-v46Qo11uZK .nav-item:focus,
.cid-v46Qo11uZK .nav-link:focus {
  outline: none;
}
.cid-v46Qo11uZK .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Qo11uZK .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Qo11uZK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Qo11uZK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qo11uZK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Qo11uZK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Qo11uZK .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Qo11uZK .navbar {
    min-height: 80px;
  }
}
.cid-v46Qo11uZK .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Qo11uZK .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Qo11uZK .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Qo11uZK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Qo11uZK .navbar.collapsed {
  justify-content: center;
}
.cid-v46Qo11uZK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Qo11uZK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Qo11uZK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Qo11uZK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Qo11uZK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Qo11uZK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Qo11uZK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Qo11uZK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Qo11uZK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Qo11uZK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Qo11uZK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Qo11uZK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Qo11uZK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Qo11uZK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Qo11uZK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Qo11uZK .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Qo11uZK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Qo11uZK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Qo11uZK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Qo11uZK .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Qo11uZK .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Qo11uZK .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Qo11uZK .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Qo11uZK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Qo11uZK .navbar-brand .navbar-caption:hover,
.cid-v46Qo11uZK .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qo11uZK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Qo11uZK .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Qo11uZK .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qo11uZK .dropdown-item.active,
.cid-v46Qo11uZK .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Qo11uZK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Qo11uZK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Qo11uZK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Qo11uZK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Qo11uZK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Qo11uZK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Qo11uZK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Qo11uZK ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Qo11uZK ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Qo11uZK .navbar-buttons {
  text-align: center;
}
.cid-v46Qo11uZK .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Qo11uZK .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Qo11uZK button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Qo11uZK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Qo11uZK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Qo11uZK button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qo11uZK button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qo11uZK button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Qo11uZK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qo11uZK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Qo11uZK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Qo11uZK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qo11uZK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Qo11uZK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Qo11uZK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Qo11uZK .navbar {
    height: 70px;
  }
  .cid-v46Qo11uZK .navbar.opened {
    height: auto;
  }
  .cid-v46Qo11uZK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Qo11uZK .navbar-nav {
  margin: 0 auto;
}
.cid-v46Qo11uZK .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Qo11uZK .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Qo11uZK .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Qo11uZK .nav-item .nav-link:hover,
.cid-v46Qo11uZK .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Qo11uZK .nav-item .nav-link:hover::after,
.cid-v46Qo11uZK .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Qo11uZK .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Qo11uZK .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Qo11uZK .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Qo11uZK .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Qo11uZK .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Qo11uZK .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Qo11uZK .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Qo11uZK .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Qo11uZK .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Qo11uZK .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Qo11uZK .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Qo11uZK .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Qo11uZK .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Qo11uZK .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Qo11uZK .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Qo11uZK .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Qo11uZK .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Qo11uZK .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Qo11uZK .nav-link,
.cid-v46Qo11uZK .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qo1J6S3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qo1J6S3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qo1J6S3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qo1J6S3 .row {
  margin: 0 -15px;
}
.cid-v46Qo1J6S3 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qo1J6S3 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qo1J6S3 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qo1J6S3 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qo1J6S3 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qo1J6S3 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qo1J6S3 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qo1J6S3 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qo1J6S3 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qo1J6S3 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qo1J6S3 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qo1J6S3 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qo1J6S3 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qo1J6S3 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qo1J6S3 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qo1J6S3 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qo1J6S3 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qo1J6S3 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qo1J6S3 .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qo1J6S3 .mbr-text {
  color: #fefff5;
}
.cid-v46Qo1J6S3 .mbr-text,
.cid-v46Qo1J6S3 .text-wrap,
.cid-v46Qo1J6S3 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Qo1UeuR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qo1UeuR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qo1UeuR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qo1UeuR .row {
  margin: 0 -15px;
}
.cid-v46Qo1UeuR .row .card {
  padding: 0 15px;
}
.cid-v46Qo1UeuR .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qo1UeuR .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qo1UeuR .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qo1UeuR .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qo1UeuR .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Qo1UeuR .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Qo1UeuR .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qo1UeuR .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Qo1UeuR .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Qo1UeuR .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qo1UeuR .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qo1UeuR .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Qo1UeuR .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qo1UeuR .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qo1UeuR .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qo1UeuR .item-title {
  color: #fefff5;
}
.cid-v46Qo1UeuR .item-text {
  color: #FFFFFF;
}
.cid-v46Qo1UeuR .card-icon {
  color: #FFFFFF;
}
.cid-v46Qo1UeuR .item-title,
.cid-v46Qo1UeuR .item-btn,
.cid-v46Qo1UeuR .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qo28vwU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qo28vwU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qo28vwU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qo28vwU .row {
  margin: 0 -15px;
}
.cid-v46Qo28vwU .row .card {
  padding: 0 15px;
}
.cid-v46Qo28vwU .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qo28vwU .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qo28vwU .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qo28vwU .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qo28vwU .items-wrapper .item:hover .item-wrapper,
.cid-v46Qo28vwU .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qo28vwU .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qo28vwU .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qo28vwU .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qo28vwU .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qo28vwU .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qo28vwU .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qo28vwU .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qo28vwU .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qo28vwU .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qo28vwU .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qo28vwU .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qo28vwU .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qo28vwU .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qo28vwU .item-title {
  color: #fefff5;
}
.cid-v46Qo28vwU .item-price {
  color: #FFFFFF;
}
.cid-v46Qo28vwU .list {
  color: #fefff5;
}
.cid-v46Qo28vwU .item-title,
.cid-v46Qo28vwU .item-btn {
  color: #FFFFFF;
}
.cid-v46Qo28vwU .list,
.cid-v46Qo28vwU .item-wrap {
  color: #FFFFFF;
}
.cid-v46QnHzymS .navbar-dropdown {
  position: relative !important;
}
.cid-v46QnHzymS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QnHzymS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QnHzymS .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QnHzymS .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QnHzymS .dropdown-item:hover,
.cid-v46QnHzymS .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QnHzymS .dropdown-item:hover span {
  color: white;
}
.cid-v46QnHzymS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QnHzymS .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QnHzymS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QnHzymS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QnHzymS .nav-link {
  position: relative;
}
.cid-v46QnHzymS .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QnHzymS .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QnHzymS .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QnHzymS .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QnHzymS .dropdown-menu,
.cid-v46QnHzymS .navbar.opened {
  background: #191100 !important;
}
.cid-v46QnHzymS .nav-item:focus,
.cid-v46QnHzymS .nav-link:focus {
  outline: none;
}
.cid-v46QnHzymS .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QnHzymS .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QnHzymS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QnHzymS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QnHzymS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QnHzymS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QnHzymS .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QnHzymS .navbar {
    min-height: 80px;
  }
}
.cid-v46QnHzymS .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QnHzymS .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QnHzymS .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QnHzymS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QnHzymS .navbar.collapsed {
  justify-content: center;
}
.cid-v46QnHzymS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QnHzymS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QnHzymS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QnHzymS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QnHzymS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QnHzymS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QnHzymS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QnHzymS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QnHzymS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QnHzymS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QnHzymS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QnHzymS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QnHzymS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QnHzymS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QnHzymS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QnHzymS .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QnHzymS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QnHzymS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QnHzymS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QnHzymS .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QnHzymS .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QnHzymS .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QnHzymS .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QnHzymS .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QnHzymS .navbar-brand .navbar-caption:hover,
.cid-v46QnHzymS .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QnHzymS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QnHzymS .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QnHzymS .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QnHzymS .dropdown-item.active,
.cid-v46QnHzymS .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QnHzymS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QnHzymS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QnHzymS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QnHzymS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QnHzymS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QnHzymS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QnHzymS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QnHzymS ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QnHzymS ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QnHzymS .navbar-buttons {
  text-align: center;
}
.cid-v46QnHzymS .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QnHzymS .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QnHzymS button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QnHzymS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QnHzymS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QnHzymS button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QnHzymS button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QnHzymS button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QnHzymS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QnHzymS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QnHzymS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QnHzymS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QnHzymS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QnHzymS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QnHzymS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QnHzymS .navbar {
    height: 70px;
  }
  .cid-v46QnHzymS .navbar.opened {
    height: auto;
  }
  .cid-v46QnHzymS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QnHzymS .navbar-nav {
  margin: 0 auto;
}
.cid-v46QnHzymS .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QnHzymS .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QnHzymS .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QnHzymS .nav-item .nav-link:hover,
.cid-v46QnHzymS .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QnHzymS .nav-item .nav-link:hover::after,
.cid-v46QnHzymS .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QnHzymS .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QnHzymS .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QnHzymS .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QnHzymS .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QnHzymS .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QnHzymS .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QnHzymS .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QnHzymS .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QnHzymS .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QnHzymS .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QnHzymS .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QnHzymS .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QnHzymS .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QnHzymS .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QnHzymS .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QnHzymS .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QnHzymS .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QnHzymS .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QnHzymS .nav-link,
.cid-v46QnHzymS .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QnHTpUw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QnHTpUw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QnHTpUw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QnHTpUw .row {
  margin: 0 -15px;
}
.cid-v46QnHTpUw .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QnHTpUw .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QnHTpUw .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QnHTpUw .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QnHTpUw .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QnHTpUw .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QnHTpUw .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QnHTpUw .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QnHTpUw .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QnHTpUw .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QnHTpUw .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QnHTpUw .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QnHTpUw .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QnHTpUw .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QnHTpUw .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QnHTpUw .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QnHTpUw .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QnHTpUw .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QnHTpUw .mbr-label {
  color: #FFFFFF;
}
.cid-v46QnHTpUw .mbr-text {
  color: #fefff5;
}
.cid-v46QnHTpUw .mbr-text,
.cid-v46QnHTpUw .text-wrap,
.cid-v46QnHTpUw .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QnI1DiX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QnI1DiX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QnI1DiX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QnI1DiX .row {
  margin: 0 -15px;
}
.cid-v46QnI1DiX .row .card {
  padding: 0 15px;
}
.cid-v46QnI1DiX .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QnI1DiX .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QnI1DiX .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QnI1DiX .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QnI1DiX .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QnI1DiX .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QnI1DiX .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QnI1DiX .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QnI1DiX .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QnI1DiX .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QnI1DiX .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QnI1DiX .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QnI1DiX .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QnI1DiX .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QnI1DiX .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QnI1DiX .item-title {
  color: #fefff5;
}
.cid-v46QnI1DiX .item-text {
  color: #FFFFFF;
}
.cid-v46QnI1DiX .card-icon {
  color: #FFFFFF;
}
.cid-v46QnI1DiX .item-title,
.cid-v46QnI1DiX .item-btn,
.cid-v46QnI1DiX .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QnIcGL6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QnIcGL6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QnIcGL6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QnIcGL6 .row {
  margin: 0 -15px;
}
.cid-v46QnIcGL6 .row .card {
  padding: 0 15px;
}
.cid-v46QnIcGL6 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QnIcGL6 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QnIcGL6 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QnIcGL6 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QnIcGL6 .items-wrapper .item:hover .item-wrapper,
.cid-v46QnIcGL6 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QnIcGL6 .items-wrapper .item:hover .card-box .item-title,
.cid-v46QnIcGL6 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QnIcGL6 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QnIcGL6 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QnIcGL6 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QnIcGL6 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QnIcGL6 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QnIcGL6 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QnIcGL6 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QnIcGL6 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QnIcGL6 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QnIcGL6 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QnIcGL6 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QnIcGL6 .item-title {
  color: #fefff5;
}
.cid-v46QnIcGL6 .item-price {
  color: #FFFFFF;
}
.cid-v46QnIcGL6 .list {
  color: #fefff5;
}
.cid-v46QnIcGL6 .item-title,
.cid-v46QnIcGL6 .item-btn {
  color: #FFFFFF;
}
.cid-v46QnIcGL6 .list,
.cid-v46QnIcGL6 .item-wrap {
  color: #FFFFFF;
}
.cid-v46QnogLiE .navbar-dropdown {
  position: relative !important;
}
.cid-v46QnogLiE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QnogLiE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QnogLiE .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QnogLiE .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QnogLiE .dropdown-item:hover,
.cid-v46QnogLiE .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QnogLiE .dropdown-item:hover span {
  color: white;
}
.cid-v46QnogLiE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QnogLiE .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QnogLiE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QnogLiE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QnogLiE .nav-link {
  position: relative;
}
.cid-v46QnogLiE .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QnogLiE .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QnogLiE .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QnogLiE .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QnogLiE .dropdown-menu,
.cid-v46QnogLiE .navbar.opened {
  background: #191100 !important;
}
.cid-v46QnogLiE .nav-item:focus,
.cid-v46QnogLiE .nav-link:focus {
  outline: none;
}
.cid-v46QnogLiE .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QnogLiE .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QnogLiE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QnogLiE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QnogLiE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QnogLiE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QnogLiE .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QnogLiE .navbar {
    min-height: 80px;
  }
}
.cid-v46QnogLiE .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QnogLiE .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QnogLiE .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QnogLiE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QnogLiE .navbar.collapsed {
  justify-content: center;
}
.cid-v46QnogLiE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QnogLiE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QnogLiE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QnogLiE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QnogLiE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QnogLiE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QnogLiE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QnogLiE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QnogLiE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QnogLiE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QnogLiE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QnogLiE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QnogLiE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QnogLiE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QnogLiE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QnogLiE .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QnogLiE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QnogLiE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QnogLiE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QnogLiE .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QnogLiE .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QnogLiE .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QnogLiE .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QnogLiE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QnogLiE .navbar-brand .navbar-caption:hover,
.cid-v46QnogLiE .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QnogLiE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QnogLiE .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QnogLiE .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QnogLiE .dropdown-item.active,
.cid-v46QnogLiE .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QnogLiE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QnogLiE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QnogLiE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QnogLiE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QnogLiE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QnogLiE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QnogLiE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QnogLiE ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QnogLiE ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QnogLiE .navbar-buttons {
  text-align: center;
}
.cid-v46QnogLiE .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QnogLiE .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QnogLiE button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QnogLiE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QnogLiE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QnogLiE button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QnogLiE button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QnogLiE button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QnogLiE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QnogLiE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QnogLiE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QnogLiE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QnogLiE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QnogLiE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QnogLiE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QnogLiE .navbar {
    height: 70px;
  }
  .cid-v46QnogLiE .navbar.opened {
    height: auto;
  }
  .cid-v46QnogLiE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QnogLiE .navbar-nav {
  margin: 0 auto;
}
.cid-v46QnogLiE .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QnogLiE .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QnogLiE .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QnogLiE .nav-item .nav-link:hover,
.cid-v46QnogLiE .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QnogLiE .nav-item .nav-link:hover::after,
.cid-v46QnogLiE .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QnogLiE .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QnogLiE .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QnogLiE .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QnogLiE .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QnogLiE .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QnogLiE .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QnogLiE .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QnogLiE .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QnogLiE .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QnogLiE .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QnogLiE .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QnogLiE .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QnogLiE .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QnogLiE .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QnogLiE .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QnogLiE .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QnogLiE .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QnogLiE .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QnogLiE .nav-link,
.cid-v46QnogLiE .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QnoCaOo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QnoCaOo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QnoCaOo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QnoCaOo .row {
  margin: 0 -15px;
}
.cid-v46QnoCaOo .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QnoCaOo .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QnoCaOo .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QnoCaOo .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QnoCaOo .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QnoCaOo .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QnoCaOo .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QnoCaOo .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QnoCaOo .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QnoCaOo .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QnoCaOo .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QnoCaOo .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QnoCaOo .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QnoCaOo .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QnoCaOo .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QnoCaOo .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QnoCaOo .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QnoCaOo .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QnoCaOo .mbr-label {
  color: #FFFFFF;
}
.cid-v46QnoCaOo .mbr-text {
  color: #fefff5;
}
.cid-v46QnoCaOo .mbr-text,
.cid-v46QnoCaOo .text-wrap,
.cid-v46QnoCaOo .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QnoLVOe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QnoLVOe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QnoLVOe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QnoLVOe .row {
  margin: 0 -15px;
}
.cid-v46QnoLVOe .row .card {
  padding: 0 15px;
}
.cid-v46QnoLVOe .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QnoLVOe .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QnoLVOe .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QnoLVOe .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QnoLVOe .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QnoLVOe .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QnoLVOe .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QnoLVOe .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QnoLVOe .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QnoLVOe .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QnoLVOe .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QnoLVOe .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QnoLVOe .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QnoLVOe .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QnoLVOe .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QnoLVOe .item-title {
  color: #fefff5;
}
.cid-v46QnoLVOe .item-text {
  color: #FFFFFF;
}
.cid-v46QnoLVOe .card-icon {
  color: #FFFFFF;
}
.cid-v46QnoLVOe .item-title,
.cid-v46QnoLVOe .item-btn,
.cid-v46QnoLVOe .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QnoWeSg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QnoWeSg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QnoWeSg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QnoWeSg .row {
  margin: 0 -15px;
}
.cid-v46QnoWeSg .row .card {
  padding: 0 15px;
}
.cid-v46QnoWeSg .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QnoWeSg .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QnoWeSg .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QnoWeSg .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QnoWeSg .items-wrapper .item:hover .item-wrapper,
.cid-v46QnoWeSg .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QnoWeSg .items-wrapper .item:hover .card-box .item-title,
.cid-v46QnoWeSg .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QnoWeSg .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QnoWeSg .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QnoWeSg .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QnoWeSg .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QnoWeSg .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QnoWeSg .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QnoWeSg .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QnoWeSg .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QnoWeSg .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QnoWeSg .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QnoWeSg .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QnoWeSg .item-title {
  color: #fefff5;
}
.cid-v46QnoWeSg .item-price {
  color: #FFFFFF;
}
.cid-v46QnoWeSg .list {
  color: #fefff5;
}
.cid-v46QnoWeSg .item-title,
.cid-v46QnoWeSg .item-btn {
  color: #FFFFFF;
}
.cid-v46QnoWeSg .list,
.cid-v46QnoWeSg .item-wrap {
  color: #FFFFFF;
}
.cid-v46Qn11Dri .navbar-dropdown {
  position: relative !important;
}
.cid-v46Qn11Dri .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qn11Dri .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Qn11Dri .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Qn11Dri .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Qn11Dri .dropdown-item:hover,
.cid-v46Qn11Dri .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Qn11Dri .dropdown-item:hover span {
  color: white;
}
.cid-v46Qn11Dri .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Qn11Dri .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Qn11Dri .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Qn11Dri .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Qn11Dri .nav-link {
  position: relative;
}
.cid-v46Qn11Dri .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Qn11Dri .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Qn11Dri .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Qn11Dri .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Qn11Dri .dropdown-menu,
.cid-v46Qn11Dri .navbar.opened {
  background: #191100 !important;
}
.cid-v46Qn11Dri .nav-item:focus,
.cid-v46Qn11Dri .nav-link:focus {
  outline: none;
}
.cid-v46Qn11Dri .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Qn11Dri .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Qn11Dri .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Qn11Dri .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qn11Dri .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Qn11Dri .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Qn11Dri .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Qn11Dri .navbar {
    min-height: 80px;
  }
}
.cid-v46Qn11Dri .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Qn11Dri .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Qn11Dri .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Qn11Dri .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Qn11Dri .navbar.collapsed {
  justify-content: center;
}
.cid-v46Qn11Dri .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Qn11Dri .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Qn11Dri .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Qn11Dri .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Qn11Dri .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Qn11Dri .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Qn11Dri .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Qn11Dri .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Qn11Dri .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Qn11Dri .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Qn11Dri .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Qn11Dri .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Qn11Dri .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Qn11Dri .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Qn11Dri .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Qn11Dri .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Qn11Dri .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Qn11Dri .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Qn11Dri .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Qn11Dri .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Qn11Dri .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Qn11Dri .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Qn11Dri .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Qn11Dri .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Qn11Dri .navbar-brand .navbar-caption:hover,
.cid-v46Qn11Dri .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qn11Dri .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Qn11Dri .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Qn11Dri .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qn11Dri .dropdown-item.active,
.cid-v46Qn11Dri .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Qn11Dri .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Qn11Dri .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Qn11Dri .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Qn11Dri .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Qn11Dri .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Qn11Dri .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Qn11Dri .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Qn11Dri ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Qn11Dri ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Qn11Dri .navbar-buttons {
  text-align: center;
}
.cid-v46Qn11Dri .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Qn11Dri .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Qn11Dri button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Qn11Dri button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Qn11Dri button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Qn11Dri button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qn11Dri button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qn11Dri button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Qn11Dri nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qn11Dri nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Qn11Dri nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Qn11Dri nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qn11Dri .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Qn11Dri a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Qn11Dri .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Qn11Dri .navbar {
    height: 70px;
  }
  .cid-v46Qn11Dri .navbar.opened {
    height: auto;
  }
  .cid-v46Qn11Dri .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Qn11Dri .navbar-nav {
  margin: 0 auto;
}
.cid-v46Qn11Dri .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Qn11Dri .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Qn11Dri .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Qn11Dri .nav-item .nav-link:hover,
.cid-v46Qn11Dri .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Qn11Dri .nav-item .nav-link:hover::after,
.cid-v46Qn11Dri .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Qn11Dri .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Qn11Dri .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Qn11Dri .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Qn11Dri .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Qn11Dri .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Qn11Dri .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Qn11Dri .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Qn11Dri .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Qn11Dri .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Qn11Dri .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Qn11Dri .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Qn11Dri .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Qn11Dri .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Qn11Dri .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Qn11Dri .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Qn11Dri .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Qn11Dri .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Qn11Dri .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Qn11Dri .nav-link,
.cid-v46Qn11Dri .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qn1rOdV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qn1rOdV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qn1rOdV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qn1rOdV .row {
  margin: 0 -15px;
}
.cid-v46Qn1rOdV .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qn1rOdV .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qn1rOdV .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qn1rOdV .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qn1rOdV .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qn1rOdV .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qn1rOdV .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qn1rOdV .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qn1rOdV .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qn1rOdV .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qn1rOdV .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qn1rOdV .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qn1rOdV .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qn1rOdV .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qn1rOdV .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qn1rOdV .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qn1rOdV .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qn1rOdV .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qn1rOdV .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qn1rOdV .mbr-text {
  color: #fefff5;
}
.cid-v46Qn1rOdV .mbr-text,
.cid-v46Qn1rOdV .text-wrap,
.cid-v46Qn1rOdV .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Qn1zssc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qn1zssc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qn1zssc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qn1zssc .row {
  margin: 0 -15px;
}
.cid-v46Qn1zssc .row .card {
  padding: 0 15px;
}
.cid-v46Qn1zssc .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qn1zssc .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qn1zssc .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qn1zssc .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qn1zssc .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Qn1zssc .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Qn1zssc .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qn1zssc .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Qn1zssc .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Qn1zssc .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qn1zssc .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qn1zssc .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Qn1zssc .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qn1zssc .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qn1zssc .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qn1zssc .item-title {
  color: #fefff5;
}
.cid-v46Qn1zssc .item-text {
  color: #FFFFFF;
}
.cid-v46Qn1zssc .card-icon {
  color: #FFFFFF;
}
.cid-v46Qn1zssc .item-title,
.cid-v46Qn1zssc .item-btn,
.cid-v46Qn1zssc .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qn1KEzV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qn1KEzV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qn1KEzV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qn1KEzV .row {
  margin: 0 -15px;
}
.cid-v46Qn1KEzV .row .card {
  padding: 0 15px;
}
.cid-v46Qn1KEzV .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qn1KEzV .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qn1KEzV .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qn1KEzV .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qn1KEzV .items-wrapper .item:hover .item-wrapper,
.cid-v46Qn1KEzV .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qn1KEzV .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qn1KEzV .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qn1KEzV .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qn1KEzV .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qn1KEzV .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qn1KEzV .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qn1KEzV .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qn1KEzV .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qn1KEzV .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qn1KEzV .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qn1KEzV .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qn1KEzV .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qn1KEzV .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qn1KEzV .item-title {
  color: #fefff5;
}
.cid-v46Qn1KEzV .item-price {
  color: #FFFFFF;
}
.cid-v46Qn1KEzV .list {
  color: #fefff5;
}
.cid-v46Qn1KEzV .item-title,
.cid-v46Qn1KEzV .item-btn {
  color: #FFFFFF;
}
.cid-v46Qn1KEzV .list,
.cid-v46Qn1KEzV .item-wrap {
  color: #FFFFFF;
}
.cid-v46QmFLhUL .navbar-dropdown {
  position: relative !important;
}
.cid-v46QmFLhUL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QmFLhUL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QmFLhUL .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QmFLhUL .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QmFLhUL .dropdown-item:hover,
.cid-v46QmFLhUL .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QmFLhUL .dropdown-item:hover span {
  color: white;
}
.cid-v46QmFLhUL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QmFLhUL .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QmFLhUL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QmFLhUL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QmFLhUL .nav-link {
  position: relative;
}
.cid-v46QmFLhUL .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QmFLhUL .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QmFLhUL .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QmFLhUL .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QmFLhUL .dropdown-menu,
.cid-v46QmFLhUL .navbar.opened {
  background: #191100 !important;
}
.cid-v46QmFLhUL .nav-item:focus,
.cid-v46QmFLhUL .nav-link:focus {
  outline: none;
}
.cid-v46QmFLhUL .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QmFLhUL .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QmFLhUL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QmFLhUL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QmFLhUL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QmFLhUL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QmFLhUL .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QmFLhUL .navbar {
    min-height: 80px;
  }
}
.cid-v46QmFLhUL .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QmFLhUL .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QmFLhUL .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QmFLhUL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QmFLhUL .navbar.collapsed {
  justify-content: center;
}
.cid-v46QmFLhUL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QmFLhUL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QmFLhUL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QmFLhUL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QmFLhUL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QmFLhUL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QmFLhUL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QmFLhUL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QmFLhUL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QmFLhUL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QmFLhUL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QmFLhUL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QmFLhUL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QmFLhUL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QmFLhUL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QmFLhUL .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QmFLhUL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QmFLhUL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QmFLhUL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QmFLhUL .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QmFLhUL .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QmFLhUL .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QmFLhUL .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QmFLhUL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QmFLhUL .navbar-brand .navbar-caption:hover,
.cid-v46QmFLhUL .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QmFLhUL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QmFLhUL .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QmFLhUL .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QmFLhUL .dropdown-item.active,
.cid-v46QmFLhUL .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QmFLhUL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QmFLhUL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QmFLhUL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QmFLhUL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QmFLhUL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QmFLhUL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QmFLhUL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QmFLhUL ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QmFLhUL ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QmFLhUL .navbar-buttons {
  text-align: center;
}
.cid-v46QmFLhUL .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QmFLhUL .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QmFLhUL button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QmFLhUL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QmFLhUL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QmFLhUL button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QmFLhUL button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QmFLhUL button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QmFLhUL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QmFLhUL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QmFLhUL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QmFLhUL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QmFLhUL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QmFLhUL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QmFLhUL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QmFLhUL .navbar {
    height: 70px;
  }
  .cid-v46QmFLhUL .navbar.opened {
    height: auto;
  }
  .cid-v46QmFLhUL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QmFLhUL .navbar-nav {
  margin: 0 auto;
}
.cid-v46QmFLhUL .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QmFLhUL .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QmFLhUL .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QmFLhUL .nav-item .nav-link:hover,
.cid-v46QmFLhUL .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QmFLhUL .nav-item .nav-link:hover::after,
.cid-v46QmFLhUL .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QmFLhUL .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QmFLhUL .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QmFLhUL .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QmFLhUL .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QmFLhUL .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QmFLhUL .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QmFLhUL .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QmFLhUL .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QmFLhUL .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QmFLhUL .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QmFLhUL .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QmFLhUL .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QmFLhUL .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QmFLhUL .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QmFLhUL .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QmFLhUL .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QmFLhUL .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QmFLhUL .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QmFLhUL .nav-link,
.cid-v46QmFLhUL .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QmG5T3z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QmG5T3z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QmG5T3z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QmG5T3z .row {
  margin: 0 -15px;
}
.cid-v46QmG5T3z .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QmG5T3z .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QmG5T3z .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QmG5T3z .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QmG5T3z .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QmG5T3z .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QmG5T3z .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QmG5T3z .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QmG5T3z .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QmG5T3z .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QmG5T3z .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QmG5T3z .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QmG5T3z .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QmG5T3z .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QmG5T3z .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QmG5T3z .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QmG5T3z .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QmG5T3z .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QmG5T3z .mbr-label {
  color: #FFFFFF;
}
.cid-v46QmG5T3z .mbr-text {
  color: #fefff5;
}
.cid-v46QmG5T3z .mbr-text,
.cid-v46QmG5T3z .text-wrap,
.cid-v46QmG5T3z .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QmGgijr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QmGgijr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QmGgijr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QmGgijr .row {
  margin: 0 -15px;
}
.cid-v46QmGgijr .row .card {
  padding: 0 15px;
}
.cid-v46QmGgijr .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QmGgijr .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QmGgijr .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QmGgijr .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QmGgijr .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QmGgijr .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QmGgijr .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QmGgijr .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QmGgijr .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QmGgijr .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QmGgijr .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QmGgijr .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QmGgijr .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QmGgijr .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QmGgijr .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QmGgijr .item-title {
  color: #fefff5;
}
.cid-v46QmGgijr .item-text {
  color: #FFFFFF;
}
.cid-v46QmGgijr .card-icon {
  color: #FFFFFF;
}
.cid-v46QmGgijr .item-title,
.cid-v46QmGgijr .item-btn,
.cid-v46QmGgijr .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QmGvCUh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QmGvCUh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QmGvCUh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QmGvCUh .row {
  margin: 0 -15px;
}
.cid-v46QmGvCUh .row .card {
  padding: 0 15px;
}
.cid-v46QmGvCUh .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QmGvCUh .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QmGvCUh .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QmGvCUh .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QmGvCUh .items-wrapper .item:hover .item-wrapper,
.cid-v46QmGvCUh .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QmGvCUh .items-wrapper .item:hover .card-box .item-title,
.cid-v46QmGvCUh .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QmGvCUh .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QmGvCUh .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QmGvCUh .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QmGvCUh .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QmGvCUh .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QmGvCUh .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QmGvCUh .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QmGvCUh .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QmGvCUh .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QmGvCUh .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QmGvCUh .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QmGvCUh .item-title {
  color: #fefff5;
}
.cid-v46QmGvCUh .item-price {
  color: #FFFFFF;
}
.cid-v46QmGvCUh .list {
  color: #fefff5;
}
.cid-v46QmGvCUh .item-title,
.cid-v46QmGvCUh .item-btn {
  color: #FFFFFF;
}
.cid-v46QmGvCUh .list,
.cid-v46QmGvCUh .item-wrap {
  color: #FFFFFF;
}
.cid-v46QmhTo6M .navbar-dropdown {
  position: relative !important;
}
.cid-v46QmhTo6M .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QmhTo6M .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QmhTo6M .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QmhTo6M .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QmhTo6M .dropdown-item:hover,
.cid-v46QmhTo6M .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QmhTo6M .dropdown-item:hover span {
  color: white;
}
.cid-v46QmhTo6M .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QmhTo6M .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QmhTo6M .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QmhTo6M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QmhTo6M .nav-link {
  position: relative;
}
.cid-v46QmhTo6M .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QmhTo6M .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QmhTo6M .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QmhTo6M .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QmhTo6M .dropdown-menu,
.cid-v46QmhTo6M .navbar.opened {
  background: #191100 !important;
}
.cid-v46QmhTo6M .nav-item:focus,
.cid-v46QmhTo6M .nav-link:focus {
  outline: none;
}
.cid-v46QmhTo6M .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QmhTo6M .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QmhTo6M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QmhTo6M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QmhTo6M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QmhTo6M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QmhTo6M .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QmhTo6M .navbar {
    min-height: 80px;
  }
}
.cid-v46QmhTo6M .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QmhTo6M .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QmhTo6M .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QmhTo6M .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QmhTo6M .navbar.collapsed {
  justify-content: center;
}
.cid-v46QmhTo6M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QmhTo6M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QmhTo6M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QmhTo6M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QmhTo6M .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QmhTo6M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QmhTo6M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QmhTo6M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QmhTo6M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QmhTo6M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QmhTo6M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QmhTo6M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QmhTo6M .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QmhTo6M .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QmhTo6M .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QmhTo6M .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QmhTo6M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QmhTo6M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QmhTo6M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QmhTo6M .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QmhTo6M .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QmhTo6M .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QmhTo6M .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QmhTo6M .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QmhTo6M .navbar-brand .navbar-caption:hover,
.cid-v46QmhTo6M .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QmhTo6M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QmhTo6M .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QmhTo6M .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QmhTo6M .dropdown-item.active,
.cid-v46QmhTo6M .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QmhTo6M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QmhTo6M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QmhTo6M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QmhTo6M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QmhTo6M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QmhTo6M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QmhTo6M .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QmhTo6M ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QmhTo6M ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QmhTo6M .navbar-buttons {
  text-align: center;
}
.cid-v46QmhTo6M .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QmhTo6M .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QmhTo6M button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QmhTo6M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QmhTo6M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QmhTo6M button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QmhTo6M button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QmhTo6M button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QmhTo6M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QmhTo6M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QmhTo6M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QmhTo6M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QmhTo6M .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QmhTo6M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QmhTo6M .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QmhTo6M .navbar {
    height: 70px;
  }
  .cid-v46QmhTo6M .navbar.opened {
    height: auto;
  }
  .cid-v46QmhTo6M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QmhTo6M .navbar-nav {
  margin: 0 auto;
}
.cid-v46QmhTo6M .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QmhTo6M .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QmhTo6M .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QmhTo6M .nav-item .nav-link:hover,
.cid-v46QmhTo6M .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QmhTo6M .nav-item .nav-link:hover::after,
.cid-v46QmhTo6M .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QmhTo6M .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QmhTo6M .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QmhTo6M .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QmhTo6M .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QmhTo6M .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QmhTo6M .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QmhTo6M .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QmhTo6M .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QmhTo6M .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QmhTo6M .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QmhTo6M .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QmhTo6M .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QmhTo6M .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QmhTo6M .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QmhTo6M .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QmhTo6M .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QmhTo6M .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QmhTo6M .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QmhTo6M .nav-link,
.cid-v46QmhTo6M .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QmijLKY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QmijLKY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QmijLKY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QmijLKY .row {
  margin: 0 -15px;
}
.cid-v46QmijLKY .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QmijLKY .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QmijLKY .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QmijLKY .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QmijLKY .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QmijLKY .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QmijLKY .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QmijLKY .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QmijLKY .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QmijLKY .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QmijLKY .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QmijLKY .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QmijLKY .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QmijLKY .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QmijLKY .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QmijLKY .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QmijLKY .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QmijLKY .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QmijLKY .mbr-label {
  color: #FFFFFF;
}
.cid-v46QmijLKY .mbr-text {
  color: #fefff5;
}
.cid-v46QmijLKY .mbr-text,
.cid-v46QmijLKY .text-wrap,
.cid-v46QmijLKY .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QmisNSe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QmisNSe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QmisNSe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QmisNSe .row {
  margin: 0 -15px;
}
.cid-v46QmisNSe .row .card {
  padding: 0 15px;
}
.cid-v46QmisNSe .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QmisNSe .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QmisNSe .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QmisNSe .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QmisNSe .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QmisNSe .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QmisNSe .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QmisNSe .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QmisNSe .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QmisNSe .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QmisNSe .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QmisNSe .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QmisNSe .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QmisNSe .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QmisNSe .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QmisNSe .item-title {
  color: #fefff5;
}
.cid-v46QmisNSe .item-text {
  color: #FFFFFF;
}
.cid-v46QmisNSe .card-icon {
  color: #FFFFFF;
}
.cid-v46QmisNSe .item-title,
.cid-v46QmisNSe .item-btn,
.cid-v46QmisNSe .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QmiCL2t {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QmiCL2t .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QmiCL2t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QmiCL2t .row {
  margin: 0 -15px;
}
.cid-v46QmiCL2t .row .card {
  padding: 0 15px;
}
.cid-v46QmiCL2t .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QmiCL2t .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QmiCL2t .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QmiCL2t .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QmiCL2t .items-wrapper .item:hover .item-wrapper,
.cid-v46QmiCL2t .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QmiCL2t .items-wrapper .item:hover .card-box .item-title,
.cid-v46QmiCL2t .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QmiCL2t .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QmiCL2t .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QmiCL2t .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QmiCL2t .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QmiCL2t .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QmiCL2t .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QmiCL2t .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QmiCL2t .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QmiCL2t .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QmiCL2t .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QmiCL2t .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QmiCL2t .item-title {
  color: #fefff5;
}
.cid-v46QmiCL2t .item-price {
  color: #FFFFFF;
}
.cid-v46QmiCL2t .list {
  color: #fefff5;
}
.cid-v46QmiCL2t .item-title,
.cid-v46QmiCL2t .item-btn {
  color: #FFFFFF;
}
.cid-v46QmiCL2t .list,
.cid-v46QmiCL2t .item-wrap {
  color: #FFFFFF;
}
.cid-v46Qm0mAg5 .navbar-dropdown {
  position: relative !important;
}
.cid-v46Qm0mAg5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qm0mAg5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Qm0mAg5 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Qm0mAg5 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Qm0mAg5 .dropdown-item:hover,
.cid-v46Qm0mAg5 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Qm0mAg5 .dropdown-item:hover span {
  color: white;
}
.cid-v46Qm0mAg5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Qm0mAg5 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Qm0mAg5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Qm0mAg5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Qm0mAg5 .nav-link {
  position: relative;
}
.cid-v46Qm0mAg5 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Qm0mAg5 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Qm0mAg5 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Qm0mAg5 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Qm0mAg5 .dropdown-menu,
.cid-v46Qm0mAg5 .navbar.opened {
  background: #191100 !important;
}
.cid-v46Qm0mAg5 .nav-item:focus,
.cid-v46Qm0mAg5 .nav-link:focus {
  outline: none;
}
.cid-v46Qm0mAg5 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Qm0mAg5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Qm0mAg5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Qm0mAg5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qm0mAg5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Qm0mAg5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Qm0mAg5 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Qm0mAg5 .navbar {
    min-height: 80px;
  }
}
.cid-v46Qm0mAg5 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Qm0mAg5 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Qm0mAg5 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Qm0mAg5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Qm0mAg5 .navbar.collapsed {
  justify-content: center;
}
.cid-v46Qm0mAg5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Qm0mAg5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Qm0mAg5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Qm0mAg5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Qm0mAg5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Qm0mAg5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Qm0mAg5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Qm0mAg5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Qm0mAg5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Qm0mAg5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Qm0mAg5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Qm0mAg5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Qm0mAg5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Qm0mAg5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Qm0mAg5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Qm0mAg5 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Qm0mAg5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Qm0mAg5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Qm0mAg5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Qm0mAg5 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Qm0mAg5 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Qm0mAg5 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Qm0mAg5 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Qm0mAg5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Qm0mAg5 .navbar-brand .navbar-caption:hover,
.cid-v46Qm0mAg5 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qm0mAg5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Qm0mAg5 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Qm0mAg5 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qm0mAg5 .dropdown-item.active,
.cid-v46Qm0mAg5 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Qm0mAg5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Qm0mAg5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Qm0mAg5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Qm0mAg5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Qm0mAg5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Qm0mAg5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Qm0mAg5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Qm0mAg5 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Qm0mAg5 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Qm0mAg5 .navbar-buttons {
  text-align: center;
}
.cid-v46Qm0mAg5 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Qm0mAg5 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Qm0mAg5 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Qm0mAg5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Qm0mAg5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Qm0mAg5 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qm0mAg5 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qm0mAg5 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Qm0mAg5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qm0mAg5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Qm0mAg5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Qm0mAg5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qm0mAg5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Qm0mAg5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Qm0mAg5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Qm0mAg5 .navbar {
    height: 70px;
  }
  .cid-v46Qm0mAg5 .navbar.opened {
    height: auto;
  }
  .cid-v46Qm0mAg5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Qm0mAg5 .navbar-nav {
  margin: 0 auto;
}
.cid-v46Qm0mAg5 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Qm0mAg5 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Qm0mAg5 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Qm0mAg5 .nav-item .nav-link:hover,
.cid-v46Qm0mAg5 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Qm0mAg5 .nav-item .nav-link:hover::after,
.cid-v46Qm0mAg5 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Qm0mAg5 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Qm0mAg5 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Qm0mAg5 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Qm0mAg5 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Qm0mAg5 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Qm0mAg5 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Qm0mAg5 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Qm0mAg5 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Qm0mAg5 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Qm0mAg5 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Qm0mAg5 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Qm0mAg5 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Qm0mAg5 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Qm0mAg5 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Qm0mAg5 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Qm0mAg5 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Qm0mAg5 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Qm0mAg5 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Qm0mAg5 .nav-link,
.cid-v46Qm0mAg5 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qm0Y8lG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qm0Y8lG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qm0Y8lG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qm0Y8lG .row {
  margin: 0 -15px;
}
.cid-v46Qm0Y8lG .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qm0Y8lG .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qm0Y8lG .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qm0Y8lG .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qm0Y8lG .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qm0Y8lG .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qm0Y8lG .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qm0Y8lG .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qm0Y8lG .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qm0Y8lG .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qm0Y8lG .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qm0Y8lG .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qm0Y8lG .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qm0Y8lG .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qm0Y8lG .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qm0Y8lG .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qm0Y8lG .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qm0Y8lG .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qm0Y8lG .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qm0Y8lG .mbr-text {
  color: #fefff5;
}
.cid-v46Qm0Y8lG .mbr-text,
.cid-v46Qm0Y8lG .text-wrap,
.cid-v46Qm0Y8lG .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Qm19emJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qm19emJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qm19emJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qm19emJ .row {
  margin: 0 -15px;
}
.cid-v46Qm19emJ .row .card {
  padding: 0 15px;
}
.cid-v46Qm19emJ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qm19emJ .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qm19emJ .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qm19emJ .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qm19emJ .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Qm19emJ .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Qm19emJ .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qm19emJ .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Qm19emJ .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Qm19emJ .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qm19emJ .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qm19emJ .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Qm19emJ .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qm19emJ .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qm19emJ .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qm19emJ .item-title {
  color: #fefff5;
}
.cid-v46Qm19emJ .item-text {
  color: #FFFFFF;
}
.cid-v46Qm19emJ .card-icon {
  color: #FFFFFF;
}
.cid-v46Qm19emJ .item-title,
.cid-v46Qm19emJ .item-btn,
.cid-v46Qm19emJ .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qm1msv0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qm1msv0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qm1msv0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qm1msv0 .row {
  margin: 0 -15px;
}
.cid-v46Qm1msv0 .row .card {
  padding: 0 15px;
}
.cid-v46Qm1msv0 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qm1msv0 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qm1msv0 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qm1msv0 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qm1msv0 .items-wrapper .item:hover .item-wrapper,
.cid-v46Qm1msv0 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qm1msv0 .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qm1msv0 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qm1msv0 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qm1msv0 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qm1msv0 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qm1msv0 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qm1msv0 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qm1msv0 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qm1msv0 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qm1msv0 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qm1msv0 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qm1msv0 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qm1msv0 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qm1msv0 .item-title {
  color: #fefff5;
}
.cid-v46Qm1msv0 .item-price {
  color: #FFFFFF;
}
.cid-v46Qm1msv0 .list {
  color: #fefff5;
}
.cid-v46Qm1msv0 .item-title,
.cid-v46Qm1msv0 .item-btn {
  color: #FFFFFF;
}
.cid-v46Qm1msv0 .list,
.cid-v46Qm1msv0 .item-wrap {
  color: #FFFFFF;
}
.cid-v46QlHijzt .navbar-dropdown {
  position: relative !important;
}
.cid-v46QlHijzt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QlHijzt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QlHijzt .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QlHijzt .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QlHijzt .dropdown-item:hover,
.cid-v46QlHijzt .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QlHijzt .dropdown-item:hover span {
  color: white;
}
.cid-v46QlHijzt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QlHijzt .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QlHijzt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QlHijzt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QlHijzt .nav-link {
  position: relative;
}
.cid-v46QlHijzt .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QlHijzt .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QlHijzt .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QlHijzt .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QlHijzt .dropdown-menu,
.cid-v46QlHijzt .navbar.opened {
  background: #191100 !important;
}
.cid-v46QlHijzt .nav-item:focus,
.cid-v46QlHijzt .nav-link:focus {
  outline: none;
}
.cid-v46QlHijzt .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QlHijzt .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QlHijzt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QlHijzt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QlHijzt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QlHijzt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QlHijzt .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QlHijzt .navbar {
    min-height: 80px;
  }
}
.cid-v46QlHijzt .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QlHijzt .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QlHijzt .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QlHijzt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QlHijzt .navbar.collapsed {
  justify-content: center;
}
.cid-v46QlHijzt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QlHijzt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QlHijzt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QlHijzt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QlHijzt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QlHijzt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QlHijzt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QlHijzt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QlHijzt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QlHijzt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QlHijzt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QlHijzt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QlHijzt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QlHijzt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QlHijzt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QlHijzt .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QlHijzt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QlHijzt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QlHijzt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QlHijzt .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QlHijzt .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QlHijzt .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QlHijzt .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QlHijzt .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QlHijzt .navbar-brand .navbar-caption:hover,
.cid-v46QlHijzt .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QlHijzt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QlHijzt .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QlHijzt .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QlHijzt .dropdown-item.active,
.cid-v46QlHijzt .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QlHijzt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QlHijzt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QlHijzt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QlHijzt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QlHijzt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QlHijzt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QlHijzt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QlHijzt ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QlHijzt ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QlHijzt .navbar-buttons {
  text-align: center;
}
.cid-v46QlHijzt .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QlHijzt .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QlHijzt button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QlHijzt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QlHijzt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QlHijzt button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QlHijzt button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QlHijzt button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QlHijzt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QlHijzt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QlHijzt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QlHijzt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QlHijzt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QlHijzt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QlHijzt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QlHijzt .navbar {
    height: 70px;
  }
  .cid-v46QlHijzt .navbar.opened {
    height: auto;
  }
  .cid-v46QlHijzt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QlHijzt .navbar-nav {
  margin: 0 auto;
}
.cid-v46QlHijzt .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QlHijzt .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QlHijzt .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QlHijzt .nav-item .nav-link:hover,
.cid-v46QlHijzt .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QlHijzt .nav-item .nav-link:hover::after,
.cid-v46QlHijzt .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QlHijzt .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QlHijzt .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QlHijzt .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QlHijzt .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QlHijzt .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QlHijzt .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QlHijzt .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QlHijzt .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QlHijzt .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QlHijzt .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QlHijzt .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QlHijzt .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QlHijzt .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QlHijzt .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QlHijzt .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QlHijzt .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QlHijzt .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QlHijzt .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QlHijzt .nav-link,
.cid-v46QlHijzt .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QlHEwYe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QlHEwYe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QlHEwYe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QlHEwYe .row {
  margin: 0 -15px;
}
.cid-v46QlHEwYe .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QlHEwYe .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QlHEwYe .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QlHEwYe .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QlHEwYe .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QlHEwYe .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QlHEwYe .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QlHEwYe .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QlHEwYe .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QlHEwYe .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QlHEwYe .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QlHEwYe .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QlHEwYe .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QlHEwYe .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QlHEwYe .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QlHEwYe .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QlHEwYe .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QlHEwYe .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QlHEwYe .mbr-label {
  color: #FFFFFF;
}
.cid-v46QlHEwYe .mbr-text {
  color: #fefff5;
}
.cid-v46QlHEwYe .mbr-text,
.cid-v46QlHEwYe .text-wrap,
.cid-v46QlHEwYe .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QlHQsU3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QlHQsU3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QlHQsU3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QlHQsU3 .row {
  margin: 0 -15px;
}
.cid-v46QlHQsU3 .row .card {
  padding: 0 15px;
}
.cid-v46QlHQsU3 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QlHQsU3 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QlHQsU3 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QlHQsU3 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QlHQsU3 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QlHQsU3 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QlHQsU3 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QlHQsU3 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QlHQsU3 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QlHQsU3 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QlHQsU3 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QlHQsU3 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QlHQsU3 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QlHQsU3 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QlHQsU3 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QlHQsU3 .item-title {
  color: #fefff5;
}
.cid-v46QlHQsU3 .item-text {
  color: #FFFFFF;
}
.cid-v46QlHQsU3 .card-icon {
  color: #FFFFFF;
}
.cid-v46QlHQsU3 .item-title,
.cid-v46QlHQsU3 .item-btn,
.cid-v46QlHQsU3 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QlI2KMk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QlI2KMk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QlI2KMk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QlI2KMk .row {
  margin: 0 -15px;
}
.cid-v46QlI2KMk .row .card {
  padding: 0 15px;
}
.cid-v46QlI2KMk .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QlI2KMk .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QlI2KMk .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QlI2KMk .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QlI2KMk .items-wrapper .item:hover .item-wrapper,
.cid-v46QlI2KMk .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QlI2KMk .items-wrapper .item:hover .card-box .item-title,
.cid-v46QlI2KMk .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QlI2KMk .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QlI2KMk .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QlI2KMk .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QlI2KMk .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QlI2KMk .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QlI2KMk .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QlI2KMk .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QlI2KMk .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QlI2KMk .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QlI2KMk .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QlI2KMk .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QlI2KMk .item-title {
  color: #fefff5;
}
.cid-v46QlI2KMk .item-price {
  color: #FFFFFF;
}
.cid-v46QlI2KMk .list {
  color: #fefff5;
}
.cid-v46QlI2KMk .item-title,
.cid-v46QlI2KMk .item-btn {
  color: #FFFFFF;
}
.cid-v46QlI2KMk .list,
.cid-v46QlI2KMk .item-wrap {
  color: #FFFFFF;
}
.cid-v46Qlsy1LH .navbar-dropdown {
  position: relative !important;
}
.cid-v46Qlsy1LH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qlsy1LH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Qlsy1LH .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Qlsy1LH .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Qlsy1LH .dropdown-item:hover,
.cid-v46Qlsy1LH .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Qlsy1LH .dropdown-item:hover span {
  color: white;
}
.cid-v46Qlsy1LH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Qlsy1LH .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Qlsy1LH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Qlsy1LH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Qlsy1LH .nav-link {
  position: relative;
}
.cid-v46Qlsy1LH .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Qlsy1LH .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Qlsy1LH .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Qlsy1LH .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Qlsy1LH .dropdown-menu,
.cid-v46Qlsy1LH .navbar.opened {
  background: #191100 !important;
}
.cid-v46Qlsy1LH .nav-item:focus,
.cid-v46Qlsy1LH .nav-link:focus {
  outline: none;
}
.cid-v46Qlsy1LH .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Qlsy1LH .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Qlsy1LH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Qlsy1LH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qlsy1LH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Qlsy1LH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Qlsy1LH .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Qlsy1LH .navbar {
    min-height: 80px;
  }
}
.cid-v46Qlsy1LH .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Qlsy1LH .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Qlsy1LH .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Qlsy1LH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Qlsy1LH .navbar.collapsed {
  justify-content: center;
}
.cid-v46Qlsy1LH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Qlsy1LH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Qlsy1LH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Qlsy1LH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Qlsy1LH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Qlsy1LH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Qlsy1LH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Qlsy1LH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Qlsy1LH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Qlsy1LH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Qlsy1LH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Qlsy1LH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Qlsy1LH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Qlsy1LH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Qlsy1LH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Qlsy1LH .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Qlsy1LH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Qlsy1LH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Qlsy1LH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Qlsy1LH .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Qlsy1LH .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Qlsy1LH .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Qlsy1LH .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Qlsy1LH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Qlsy1LH .navbar-brand .navbar-caption:hover,
.cid-v46Qlsy1LH .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qlsy1LH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Qlsy1LH .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Qlsy1LH .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qlsy1LH .dropdown-item.active,
.cid-v46Qlsy1LH .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Qlsy1LH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Qlsy1LH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Qlsy1LH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Qlsy1LH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Qlsy1LH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Qlsy1LH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Qlsy1LH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Qlsy1LH ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Qlsy1LH ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Qlsy1LH .navbar-buttons {
  text-align: center;
}
.cid-v46Qlsy1LH .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Qlsy1LH .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Qlsy1LH button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Qlsy1LH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Qlsy1LH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Qlsy1LH button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qlsy1LH button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qlsy1LH button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Qlsy1LH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qlsy1LH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Qlsy1LH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Qlsy1LH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qlsy1LH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Qlsy1LH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Qlsy1LH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Qlsy1LH .navbar {
    height: 70px;
  }
  .cid-v46Qlsy1LH .navbar.opened {
    height: auto;
  }
  .cid-v46Qlsy1LH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Qlsy1LH .navbar-nav {
  margin: 0 auto;
}
.cid-v46Qlsy1LH .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Qlsy1LH .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Qlsy1LH .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Qlsy1LH .nav-item .nav-link:hover,
.cid-v46Qlsy1LH .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Qlsy1LH .nav-item .nav-link:hover::after,
.cid-v46Qlsy1LH .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Qlsy1LH .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Qlsy1LH .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Qlsy1LH .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Qlsy1LH .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Qlsy1LH .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Qlsy1LH .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Qlsy1LH .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Qlsy1LH .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Qlsy1LH .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Qlsy1LH .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Qlsy1LH .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Qlsy1LH .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Qlsy1LH .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Qlsy1LH .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Qlsy1LH .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Qlsy1LH .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Qlsy1LH .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Qlsy1LH .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Qlsy1LH .nav-link,
.cid-v46Qlsy1LH .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QlsQCXL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QlsQCXL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QlsQCXL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QlsQCXL .row {
  margin: 0 -15px;
}
.cid-v46QlsQCXL .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QlsQCXL .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QlsQCXL .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QlsQCXL .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QlsQCXL .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QlsQCXL .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QlsQCXL .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QlsQCXL .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QlsQCXL .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QlsQCXL .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QlsQCXL .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QlsQCXL .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QlsQCXL .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QlsQCXL .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QlsQCXL .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QlsQCXL .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QlsQCXL .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QlsQCXL .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QlsQCXL .mbr-label {
  color: #FFFFFF;
}
.cid-v46QlsQCXL .mbr-text {
  color: #fefff5;
}
.cid-v46QlsQCXL .mbr-text,
.cid-v46QlsQCXL .text-wrap,
.cid-v46QlsQCXL .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Qlt1Qiz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qlt1Qiz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qlt1Qiz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qlt1Qiz .row {
  margin: 0 -15px;
}
.cid-v46Qlt1Qiz .row .card {
  padding: 0 15px;
}
.cid-v46Qlt1Qiz .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qlt1Qiz .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qlt1Qiz .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qlt1Qiz .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qlt1Qiz .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Qlt1Qiz .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Qlt1Qiz .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qlt1Qiz .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Qlt1Qiz .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Qlt1Qiz .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qlt1Qiz .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qlt1Qiz .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Qlt1Qiz .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qlt1Qiz .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qlt1Qiz .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qlt1Qiz .item-title {
  color: #fefff5;
}
.cid-v46Qlt1Qiz .item-text {
  color: #FFFFFF;
}
.cid-v46Qlt1Qiz .card-icon {
  color: #FFFFFF;
}
.cid-v46Qlt1Qiz .item-title,
.cid-v46Qlt1Qiz .item-btn,
.cid-v46Qlt1Qiz .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QltbhhT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QltbhhT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QltbhhT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QltbhhT .row {
  margin: 0 -15px;
}
.cid-v46QltbhhT .row .card {
  padding: 0 15px;
}
.cid-v46QltbhhT .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QltbhhT .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QltbhhT .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QltbhhT .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QltbhhT .items-wrapper .item:hover .item-wrapper,
.cid-v46QltbhhT .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QltbhhT .items-wrapper .item:hover .card-box .item-title,
.cid-v46QltbhhT .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QltbhhT .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QltbhhT .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QltbhhT .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QltbhhT .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QltbhhT .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QltbhhT .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QltbhhT .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QltbhhT .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QltbhhT .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QltbhhT .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QltbhhT .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QltbhhT .item-title {
  color: #fefff5;
}
.cid-v46QltbhhT .item-price {
  color: #FFFFFF;
}
.cid-v46QltbhhT .list {
  color: #fefff5;
}
.cid-v46QltbhhT .item-title,
.cid-v46QltbhhT .item-btn {
  color: #FFFFFF;
}
.cid-v46QltbhhT .list,
.cid-v46QltbhhT .item-wrap {
  color: #FFFFFF;
}
.cid-v46QldaeqY .navbar-dropdown {
  position: relative !important;
}
.cid-v46QldaeqY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QldaeqY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QldaeqY .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QldaeqY .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QldaeqY .dropdown-item:hover,
.cid-v46QldaeqY .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QldaeqY .dropdown-item:hover span {
  color: white;
}
.cid-v46QldaeqY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QldaeqY .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QldaeqY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QldaeqY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QldaeqY .nav-link {
  position: relative;
}
.cid-v46QldaeqY .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QldaeqY .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QldaeqY .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QldaeqY .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QldaeqY .dropdown-menu,
.cid-v46QldaeqY .navbar.opened {
  background: #191100 !important;
}
.cid-v46QldaeqY .nav-item:focus,
.cid-v46QldaeqY .nav-link:focus {
  outline: none;
}
.cid-v46QldaeqY .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QldaeqY .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QldaeqY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QldaeqY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QldaeqY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QldaeqY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QldaeqY .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QldaeqY .navbar {
    min-height: 80px;
  }
}
.cid-v46QldaeqY .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QldaeqY .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QldaeqY .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QldaeqY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QldaeqY .navbar.collapsed {
  justify-content: center;
}
.cid-v46QldaeqY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QldaeqY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QldaeqY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QldaeqY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QldaeqY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QldaeqY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QldaeqY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QldaeqY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QldaeqY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QldaeqY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QldaeqY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QldaeqY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QldaeqY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QldaeqY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QldaeqY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QldaeqY .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QldaeqY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QldaeqY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QldaeqY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QldaeqY .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QldaeqY .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QldaeqY .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QldaeqY .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QldaeqY .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QldaeqY .navbar-brand .navbar-caption:hover,
.cid-v46QldaeqY .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QldaeqY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QldaeqY .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QldaeqY .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QldaeqY .dropdown-item.active,
.cid-v46QldaeqY .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QldaeqY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QldaeqY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QldaeqY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QldaeqY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QldaeqY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QldaeqY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QldaeqY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QldaeqY ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QldaeqY ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QldaeqY .navbar-buttons {
  text-align: center;
}
.cid-v46QldaeqY .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QldaeqY .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QldaeqY button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QldaeqY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QldaeqY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QldaeqY button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QldaeqY button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QldaeqY button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QldaeqY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QldaeqY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QldaeqY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QldaeqY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QldaeqY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QldaeqY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QldaeqY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QldaeqY .navbar {
    height: 70px;
  }
  .cid-v46QldaeqY .navbar.opened {
    height: auto;
  }
  .cid-v46QldaeqY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QldaeqY .navbar-nav {
  margin: 0 auto;
}
.cid-v46QldaeqY .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QldaeqY .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QldaeqY .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QldaeqY .nav-item .nav-link:hover,
.cid-v46QldaeqY .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QldaeqY .nav-item .nav-link:hover::after,
.cid-v46QldaeqY .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QldaeqY .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QldaeqY .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QldaeqY .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QldaeqY .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QldaeqY .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QldaeqY .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QldaeqY .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QldaeqY .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QldaeqY .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QldaeqY .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QldaeqY .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QldaeqY .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QldaeqY .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QldaeqY .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QldaeqY .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QldaeqY .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QldaeqY .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QldaeqY .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QldaeqY .nav-link,
.cid-v46QldaeqY .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qldt6l7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qldt6l7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qldt6l7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qldt6l7 .row {
  margin: 0 -15px;
}
.cid-v46Qldt6l7 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qldt6l7 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qldt6l7 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qldt6l7 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qldt6l7 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qldt6l7 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qldt6l7 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qldt6l7 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qldt6l7 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qldt6l7 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qldt6l7 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qldt6l7 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qldt6l7 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qldt6l7 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qldt6l7 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qldt6l7 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qldt6l7 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qldt6l7 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qldt6l7 .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qldt6l7 .mbr-text {
  color: #fefff5;
}
.cid-v46Qldt6l7 .mbr-text,
.cid-v46Qldt6l7 .text-wrap,
.cid-v46Qldt6l7 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QldDMUI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QldDMUI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QldDMUI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QldDMUI .row {
  margin: 0 -15px;
}
.cid-v46QldDMUI .row .card {
  padding: 0 15px;
}
.cid-v46QldDMUI .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QldDMUI .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QldDMUI .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QldDMUI .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QldDMUI .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QldDMUI .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QldDMUI .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QldDMUI .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QldDMUI .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QldDMUI .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QldDMUI .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QldDMUI .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QldDMUI .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QldDMUI .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QldDMUI .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QldDMUI .item-title {
  color: #fefff5;
}
.cid-v46QldDMUI .item-text {
  color: #FFFFFF;
}
.cid-v46QldDMUI .card-icon {
  color: #FFFFFF;
}
.cid-v46QldDMUI .item-title,
.cid-v46QldDMUI .item-btn,
.cid-v46QldDMUI .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QldNo0q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QldNo0q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QldNo0q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QldNo0q .row {
  margin: 0 -15px;
}
.cid-v46QldNo0q .row .card {
  padding: 0 15px;
}
.cid-v46QldNo0q .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QldNo0q .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QldNo0q .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QldNo0q .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QldNo0q .items-wrapper .item:hover .item-wrapper,
.cid-v46QldNo0q .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QldNo0q .items-wrapper .item:hover .card-box .item-title,
.cid-v46QldNo0q .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QldNo0q .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QldNo0q .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QldNo0q .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QldNo0q .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QldNo0q .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QldNo0q .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QldNo0q .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QldNo0q .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QldNo0q .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QldNo0q .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QldNo0q .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QldNo0q .item-title {
  color: #fefff5;
}
.cid-v46QldNo0q .item-price {
  color: #FFFFFF;
}
.cid-v46QldNo0q .list {
  color: #fefff5;
}
.cid-v46QldNo0q .item-title,
.cid-v46QldNo0q .item-btn {
  color: #FFFFFF;
}
.cid-v46QldNo0q .list,
.cid-v46QldNo0q .item-wrap {
  color: #FFFFFF;
}
.cid-v46QkXyK8r .navbar-dropdown {
  position: relative !important;
}
.cid-v46QkXyK8r .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QkXyK8r .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QkXyK8r .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QkXyK8r .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QkXyK8r .dropdown-item:hover,
.cid-v46QkXyK8r .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QkXyK8r .dropdown-item:hover span {
  color: white;
}
.cid-v46QkXyK8r .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QkXyK8r .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QkXyK8r .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QkXyK8r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QkXyK8r .nav-link {
  position: relative;
}
.cid-v46QkXyK8r .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QkXyK8r .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QkXyK8r .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QkXyK8r .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QkXyK8r .dropdown-menu,
.cid-v46QkXyK8r .navbar.opened {
  background: #191100 !important;
}
.cid-v46QkXyK8r .nav-item:focus,
.cid-v46QkXyK8r .nav-link:focus {
  outline: none;
}
.cid-v46QkXyK8r .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QkXyK8r .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QkXyK8r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QkXyK8r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QkXyK8r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QkXyK8r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QkXyK8r .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QkXyK8r .navbar {
    min-height: 80px;
  }
}
.cid-v46QkXyK8r .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QkXyK8r .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QkXyK8r .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QkXyK8r .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QkXyK8r .navbar.collapsed {
  justify-content: center;
}
.cid-v46QkXyK8r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QkXyK8r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QkXyK8r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QkXyK8r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QkXyK8r .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QkXyK8r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QkXyK8r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QkXyK8r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QkXyK8r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QkXyK8r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QkXyK8r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QkXyK8r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QkXyK8r .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QkXyK8r .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QkXyK8r .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QkXyK8r .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QkXyK8r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QkXyK8r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QkXyK8r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QkXyK8r .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QkXyK8r .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QkXyK8r .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QkXyK8r .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QkXyK8r .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QkXyK8r .navbar-brand .navbar-caption:hover,
.cid-v46QkXyK8r .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QkXyK8r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QkXyK8r .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QkXyK8r .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QkXyK8r .dropdown-item.active,
.cid-v46QkXyK8r .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QkXyK8r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QkXyK8r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QkXyK8r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QkXyK8r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QkXyK8r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QkXyK8r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QkXyK8r .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QkXyK8r ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QkXyK8r ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QkXyK8r .navbar-buttons {
  text-align: center;
}
.cid-v46QkXyK8r .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QkXyK8r .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QkXyK8r button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QkXyK8r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QkXyK8r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QkXyK8r button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QkXyK8r button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QkXyK8r button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QkXyK8r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QkXyK8r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QkXyK8r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QkXyK8r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QkXyK8r .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QkXyK8r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QkXyK8r .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QkXyK8r .navbar {
    height: 70px;
  }
  .cid-v46QkXyK8r .navbar.opened {
    height: auto;
  }
  .cid-v46QkXyK8r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QkXyK8r .navbar-nav {
  margin: 0 auto;
}
.cid-v46QkXyK8r .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QkXyK8r .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QkXyK8r .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QkXyK8r .nav-item .nav-link:hover,
.cid-v46QkXyK8r .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QkXyK8r .nav-item .nav-link:hover::after,
.cid-v46QkXyK8r .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QkXyK8r .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QkXyK8r .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QkXyK8r .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QkXyK8r .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QkXyK8r .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QkXyK8r .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QkXyK8r .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QkXyK8r .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QkXyK8r .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QkXyK8r .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QkXyK8r .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QkXyK8r .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QkXyK8r .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QkXyK8r .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QkXyK8r .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QkXyK8r .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QkXyK8r .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QkXyK8r .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QkXyK8r .nav-link,
.cid-v46QkXyK8r .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QkXYljc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QkXYljc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QkXYljc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QkXYljc .row {
  margin: 0 -15px;
}
.cid-v46QkXYljc .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QkXYljc .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QkXYljc .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QkXYljc .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QkXYljc .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QkXYljc .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QkXYljc .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QkXYljc .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QkXYljc .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QkXYljc .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QkXYljc .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QkXYljc .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QkXYljc .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QkXYljc .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QkXYljc .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QkXYljc .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QkXYljc .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QkXYljc .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QkXYljc .mbr-label {
  color: #FFFFFF;
}
.cid-v46QkXYljc .mbr-text {
  color: #fefff5;
}
.cid-v46QkXYljc .mbr-text,
.cid-v46QkXYljc .text-wrap,
.cid-v46QkXYljc .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QkYacR1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QkYacR1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QkYacR1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QkYacR1 .row {
  margin: 0 -15px;
}
.cid-v46QkYacR1 .row .card {
  padding: 0 15px;
}
.cid-v46QkYacR1 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QkYacR1 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QkYacR1 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QkYacR1 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QkYacR1 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QkYacR1 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QkYacR1 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkYacR1 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QkYacR1 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QkYacR1 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkYacR1 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QkYacR1 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QkYacR1 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkYacR1 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QkYacR1 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QkYacR1 .item-title {
  color: #fefff5;
}
.cid-v46QkYacR1 .item-text {
  color: #FFFFFF;
}
.cid-v46QkYacR1 .card-icon {
  color: #FFFFFF;
}
.cid-v46QkYacR1 .item-title,
.cid-v46QkYacR1 .item-btn,
.cid-v46QkYacR1 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QkYmN5O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QkYmN5O .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QkYmN5O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QkYmN5O .row {
  margin: 0 -15px;
}
.cid-v46QkYmN5O .row .card {
  padding: 0 15px;
}
.cid-v46QkYmN5O .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QkYmN5O .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QkYmN5O .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QkYmN5O .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QkYmN5O .items-wrapper .item:hover .item-wrapper,
.cid-v46QkYmN5O .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QkYmN5O .items-wrapper .item:hover .card-box .item-title,
.cid-v46QkYmN5O .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QkYmN5O .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QkYmN5O .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QkYmN5O .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkYmN5O .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QkYmN5O .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QkYmN5O .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QkYmN5O .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QkYmN5O .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QkYmN5O .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkYmN5O .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QkYmN5O .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QkYmN5O .item-title {
  color: #fefff5;
}
.cid-v46QkYmN5O .item-price {
  color: #FFFFFF;
}
.cid-v46QkYmN5O .list {
  color: #fefff5;
}
.cid-v46QkYmN5O .item-title,
.cid-v46QkYmN5O .item-btn {
  color: #FFFFFF;
}
.cid-v46QkYmN5O .list,
.cid-v46QkYmN5O .item-wrap {
  color: #FFFFFF;
}
.cid-v46QkEuONC .navbar-dropdown {
  position: relative !important;
}
.cid-v46QkEuONC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QkEuONC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QkEuONC .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QkEuONC .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QkEuONC .dropdown-item:hover,
.cid-v46QkEuONC .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QkEuONC .dropdown-item:hover span {
  color: white;
}
.cid-v46QkEuONC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QkEuONC .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QkEuONC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QkEuONC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QkEuONC .nav-link {
  position: relative;
}
.cid-v46QkEuONC .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QkEuONC .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QkEuONC .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QkEuONC .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QkEuONC .dropdown-menu,
.cid-v46QkEuONC .navbar.opened {
  background: #191100 !important;
}
.cid-v46QkEuONC .nav-item:focus,
.cid-v46QkEuONC .nav-link:focus {
  outline: none;
}
.cid-v46QkEuONC .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QkEuONC .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QkEuONC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QkEuONC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QkEuONC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QkEuONC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QkEuONC .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QkEuONC .navbar {
    min-height: 80px;
  }
}
.cid-v46QkEuONC .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QkEuONC .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QkEuONC .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QkEuONC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QkEuONC .navbar.collapsed {
  justify-content: center;
}
.cid-v46QkEuONC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QkEuONC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QkEuONC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QkEuONC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QkEuONC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QkEuONC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QkEuONC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QkEuONC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QkEuONC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QkEuONC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QkEuONC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QkEuONC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QkEuONC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QkEuONC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QkEuONC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QkEuONC .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QkEuONC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QkEuONC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QkEuONC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QkEuONC .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QkEuONC .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QkEuONC .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QkEuONC .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QkEuONC .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QkEuONC .navbar-brand .navbar-caption:hover,
.cid-v46QkEuONC .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QkEuONC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QkEuONC .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QkEuONC .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QkEuONC .dropdown-item.active,
.cid-v46QkEuONC .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QkEuONC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QkEuONC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QkEuONC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QkEuONC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QkEuONC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QkEuONC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QkEuONC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QkEuONC ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QkEuONC ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QkEuONC .navbar-buttons {
  text-align: center;
}
.cid-v46QkEuONC .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QkEuONC .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QkEuONC button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QkEuONC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QkEuONC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QkEuONC button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QkEuONC button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QkEuONC button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QkEuONC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QkEuONC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QkEuONC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QkEuONC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QkEuONC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QkEuONC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QkEuONC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QkEuONC .navbar {
    height: 70px;
  }
  .cid-v46QkEuONC .navbar.opened {
    height: auto;
  }
  .cid-v46QkEuONC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QkEuONC .navbar-nav {
  margin: 0 auto;
}
.cid-v46QkEuONC .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QkEuONC .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QkEuONC .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QkEuONC .nav-item .nav-link:hover,
.cid-v46QkEuONC .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QkEuONC .nav-item .nav-link:hover::after,
.cid-v46QkEuONC .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QkEuONC .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QkEuONC .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QkEuONC .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QkEuONC .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QkEuONC .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QkEuONC .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QkEuONC .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QkEuONC .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QkEuONC .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QkEuONC .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QkEuONC .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QkEuONC .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QkEuONC .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QkEuONC .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QkEuONC .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QkEuONC .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QkEuONC .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QkEuONC .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QkEuONC .nav-link,
.cid-v46QkEuONC .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QkELLx6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QkELLx6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QkELLx6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QkELLx6 .row {
  margin: 0 -15px;
}
.cid-v46QkELLx6 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QkELLx6 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QkELLx6 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QkELLx6 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QkELLx6 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QkELLx6 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QkELLx6 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QkELLx6 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QkELLx6 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QkELLx6 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QkELLx6 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QkELLx6 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QkELLx6 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QkELLx6 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QkELLx6 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QkELLx6 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QkELLx6 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QkELLx6 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QkELLx6 .mbr-label {
  color: #FFFFFF;
}
.cid-v46QkELLx6 .mbr-text {
  color: #fefff5;
}
.cid-v46QkELLx6 .mbr-text,
.cid-v46QkELLx6 .text-wrap,
.cid-v46QkELLx6 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QkEUWMC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QkEUWMC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QkEUWMC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QkEUWMC .row {
  margin: 0 -15px;
}
.cid-v46QkEUWMC .row .card {
  padding: 0 15px;
}
.cid-v46QkEUWMC .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QkEUWMC .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QkEUWMC .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QkEUWMC .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QkEUWMC .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QkEUWMC .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QkEUWMC .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkEUWMC .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QkEUWMC .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QkEUWMC .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkEUWMC .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QkEUWMC .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QkEUWMC .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkEUWMC .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QkEUWMC .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QkEUWMC .item-title {
  color: #fefff5;
}
.cid-v46QkEUWMC .item-text {
  color: #FFFFFF;
}
.cid-v46QkEUWMC .card-icon {
  color: #FFFFFF;
}
.cid-v46QkEUWMC .item-title,
.cid-v46QkEUWMC .item-btn,
.cid-v46QkEUWMC .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QkF4ynd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QkF4ynd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QkF4ynd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QkF4ynd .row {
  margin: 0 -15px;
}
.cid-v46QkF4ynd .row .card {
  padding: 0 15px;
}
.cid-v46QkF4ynd .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QkF4ynd .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QkF4ynd .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QkF4ynd .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QkF4ynd .items-wrapper .item:hover .item-wrapper,
.cid-v46QkF4ynd .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QkF4ynd .items-wrapper .item:hover .card-box .item-title,
.cid-v46QkF4ynd .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QkF4ynd .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QkF4ynd .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QkF4ynd .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkF4ynd .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QkF4ynd .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QkF4ynd .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QkF4ynd .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QkF4ynd .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QkF4ynd .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkF4ynd .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QkF4ynd .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QkF4ynd .item-title {
  color: #fefff5;
}
.cid-v46QkF4ynd .item-price {
  color: #FFFFFF;
}
.cid-v46QkF4ynd .list {
  color: #fefff5;
}
.cid-v46QkF4ynd .item-title,
.cid-v46QkF4ynd .item-btn {
  color: #FFFFFF;
}
.cid-v46QkF4ynd .list,
.cid-v46QkF4ynd .item-wrap {
  color: #FFFFFF;
}
.cid-v46QkqzWFQ .navbar-dropdown {
  position: relative !important;
}
.cid-v46QkqzWFQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QkqzWFQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QkqzWFQ .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QkqzWFQ .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QkqzWFQ .dropdown-item:hover,
.cid-v46QkqzWFQ .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QkqzWFQ .dropdown-item:hover span {
  color: white;
}
.cid-v46QkqzWFQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QkqzWFQ .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QkqzWFQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QkqzWFQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QkqzWFQ .nav-link {
  position: relative;
}
.cid-v46QkqzWFQ .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QkqzWFQ .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QkqzWFQ .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QkqzWFQ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QkqzWFQ .dropdown-menu,
.cid-v46QkqzWFQ .navbar.opened {
  background: #191100 !important;
}
.cid-v46QkqzWFQ .nav-item:focus,
.cid-v46QkqzWFQ .nav-link:focus {
  outline: none;
}
.cid-v46QkqzWFQ .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QkqzWFQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QkqzWFQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QkqzWFQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QkqzWFQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QkqzWFQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QkqzWFQ .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QkqzWFQ .navbar {
    min-height: 80px;
  }
}
.cid-v46QkqzWFQ .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QkqzWFQ .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QkqzWFQ .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QkqzWFQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QkqzWFQ .navbar.collapsed {
  justify-content: center;
}
.cid-v46QkqzWFQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QkqzWFQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QkqzWFQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QkqzWFQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QkqzWFQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QkqzWFQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QkqzWFQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QkqzWFQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QkqzWFQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QkqzWFQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QkqzWFQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QkqzWFQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QkqzWFQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QkqzWFQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QkqzWFQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QkqzWFQ .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QkqzWFQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QkqzWFQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QkqzWFQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QkqzWFQ .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QkqzWFQ .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QkqzWFQ .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QkqzWFQ .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QkqzWFQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QkqzWFQ .navbar-brand .navbar-caption:hover,
.cid-v46QkqzWFQ .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QkqzWFQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QkqzWFQ .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QkqzWFQ .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QkqzWFQ .dropdown-item.active,
.cid-v46QkqzWFQ .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QkqzWFQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QkqzWFQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QkqzWFQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QkqzWFQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QkqzWFQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QkqzWFQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QkqzWFQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QkqzWFQ ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QkqzWFQ ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QkqzWFQ .navbar-buttons {
  text-align: center;
}
.cid-v46QkqzWFQ .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QkqzWFQ .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QkqzWFQ button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QkqzWFQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QkqzWFQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QkqzWFQ button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QkqzWFQ button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QkqzWFQ button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QkqzWFQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QkqzWFQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QkqzWFQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QkqzWFQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QkqzWFQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QkqzWFQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QkqzWFQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QkqzWFQ .navbar {
    height: 70px;
  }
  .cid-v46QkqzWFQ .navbar.opened {
    height: auto;
  }
  .cid-v46QkqzWFQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QkqzWFQ .navbar-nav {
  margin: 0 auto;
}
.cid-v46QkqzWFQ .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QkqzWFQ .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QkqzWFQ .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QkqzWFQ .nav-item .nav-link:hover,
.cid-v46QkqzWFQ .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QkqzWFQ .nav-item .nav-link:hover::after,
.cid-v46QkqzWFQ .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QkqzWFQ .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QkqzWFQ .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QkqzWFQ .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QkqzWFQ .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QkqzWFQ .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QkqzWFQ .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QkqzWFQ .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QkqzWFQ .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QkqzWFQ .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QkqzWFQ .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QkqzWFQ .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QkqzWFQ .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QkqzWFQ .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QkqzWFQ .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QkqzWFQ .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QkqzWFQ .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QkqzWFQ .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QkqzWFQ .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QkqzWFQ .nav-link,
.cid-v46QkqzWFQ .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QkqQ0FA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QkqQ0FA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QkqQ0FA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QkqQ0FA .row {
  margin: 0 -15px;
}
.cid-v46QkqQ0FA .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QkqQ0FA .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QkqQ0FA .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QkqQ0FA .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QkqQ0FA .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QkqQ0FA .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QkqQ0FA .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QkqQ0FA .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QkqQ0FA .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QkqQ0FA .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QkqQ0FA .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QkqQ0FA .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QkqQ0FA .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QkqQ0FA .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QkqQ0FA .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QkqQ0FA .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QkqQ0FA .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QkqQ0FA .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QkqQ0FA .mbr-label {
  color: #FFFFFF;
}
.cid-v46QkqQ0FA .mbr-text {
  color: #fefff5;
}
.cid-v46QkqQ0FA .mbr-text,
.cid-v46QkqQ0FA .text-wrap,
.cid-v46QkqQ0FA .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QkqZ3mO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QkqZ3mO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QkqZ3mO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QkqZ3mO .row {
  margin: 0 -15px;
}
.cid-v46QkqZ3mO .row .card {
  padding: 0 15px;
}
.cid-v46QkqZ3mO .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QkqZ3mO .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QkqZ3mO .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QkqZ3mO .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QkqZ3mO .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QkqZ3mO .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QkqZ3mO .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkqZ3mO .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QkqZ3mO .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QkqZ3mO .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkqZ3mO .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QkqZ3mO .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QkqZ3mO .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkqZ3mO .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QkqZ3mO .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QkqZ3mO .item-title {
  color: #fefff5;
}
.cid-v46QkqZ3mO .item-text {
  color: #FFFFFF;
}
.cid-v46QkqZ3mO .card-icon {
  color: #FFFFFF;
}
.cid-v46QkqZ3mO .item-title,
.cid-v46QkqZ3mO .item-btn,
.cid-v46QkqZ3mO .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qkrbcyu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qkrbcyu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qkrbcyu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qkrbcyu .row {
  margin: 0 -15px;
}
.cid-v46Qkrbcyu .row .card {
  padding: 0 15px;
}
.cid-v46Qkrbcyu .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qkrbcyu .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qkrbcyu .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qkrbcyu .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qkrbcyu .items-wrapper .item:hover .item-wrapper,
.cid-v46Qkrbcyu .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qkrbcyu .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qkrbcyu .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qkrbcyu .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qkrbcyu .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qkrbcyu .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qkrbcyu .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qkrbcyu .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qkrbcyu .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qkrbcyu .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qkrbcyu .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qkrbcyu .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qkrbcyu .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qkrbcyu .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qkrbcyu .item-title {
  color: #fefff5;
}
.cid-v46Qkrbcyu .item-price {
  color: #FFFFFF;
}
.cid-v46Qkrbcyu .list {
  color: #fefff5;
}
.cid-v46Qkrbcyu .item-title,
.cid-v46Qkrbcyu .item-btn {
  color: #FFFFFF;
}
.cid-v46Qkrbcyu .list,
.cid-v46Qkrbcyu .item-wrap {
  color: #FFFFFF;
}
.cid-v46QkeiSyu .navbar-dropdown {
  position: relative !important;
}
.cid-v46QkeiSyu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QkeiSyu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QkeiSyu .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QkeiSyu .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QkeiSyu .dropdown-item:hover,
.cid-v46QkeiSyu .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QkeiSyu .dropdown-item:hover span {
  color: white;
}
.cid-v46QkeiSyu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QkeiSyu .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QkeiSyu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QkeiSyu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QkeiSyu .nav-link {
  position: relative;
}
.cid-v46QkeiSyu .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QkeiSyu .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QkeiSyu .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QkeiSyu .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QkeiSyu .dropdown-menu,
.cid-v46QkeiSyu .navbar.opened {
  background: #191100 !important;
}
.cid-v46QkeiSyu .nav-item:focus,
.cid-v46QkeiSyu .nav-link:focus {
  outline: none;
}
.cid-v46QkeiSyu .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QkeiSyu .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QkeiSyu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QkeiSyu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QkeiSyu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QkeiSyu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QkeiSyu .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QkeiSyu .navbar {
    min-height: 80px;
  }
}
.cid-v46QkeiSyu .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QkeiSyu .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QkeiSyu .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QkeiSyu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QkeiSyu .navbar.collapsed {
  justify-content: center;
}
.cid-v46QkeiSyu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QkeiSyu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QkeiSyu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QkeiSyu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QkeiSyu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QkeiSyu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QkeiSyu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QkeiSyu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QkeiSyu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QkeiSyu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QkeiSyu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QkeiSyu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QkeiSyu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QkeiSyu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QkeiSyu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QkeiSyu .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QkeiSyu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QkeiSyu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QkeiSyu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QkeiSyu .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QkeiSyu .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QkeiSyu .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QkeiSyu .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QkeiSyu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QkeiSyu .navbar-brand .navbar-caption:hover,
.cid-v46QkeiSyu .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QkeiSyu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QkeiSyu .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QkeiSyu .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QkeiSyu .dropdown-item.active,
.cid-v46QkeiSyu .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QkeiSyu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QkeiSyu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QkeiSyu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QkeiSyu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QkeiSyu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QkeiSyu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QkeiSyu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QkeiSyu ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QkeiSyu ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QkeiSyu .navbar-buttons {
  text-align: center;
}
.cid-v46QkeiSyu .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QkeiSyu .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QkeiSyu button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QkeiSyu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QkeiSyu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QkeiSyu button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QkeiSyu button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QkeiSyu button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QkeiSyu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QkeiSyu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QkeiSyu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QkeiSyu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QkeiSyu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QkeiSyu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QkeiSyu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QkeiSyu .navbar {
    height: 70px;
  }
  .cid-v46QkeiSyu .navbar.opened {
    height: auto;
  }
  .cid-v46QkeiSyu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QkeiSyu .navbar-nav {
  margin: 0 auto;
}
.cid-v46QkeiSyu .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QkeiSyu .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QkeiSyu .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QkeiSyu .nav-item .nav-link:hover,
.cid-v46QkeiSyu .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QkeiSyu .nav-item .nav-link:hover::after,
.cid-v46QkeiSyu .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QkeiSyu .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QkeiSyu .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QkeiSyu .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QkeiSyu .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QkeiSyu .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QkeiSyu .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QkeiSyu .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QkeiSyu .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QkeiSyu .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QkeiSyu .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QkeiSyu .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QkeiSyu .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QkeiSyu .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QkeiSyu .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QkeiSyu .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QkeiSyu .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QkeiSyu .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QkeiSyu .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QkeiSyu .nav-link,
.cid-v46QkeiSyu .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QkeIRZt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QkeIRZt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QkeIRZt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QkeIRZt .row {
  margin: 0 -15px;
}
.cid-v46QkeIRZt .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QkeIRZt .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QkeIRZt .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QkeIRZt .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QkeIRZt .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QkeIRZt .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QkeIRZt .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QkeIRZt .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QkeIRZt .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QkeIRZt .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QkeIRZt .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QkeIRZt .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QkeIRZt .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QkeIRZt .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QkeIRZt .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QkeIRZt .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QkeIRZt .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QkeIRZt .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QkeIRZt .mbr-label {
  color: #FFFFFF;
}
.cid-v46QkeIRZt .mbr-text {
  color: #fefff5;
}
.cid-v46QkeIRZt .mbr-text,
.cid-v46QkeIRZt .text-wrap,
.cid-v46QkeIRZt .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QkeSFGV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QkeSFGV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QkeSFGV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QkeSFGV .row {
  margin: 0 -15px;
}
.cid-v46QkeSFGV .row .card {
  padding: 0 15px;
}
.cid-v46QkeSFGV .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QkeSFGV .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QkeSFGV .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QkeSFGV .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QkeSFGV .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QkeSFGV .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QkeSFGV .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkeSFGV .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QkeSFGV .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QkeSFGV .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkeSFGV .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QkeSFGV .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QkeSFGV .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QkeSFGV .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QkeSFGV .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QkeSFGV .item-title {
  color: #fefff5;
}
.cid-v46QkeSFGV .item-text {
  color: #FFFFFF;
}
.cid-v46QkeSFGV .card-icon {
  color: #FFFFFF;
}
.cid-v46QkeSFGV .item-title,
.cid-v46QkeSFGV .item-btn,
.cid-v46QkeSFGV .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qkf3LGr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qkf3LGr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qkf3LGr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qkf3LGr .row {
  margin: 0 -15px;
}
.cid-v46Qkf3LGr .row .card {
  padding: 0 15px;
}
.cid-v46Qkf3LGr .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qkf3LGr .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qkf3LGr .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qkf3LGr .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qkf3LGr .items-wrapper .item:hover .item-wrapper,
.cid-v46Qkf3LGr .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qkf3LGr .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qkf3LGr .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qkf3LGr .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qkf3LGr .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qkf3LGr .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qkf3LGr .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qkf3LGr .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qkf3LGr .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qkf3LGr .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qkf3LGr .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qkf3LGr .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qkf3LGr .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qkf3LGr .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qkf3LGr .item-title {
  color: #fefff5;
}
.cid-v46Qkf3LGr .item-price {
  color: #FFFFFF;
}
.cid-v46Qkf3LGr .list {
  color: #fefff5;
}
.cid-v46Qkf3LGr .item-title,
.cid-v46Qkf3LGr .item-btn {
  color: #FFFFFF;
}
.cid-v46Qkf3LGr .list,
.cid-v46Qkf3LGr .item-wrap {
  color: #FFFFFF;
}
.cid-v46Qk3JLRx .navbar-dropdown {
  position: relative !important;
}
.cid-v46Qk3JLRx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qk3JLRx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Qk3JLRx .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Qk3JLRx .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Qk3JLRx .dropdown-item:hover,
.cid-v46Qk3JLRx .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Qk3JLRx .dropdown-item:hover span {
  color: white;
}
.cid-v46Qk3JLRx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Qk3JLRx .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Qk3JLRx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Qk3JLRx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Qk3JLRx .nav-link {
  position: relative;
}
.cid-v46Qk3JLRx .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Qk3JLRx .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Qk3JLRx .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Qk3JLRx .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Qk3JLRx .dropdown-menu,
.cid-v46Qk3JLRx .navbar.opened {
  background: #191100 !important;
}
.cid-v46Qk3JLRx .nav-item:focus,
.cid-v46Qk3JLRx .nav-link:focus {
  outline: none;
}
.cid-v46Qk3JLRx .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Qk3JLRx .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Qk3JLRx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Qk3JLRx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qk3JLRx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Qk3JLRx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Qk3JLRx .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Qk3JLRx .navbar {
    min-height: 80px;
  }
}
.cid-v46Qk3JLRx .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Qk3JLRx .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Qk3JLRx .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Qk3JLRx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Qk3JLRx .navbar.collapsed {
  justify-content: center;
}
.cid-v46Qk3JLRx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Qk3JLRx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Qk3JLRx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Qk3JLRx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Qk3JLRx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Qk3JLRx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Qk3JLRx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Qk3JLRx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Qk3JLRx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Qk3JLRx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Qk3JLRx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Qk3JLRx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Qk3JLRx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Qk3JLRx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Qk3JLRx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Qk3JLRx .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Qk3JLRx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Qk3JLRx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Qk3JLRx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Qk3JLRx .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Qk3JLRx .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Qk3JLRx .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Qk3JLRx .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Qk3JLRx .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Qk3JLRx .navbar-brand .navbar-caption:hover,
.cid-v46Qk3JLRx .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qk3JLRx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Qk3JLRx .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Qk3JLRx .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qk3JLRx .dropdown-item.active,
.cid-v46Qk3JLRx .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Qk3JLRx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Qk3JLRx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Qk3JLRx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Qk3JLRx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Qk3JLRx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Qk3JLRx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Qk3JLRx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Qk3JLRx ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Qk3JLRx ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Qk3JLRx .navbar-buttons {
  text-align: center;
}
.cid-v46Qk3JLRx .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Qk3JLRx .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Qk3JLRx button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Qk3JLRx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Qk3JLRx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Qk3JLRx button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qk3JLRx button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qk3JLRx button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Qk3JLRx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qk3JLRx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Qk3JLRx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Qk3JLRx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qk3JLRx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Qk3JLRx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Qk3JLRx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Qk3JLRx .navbar {
    height: 70px;
  }
  .cid-v46Qk3JLRx .navbar.opened {
    height: auto;
  }
  .cid-v46Qk3JLRx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Qk3JLRx .navbar-nav {
  margin: 0 auto;
}
.cid-v46Qk3JLRx .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Qk3JLRx .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Qk3JLRx .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Qk3JLRx .nav-item .nav-link:hover,
.cid-v46Qk3JLRx .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Qk3JLRx .nav-item .nav-link:hover::after,
.cid-v46Qk3JLRx .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Qk3JLRx .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Qk3JLRx .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Qk3JLRx .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Qk3JLRx .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Qk3JLRx .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Qk3JLRx .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Qk3JLRx .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Qk3JLRx .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Qk3JLRx .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Qk3JLRx .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Qk3JLRx .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Qk3JLRx .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Qk3JLRx .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Qk3JLRx .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Qk3JLRx .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Qk3JLRx .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Qk3JLRx .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Qk3JLRx .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Qk3JLRx .nav-link,
.cid-v46Qk3JLRx .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qk4ciMN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qk4ciMN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qk4ciMN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qk4ciMN .row {
  margin: 0 -15px;
}
.cid-v46Qk4ciMN .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qk4ciMN .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qk4ciMN .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qk4ciMN .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qk4ciMN .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qk4ciMN .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qk4ciMN .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qk4ciMN .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qk4ciMN .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qk4ciMN .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qk4ciMN .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qk4ciMN .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qk4ciMN .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qk4ciMN .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qk4ciMN .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qk4ciMN .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qk4ciMN .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qk4ciMN .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qk4ciMN .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qk4ciMN .mbr-text {
  color: #fefff5;
}
.cid-v46Qk4ciMN .mbr-text,
.cid-v46Qk4ciMN .text-wrap,
.cid-v46Qk4ciMN .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Qk4mQls {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qk4mQls .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qk4mQls .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qk4mQls .row {
  margin: 0 -15px;
}
.cid-v46Qk4mQls .row .card {
  padding: 0 15px;
}
.cid-v46Qk4mQls .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qk4mQls .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qk4mQls .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qk4mQls .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qk4mQls .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Qk4mQls .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Qk4mQls .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qk4mQls .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Qk4mQls .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Qk4mQls .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qk4mQls .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qk4mQls .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Qk4mQls .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qk4mQls .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qk4mQls .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qk4mQls .item-title {
  color: #fefff5;
}
.cid-v46Qk4mQls .item-text {
  color: #FFFFFF;
}
.cid-v46Qk4mQls .card-icon {
  color: #FFFFFF;
}
.cid-v46Qk4mQls .item-title,
.cid-v46Qk4mQls .item-btn,
.cid-v46Qk4mQls .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qk4yBMp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qk4yBMp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qk4yBMp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qk4yBMp .row {
  margin: 0 -15px;
}
.cid-v46Qk4yBMp .row .card {
  padding: 0 15px;
}
.cid-v46Qk4yBMp .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qk4yBMp .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qk4yBMp .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qk4yBMp .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qk4yBMp .items-wrapper .item:hover .item-wrapper,
.cid-v46Qk4yBMp .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qk4yBMp .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qk4yBMp .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qk4yBMp .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qk4yBMp .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qk4yBMp .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qk4yBMp .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qk4yBMp .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qk4yBMp .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qk4yBMp .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qk4yBMp .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qk4yBMp .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qk4yBMp .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qk4yBMp .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qk4yBMp .item-title {
  color: #fefff5;
}
.cid-v46Qk4yBMp .item-price {
  color: #FFFFFF;
}
.cid-v46Qk4yBMp .list {
  color: #fefff5;
}
.cid-v46Qk4yBMp .item-title,
.cid-v46Qk4yBMp .item-btn {
  color: #FFFFFF;
}
.cid-v46Qk4yBMp .list,
.cid-v46Qk4yBMp .item-wrap {
  color: #FFFFFF;
}
.cid-v46QjS8g3k .navbar-dropdown {
  position: relative !important;
}
.cid-v46QjS8g3k .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QjS8g3k .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QjS8g3k .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QjS8g3k .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QjS8g3k .dropdown-item:hover,
.cid-v46QjS8g3k .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QjS8g3k .dropdown-item:hover span {
  color: white;
}
.cid-v46QjS8g3k .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QjS8g3k .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QjS8g3k .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QjS8g3k .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QjS8g3k .nav-link {
  position: relative;
}
.cid-v46QjS8g3k .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QjS8g3k .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QjS8g3k .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QjS8g3k .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QjS8g3k .dropdown-menu,
.cid-v46QjS8g3k .navbar.opened {
  background: #191100 !important;
}
.cid-v46QjS8g3k .nav-item:focus,
.cid-v46QjS8g3k .nav-link:focus {
  outline: none;
}
.cid-v46QjS8g3k .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QjS8g3k .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QjS8g3k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QjS8g3k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QjS8g3k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QjS8g3k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QjS8g3k .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QjS8g3k .navbar {
    min-height: 80px;
  }
}
.cid-v46QjS8g3k .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QjS8g3k .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QjS8g3k .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QjS8g3k .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QjS8g3k .navbar.collapsed {
  justify-content: center;
}
.cid-v46QjS8g3k .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QjS8g3k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QjS8g3k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QjS8g3k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QjS8g3k .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QjS8g3k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QjS8g3k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QjS8g3k .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QjS8g3k .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QjS8g3k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QjS8g3k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QjS8g3k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QjS8g3k .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QjS8g3k .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QjS8g3k .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QjS8g3k .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QjS8g3k .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QjS8g3k .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QjS8g3k .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QjS8g3k .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QjS8g3k .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QjS8g3k .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QjS8g3k .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QjS8g3k .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QjS8g3k .navbar-brand .navbar-caption:hover,
.cid-v46QjS8g3k .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QjS8g3k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QjS8g3k .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QjS8g3k .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QjS8g3k .dropdown-item.active,
.cid-v46QjS8g3k .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QjS8g3k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QjS8g3k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QjS8g3k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QjS8g3k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QjS8g3k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QjS8g3k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QjS8g3k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QjS8g3k ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QjS8g3k ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QjS8g3k .navbar-buttons {
  text-align: center;
}
.cid-v46QjS8g3k .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QjS8g3k .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QjS8g3k button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QjS8g3k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QjS8g3k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QjS8g3k button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QjS8g3k button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QjS8g3k button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QjS8g3k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QjS8g3k nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QjS8g3k nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QjS8g3k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QjS8g3k .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QjS8g3k a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QjS8g3k .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QjS8g3k .navbar {
    height: 70px;
  }
  .cid-v46QjS8g3k .navbar.opened {
    height: auto;
  }
  .cid-v46QjS8g3k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QjS8g3k .navbar-nav {
  margin: 0 auto;
}
.cid-v46QjS8g3k .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QjS8g3k .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QjS8g3k .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QjS8g3k .nav-item .nav-link:hover,
.cid-v46QjS8g3k .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QjS8g3k .nav-item .nav-link:hover::after,
.cid-v46QjS8g3k .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QjS8g3k .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QjS8g3k .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QjS8g3k .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QjS8g3k .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QjS8g3k .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QjS8g3k .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QjS8g3k .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QjS8g3k .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QjS8g3k .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QjS8g3k .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QjS8g3k .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QjS8g3k .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QjS8g3k .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QjS8g3k .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QjS8g3k .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QjS8g3k .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QjS8g3k .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QjS8g3k .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QjS8g3k .nav-link,
.cid-v46QjS8g3k .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QjSny9s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QjSny9s .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QjSny9s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QjSny9s .row {
  margin: 0 -15px;
}
.cid-v46QjSny9s .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QjSny9s .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QjSny9s .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QjSny9s .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QjSny9s .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QjSny9s .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QjSny9s .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QjSny9s .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QjSny9s .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QjSny9s .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QjSny9s .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QjSny9s .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QjSny9s .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QjSny9s .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QjSny9s .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QjSny9s .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QjSny9s .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QjSny9s .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QjSny9s .mbr-label {
  color: #FFFFFF;
}
.cid-v46QjSny9s .mbr-text {
  color: #fefff5;
}
.cid-v46QjSny9s .mbr-text,
.cid-v46QjSny9s .text-wrap,
.cid-v46QjSny9s .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QjSwl0K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QjSwl0K .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QjSwl0K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QjSwl0K .row {
  margin: 0 -15px;
}
.cid-v46QjSwl0K .row .card {
  padding: 0 15px;
}
.cid-v46QjSwl0K .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QjSwl0K .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QjSwl0K .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QjSwl0K .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QjSwl0K .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QjSwl0K .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QjSwl0K .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjSwl0K .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QjSwl0K .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QjSwl0K .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjSwl0K .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QjSwl0K .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QjSwl0K .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjSwl0K .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QjSwl0K .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QjSwl0K .item-title {
  color: #fefff5;
}
.cid-v46QjSwl0K .item-text {
  color: #FFFFFF;
}
.cid-v46QjSwl0K .card-icon {
  color: #FFFFFF;
}
.cid-v46QjSwl0K .item-title,
.cid-v46QjSwl0K .item-btn,
.cid-v46QjSwl0K .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QjSIX70 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QjSIX70 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QjSIX70 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QjSIX70 .row {
  margin: 0 -15px;
}
.cid-v46QjSIX70 .row .card {
  padding: 0 15px;
}
.cid-v46QjSIX70 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QjSIX70 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QjSIX70 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QjSIX70 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QjSIX70 .items-wrapper .item:hover .item-wrapper,
.cid-v46QjSIX70 .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QjSIX70 .items-wrapper .item:hover .card-box .item-title,
.cid-v46QjSIX70 .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QjSIX70 .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QjSIX70 .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QjSIX70 .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjSIX70 .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QjSIX70 .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QjSIX70 .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QjSIX70 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QjSIX70 .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QjSIX70 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjSIX70 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QjSIX70 .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QjSIX70 .item-title {
  color: #fefff5;
}
.cid-v46QjSIX70 .item-price {
  color: #FFFFFF;
}
.cid-v46QjSIX70 .list {
  color: #fefff5;
}
.cid-v46QjSIX70 .item-title,
.cid-v46QjSIX70 .item-btn {
  color: #FFFFFF;
}
.cid-v46QjSIX70 .list,
.cid-v46QjSIX70 .item-wrap {
  color: #FFFFFF;
}
.cid-v46QjIeLRH .navbar-dropdown {
  position: relative !important;
}
.cid-v46QjIeLRH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QjIeLRH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QjIeLRH .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QjIeLRH .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QjIeLRH .dropdown-item:hover,
.cid-v46QjIeLRH .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QjIeLRH .dropdown-item:hover span {
  color: white;
}
.cid-v46QjIeLRH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QjIeLRH .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QjIeLRH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QjIeLRH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QjIeLRH .nav-link {
  position: relative;
}
.cid-v46QjIeLRH .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QjIeLRH .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QjIeLRH .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QjIeLRH .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QjIeLRH .dropdown-menu,
.cid-v46QjIeLRH .navbar.opened {
  background: #191100 !important;
}
.cid-v46QjIeLRH .nav-item:focus,
.cid-v46QjIeLRH .nav-link:focus {
  outline: none;
}
.cid-v46QjIeLRH .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QjIeLRH .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QjIeLRH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QjIeLRH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QjIeLRH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QjIeLRH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QjIeLRH .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QjIeLRH .navbar {
    min-height: 80px;
  }
}
.cid-v46QjIeLRH .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QjIeLRH .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QjIeLRH .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QjIeLRH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QjIeLRH .navbar.collapsed {
  justify-content: center;
}
.cid-v46QjIeLRH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QjIeLRH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QjIeLRH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QjIeLRH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QjIeLRH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QjIeLRH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QjIeLRH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QjIeLRH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QjIeLRH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QjIeLRH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QjIeLRH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QjIeLRH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QjIeLRH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QjIeLRH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QjIeLRH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QjIeLRH .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QjIeLRH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QjIeLRH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QjIeLRH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QjIeLRH .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QjIeLRH .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QjIeLRH .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QjIeLRH .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QjIeLRH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QjIeLRH .navbar-brand .navbar-caption:hover,
.cid-v46QjIeLRH .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QjIeLRH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QjIeLRH .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QjIeLRH .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QjIeLRH .dropdown-item.active,
.cid-v46QjIeLRH .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QjIeLRH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QjIeLRH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QjIeLRH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QjIeLRH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QjIeLRH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QjIeLRH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QjIeLRH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QjIeLRH ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QjIeLRH ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QjIeLRH .navbar-buttons {
  text-align: center;
}
.cid-v46QjIeLRH .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QjIeLRH .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QjIeLRH button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QjIeLRH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QjIeLRH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QjIeLRH button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QjIeLRH button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QjIeLRH button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QjIeLRH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QjIeLRH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QjIeLRH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QjIeLRH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QjIeLRH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QjIeLRH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QjIeLRH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QjIeLRH .navbar {
    height: 70px;
  }
  .cid-v46QjIeLRH .navbar.opened {
    height: auto;
  }
  .cid-v46QjIeLRH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QjIeLRH .navbar-nav {
  margin: 0 auto;
}
.cid-v46QjIeLRH .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QjIeLRH .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QjIeLRH .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QjIeLRH .nav-item .nav-link:hover,
.cid-v46QjIeLRH .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QjIeLRH .nav-item .nav-link:hover::after,
.cid-v46QjIeLRH .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QjIeLRH .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QjIeLRH .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QjIeLRH .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QjIeLRH .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QjIeLRH .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QjIeLRH .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QjIeLRH .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QjIeLRH .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QjIeLRH .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QjIeLRH .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QjIeLRH .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QjIeLRH .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QjIeLRH .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QjIeLRH .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QjIeLRH .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QjIeLRH .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QjIeLRH .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QjIeLRH .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QjIeLRH .nav-link,
.cid-v46QjIeLRH .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QjIy2p2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QjIy2p2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QjIy2p2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QjIy2p2 .row {
  margin: 0 -15px;
}
.cid-v46QjIy2p2 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QjIy2p2 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QjIy2p2 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QjIy2p2 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QjIy2p2 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QjIy2p2 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QjIy2p2 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QjIy2p2 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QjIy2p2 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QjIy2p2 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QjIy2p2 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QjIy2p2 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QjIy2p2 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QjIy2p2 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QjIy2p2 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QjIy2p2 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QjIy2p2 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QjIy2p2 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QjIy2p2 .mbr-label {
  color: #FFFFFF;
}
.cid-v46QjIy2p2 .mbr-text {
  color: #fefff5;
}
.cid-v46QjIy2p2 .mbr-text,
.cid-v46QjIy2p2 .text-wrap,
.cid-v46QjIy2p2 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QjIItG7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QjIItG7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QjIItG7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QjIItG7 .row {
  margin: 0 -15px;
}
.cid-v46QjIItG7 .row .card {
  padding: 0 15px;
}
.cid-v46QjIItG7 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QjIItG7 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QjIItG7 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QjIItG7 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QjIItG7 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QjIItG7 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QjIItG7 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjIItG7 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QjIItG7 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QjIItG7 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjIItG7 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QjIItG7 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QjIItG7 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjIItG7 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QjIItG7 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QjIItG7 .item-title {
  color: #fefff5;
}
.cid-v46QjIItG7 .item-text {
  color: #FFFFFF;
}
.cid-v46QjIItG7 .card-icon {
  color: #FFFFFF;
}
.cid-v46QjIItG7 .item-title,
.cid-v46QjIItG7 .item-btn,
.cid-v46QjIItG7 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QjISJ3K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QjISJ3K .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QjISJ3K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QjISJ3K .row {
  margin: 0 -15px;
}
.cid-v46QjISJ3K .row .card {
  padding: 0 15px;
}
.cid-v46QjISJ3K .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QjISJ3K .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QjISJ3K .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QjISJ3K .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QjISJ3K .items-wrapper .item:hover .item-wrapper,
.cid-v46QjISJ3K .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QjISJ3K .items-wrapper .item:hover .card-box .item-title,
.cid-v46QjISJ3K .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QjISJ3K .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QjISJ3K .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QjISJ3K .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjISJ3K .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QjISJ3K .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QjISJ3K .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QjISJ3K .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QjISJ3K .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QjISJ3K .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjISJ3K .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QjISJ3K .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QjISJ3K .item-title {
  color: #fefff5;
}
.cid-v46QjISJ3K .item-price {
  color: #FFFFFF;
}
.cid-v46QjISJ3K .list {
  color: #fefff5;
}
.cid-v46QjISJ3K .item-title,
.cid-v46QjISJ3K .item-btn {
  color: #FFFFFF;
}
.cid-v46QjISJ3K .list,
.cid-v46QjISJ3K .item-wrap {
  color: #FFFFFF;
}
.cid-v46QjxS3BL .navbar-dropdown {
  position: relative !important;
}
.cid-v46QjxS3BL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QjxS3BL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QjxS3BL .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QjxS3BL .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QjxS3BL .dropdown-item:hover,
.cid-v46QjxS3BL .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QjxS3BL .dropdown-item:hover span {
  color: white;
}
.cid-v46QjxS3BL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QjxS3BL .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QjxS3BL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QjxS3BL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QjxS3BL .nav-link {
  position: relative;
}
.cid-v46QjxS3BL .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QjxS3BL .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QjxS3BL .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QjxS3BL .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QjxS3BL .dropdown-menu,
.cid-v46QjxS3BL .navbar.opened {
  background: #191100 !important;
}
.cid-v46QjxS3BL .nav-item:focus,
.cid-v46QjxS3BL .nav-link:focus {
  outline: none;
}
.cid-v46QjxS3BL .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QjxS3BL .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QjxS3BL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QjxS3BL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QjxS3BL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QjxS3BL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QjxS3BL .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QjxS3BL .navbar {
    min-height: 80px;
  }
}
.cid-v46QjxS3BL .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QjxS3BL .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QjxS3BL .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QjxS3BL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QjxS3BL .navbar.collapsed {
  justify-content: center;
}
.cid-v46QjxS3BL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QjxS3BL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QjxS3BL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QjxS3BL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QjxS3BL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QjxS3BL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QjxS3BL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QjxS3BL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QjxS3BL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QjxS3BL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QjxS3BL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QjxS3BL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QjxS3BL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QjxS3BL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QjxS3BL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QjxS3BL .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QjxS3BL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QjxS3BL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QjxS3BL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QjxS3BL .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QjxS3BL .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QjxS3BL .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QjxS3BL .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QjxS3BL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QjxS3BL .navbar-brand .navbar-caption:hover,
.cid-v46QjxS3BL .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QjxS3BL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QjxS3BL .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QjxS3BL .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QjxS3BL .dropdown-item.active,
.cid-v46QjxS3BL .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QjxS3BL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QjxS3BL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QjxS3BL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QjxS3BL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QjxS3BL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QjxS3BL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QjxS3BL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QjxS3BL ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QjxS3BL ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QjxS3BL .navbar-buttons {
  text-align: center;
}
.cid-v46QjxS3BL .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QjxS3BL .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QjxS3BL button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QjxS3BL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QjxS3BL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QjxS3BL button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QjxS3BL button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QjxS3BL button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QjxS3BL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QjxS3BL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QjxS3BL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QjxS3BL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QjxS3BL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QjxS3BL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QjxS3BL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QjxS3BL .navbar {
    height: 70px;
  }
  .cid-v46QjxS3BL .navbar.opened {
    height: auto;
  }
  .cid-v46QjxS3BL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QjxS3BL .navbar-nav {
  margin: 0 auto;
}
.cid-v46QjxS3BL .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QjxS3BL .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QjxS3BL .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QjxS3BL .nav-item .nav-link:hover,
.cid-v46QjxS3BL .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QjxS3BL .nav-item .nav-link:hover::after,
.cid-v46QjxS3BL .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QjxS3BL .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QjxS3BL .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QjxS3BL .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QjxS3BL .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QjxS3BL .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QjxS3BL .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QjxS3BL .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QjxS3BL .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QjxS3BL .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QjxS3BL .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QjxS3BL .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QjxS3BL .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QjxS3BL .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QjxS3BL .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QjxS3BL .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QjxS3BL .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QjxS3BL .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QjxS3BL .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QjxS3BL .nav-link,
.cid-v46QjxS3BL .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qjygk78 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qjygk78 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qjygk78 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qjygk78 .row {
  margin: 0 -15px;
}
.cid-v46Qjygk78 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qjygk78 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qjygk78 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qjygk78 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qjygk78 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qjygk78 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qjygk78 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qjygk78 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qjygk78 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qjygk78 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qjygk78 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qjygk78 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qjygk78 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qjygk78 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qjygk78 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qjygk78 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qjygk78 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qjygk78 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qjygk78 .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qjygk78 .mbr-text {
  color: #fefff5;
}
.cid-v46Qjygk78 .mbr-text,
.cid-v46Qjygk78 .text-wrap,
.cid-v46Qjygk78 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QjyoHH3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QjyoHH3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QjyoHH3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QjyoHH3 .row {
  margin: 0 -15px;
}
.cid-v46QjyoHH3 .row .card {
  padding: 0 15px;
}
.cid-v46QjyoHH3 .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QjyoHH3 .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QjyoHH3 .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QjyoHH3 .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QjyoHH3 .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QjyoHH3 .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QjyoHH3 .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjyoHH3 .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QjyoHH3 .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QjyoHH3 .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjyoHH3 .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QjyoHH3 .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QjyoHH3 .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjyoHH3 .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QjyoHH3 .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QjyoHH3 .item-title {
  color: #fefff5;
}
.cid-v46QjyoHH3 .item-text {
  color: #FFFFFF;
}
.cid-v46QjyoHH3 .card-icon {
  color: #FFFFFF;
}
.cid-v46QjyoHH3 .item-title,
.cid-v46QjyoHH3 .item-btn,
.cid-v46QjyoHH3 .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QjyznnL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QjyznnL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QjyznnL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QjyznnL .row {
  margin: 0 -15px;
}
.cid-v46QjyznnL .row .card {
  padding: 0 15px;
}
.cid-v46QjyznnL .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QjyznnL .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QjyznnL .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QjyznnL .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QjyznnL .items-wrapper .item:hover .item-wrapper,
.cid-v46QjyznnL .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QjyznnL .items-wrapper .item:hover .card-box .item-title,
.cid-v46QjyznnL .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QjyznnL .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QjyznnL .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QjyznnL .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjyznnL .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QjyznnL .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QjyznnL .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QjyznnL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QjyznnL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QjyznnL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjyznnL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QjyznnL .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QjyznnL .item-title {
  color: #fefff5;
}
.cid-v46QjyznnL .item-price {
  color: #FFFFFF;
}
.cid-v46QjyznnL .list {
  color: #fefff5;
}
.cid-v46QjyznnL .item-title,
.cid-v46QjyznnL .item-btn {
  color: #FFFFFF;
}
.cid-v46QjyznnL .list,
.cid-v46QjyznnL .item-wrap {
  color: #FFFFFF;
}
.cid-v46QjoRRtc .navbar-dropdown {
  position: relative !important;
}
.cid-v46QjoRRtc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QjoRRtc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QjoRRtc .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QjoRRtc .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QjoRRtc .dropdown-item:hover,
.cid-v46QjoRRtc .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QjoRRtc .dropdown-item:hover span {
  color: white;
}
.cid-v46QjoRRtc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QjoRRtc .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QjoRRtc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QjoRRtc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QjoRRtc .nav-link {
  position: relative;
}
.cid-v46QjoRRtc .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QjoRRtc .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QjoRRtc .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QjoRRtc .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QjoRRtc .dropdown-menu,
.cid-v46QjoRRtc .navbar.opened {
  background: #191100 !important;
}
.cid-v46QjoRRtc .nav-item:focus,
.cid-v46QjoRRtc .nav-link:focus {
  outline: none;
}
.cid-v46QjoRRtc .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QjoRRtc .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QjoRRtc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QjoRRtc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QjoRRtc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QjoRRtc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QjoRRtc .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QjoRRtc .navbar {
    min-height: 80px;
  }
}
.cid-v46QjoRRtc .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QjoRRtc .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QjoRRtc .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QjoRRtc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QjoRRtc .navbar.collapsed {
  justify-content: center;
}
.cid-v46QjoRRtc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QjoRRtc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QjoRRtc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QjoRRtc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QjoRRtc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QjoRRtc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QjoRRtc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QjoRRtc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QjoRRtc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QjoRRtc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QjoRRtc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QjoRRtc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QjoRRtc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QjoRRtc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QjoRRtc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QjoRRtc .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QjoRRtc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QjoRRtc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QjoRRtc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QjoRRtc .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QjoRRtc .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QjoRRtc .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QjoRRtc .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QjoRRtc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QjoRRtc .navbar-brand .navbar-caption:hover,
.cid-v46QjoRRtc .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QjoRRtc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QjoRRtc .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QjoRRtc .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QjoRRtc .dropdown-item.active,
.cid-v46QjoRRtc .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QjoRRtc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QjoRRtc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QjoRRtc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QjoRRtc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QjoRRtc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QjoRRtc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QjoRRtc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QjoRRtc ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QjoRRtc ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QjoRRtc .navbar-buttons {
  text-align: center;
}
.cid-v46QjoRRtc .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QjoRRtc .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QjoRRtc button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QjoRRtc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QjoRRtc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QjoRRtc button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QjoRRtc button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QjoRRtc button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QjoRRtc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QjoRRtc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QjoRRtc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QjoRRtc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QjoRRtc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QjoRRtc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QjoRRtc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QjoRRtc .navbar {
    height: 70px;
  }
  .cid-v46QjoRRtc .navbar.opened {
    height: auto;
  }
  .cid-v46QjoRRtc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QjoRRtc .navbar-nav {
  margin: 0 auto;
}
.cid-v46QjoRRtc .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QjoRRtc .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QjoRRtc .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QjoRRtc .nav-item .nav-link:hover,
.cid-v46QjoRRtc .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QjoRRtc .nav-item .nav-link:hover::after,
.cid-v46QjoRRtc .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QjoRRtc .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QjoRRtc .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QjoRRtc .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QjoRRtc .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QjoRRtc .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QjoRRtc .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QjoRRtc .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QjoRRtc .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QjoRRtc .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QjoRRtc .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QjoRRtc .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QjoRRtc .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QjoRRtc .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QjoRRtc .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QjoRRtc .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QjoRRtc .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QjoRRtc .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QjoRRtc .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QjoRRtc .nav-link,
.cid-v46QjoRRtc .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qjp65aD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qjp65aD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qjp65aD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qjp65aD .row {
  margin: 0 -15px;
}
.cid-v46Qjp65aD .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qjp65aD .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qjp65aD .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qjp65aD .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qjp65aD .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qjp65aD .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qjp65aD .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qjp65aD .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qjp65aD .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qjp65aD .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qjp65aD .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qjp65aD .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qjp65aD .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qjp65aD .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qjp65aD .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qjp65aD .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qjp65aD .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qjp65aD .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qjp65aD .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qjp65aD .mbr-text {
  color: #fefff5;
}
.cid-v46Qjp65aD .mbr-text,
.cid-v46Qjp65aD .text-wrap,
.cid-v46Qjp65aD .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QjpfRks {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QjpfRks .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QjpfRks .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QjpfRks .row {
  margin: 0 -15px;
}
.cid-v46QjpfRks .row .card {
  padding: 0 15px;
}
.cid-v46QjpfRks .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QjpfRks .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QjpfRks .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QjpfRks .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QjpfRks .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QjpfRks .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QjpfRks .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjpfRks .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QjpfRks .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QjpfRks .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjpfRks .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QjpfRks .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QjpfRks .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjpfRks .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QjpfRks .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QjpfRks .item-title {
  color: #fefff5;
}
.cid-v46QjpfRks .item-text {
  color: #FFFFFF;
}
.cid-v46QjpfRks .card-icon {
  color: #FFFFFF;
}
.cid-v46QjpfRks .item-title,
.cid-v46QjpfRks .item-btn,
.cid-v46QjpfRks .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qjpolyf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qjpolyf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qjpolyf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qjpolyf .row {
  margin: 0 -15px;
}
.cid-v46Qjpolyf .row .card {
  padding: 0 15px;
}
.cid-v46Qjpolyf .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qjpolyf .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qjpolyf .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qjpolyf .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qjpolyf .items-wrapper .item:hover .item-wrapper,
.cid-v46Qjpolyf .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qjpolyf .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qjpolyf .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qjpolyf .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qjpolyf .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qjpolyf .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qjpolyf .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qjpolyf .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qjpolyf .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qjpolyf .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qjpolyf .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qjpolyf .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qjpolyf .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qjpolyf .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qjpolyf .item-title {
  color: #fefff5;
}
.cid-v46Qjpolyf .item-price {
  color: #FFFFFF;
}
.cid-v46Qjpolyf .list {
  color: #fefff5;
}
.cid-v46Qjpolyf .item-title,
.cid-v46Qjpolyf .item-btn {
  color: #FFFFFF;
}
.cid-v46Qjpolyf .list,
.cid-v46Qjpolyf .item-wrap {
  color: #FFFFFF;
}
.cid-v46QjhcIpT .navbar-dropdown {
  position: relative !important;
}
.cid-v46QjhcIpT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QjhcIpT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QjhcIpT .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QjhcIpT .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QjhcIpT .dropdown-item:hover,
.cid-v46QjhcIpT .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QjhcIpT .dropdown-item:hover span {
  color: white;
}
.cid-v46QjhcIpT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QjhcIpT .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QjhcIpT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QjhcIpT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QjhcIpT .nav-link {
  position: relative;
}
.cid-v46QjhcIpT .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QjhcIpT .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QjhcIpT .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QjhcIpT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QjhcIpT .dropdown-menu,
.cid-v46QjhcIpT .navbar.opened {
  background: #191100 !important;
}
.cid-v46QjhcIpT .nav-item:focus,
.cid-v46QjhcIpT .nav-link:focus {
  outline: none;
}
.cid-v46QjhcIpT .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QjhcIpT .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QjhcIpT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QjhcIpT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QjhcIpT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QjhcIpT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QjhcIpT .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QjhcIpT .navbar {
    min-height: 80px;
  }
}
.cid-v46QjhcIpT .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QjhcIpT .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QjhcIpT .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QjhcIpT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QjhcIpT .navbar.collapsed {
  justify-content: center;
}
.cid-v46QjhcIpT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QjhcIpT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QjhcIpT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QjhcIpT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QjhcIpT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QjhcIpT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QjhcIpT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QjhcIpT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QjhcIpT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QjhcIpT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QjhcIpT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QjhcIpT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QjhcIpT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QjhcIpT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QjhcIpT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QjhcIpT .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QjhcIpT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QjhcIpT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QjhcIpT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QjhcIpT .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QjhcIpT .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QjhcIpT .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QjhcIpT .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QjhcIpT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QjhcIpT .navbar-brand .navbar-caption:hover,
.cid-v46QjhcIpT .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QjhcIpT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QjhcIpT .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QjhcIpT .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QjhcIpT .dropdown-item.active,
.cid-v46QjhcIpT .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QjhcIpT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QjhcIpT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QjhcIpT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QjhcIpT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QjhcIpT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QjhcIpT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QjhcIpT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QjhcIpT ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QjhcIpT ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QjhcIpT .navbar-buttons {
  text-align: center;
}
.cid-v46QjhcIpT .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QjhcIpT .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QjhcIpT button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QjhcIpT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QjhcIpT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QjhcIpT button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QjhcIpT button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QjhcIpT button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QjhcIpT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QjhcIpT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QjhcIpT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QjhcIpT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QjhcIpT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QjhcIpT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QjhcIpT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QjhcIpT .navbar {
    height: 70px;
  }
  .cid-v46QjhcIpT .navbar.opened {
    height: auto;
  }
  .cid-v46QjhcIpT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QjhcIpT .navbar-nav {
  margin: 0 auto;
}
.cid-v46QjhcIpT .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QjhcIpT .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QjhcIpT .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QjhcIpT .nav-item .nav-link:hover,
.cid-v46QjhcIpT .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QjhcIpT .nav-item .nav-link:hover::after,
.cid-v46QjhcIpT .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QjhcIpT .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QjhcIpT .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QjhcIpT .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QjhcIpT .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QjhcIpT .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QjhcIpT .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QjhcIpT .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QjhcIpT .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QjhcIpT .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QjhcIpT .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QjhcIpT .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QjhcIpT .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QjhcIpT .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QjhcIpT .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QjhcIpT .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QjhcIpT .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QjhcIpT .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QjhcIpT .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QjhcIpT .nav-link,
.cid-v46QjhcIpT .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QjhwvQ6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QjhwvQ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QjhwvQ6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QjhwvQ6 .row {
  margin: 0 -15px;
}
.cid-v46QjhwvQ6 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QjhwvQ6 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QjhwvQ6 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QjhwvQ6 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QjhwvQ6 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QjhwvQ6 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QjhwvQ6 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QjhwvQ6 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QjhwvQ6 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QjhwvQ6 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QjhwvQ6 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QjhwvQ6 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QjhwvQ6 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QjhwvQ6 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QjhwvQ6 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QjhwvQ6 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QjhwvQ6 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QjhwvQ6 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QjhwvQ6 .mbr-label {
  color: #FFFFFF;
}
.cid-v46QjhwvQ6 .mbr-text {
  color: #fefff5;
}
.cid-v46QjhwvQ6 .mbr-text,
.cid-v46QjhwvQ6 .text-wrap,
.cid-v46QjhwvQ6 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QjhG6wU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QjhG6wU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QjhG6wU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QjhG6wU .row {
  margin: 0 -15px;
}
.cid-v46QjhG6wU .row .card {
  padding: 0 15px;
}
.cid-v46QjhG6wU .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QjhG6wU .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QjhG6wU .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QjhG6wU .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QjhG6wU .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QjhG6wU .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QjhG6wU .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjhG6wU .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QjhG6wU .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QjhG6wU .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjhG6wU .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QjhG6wU .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QjhG6wU .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjhG6wU .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QjhG6wU .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QjhG6wU .item-title {
  color: #fefff5;
}
.cid-v46QjhG6wU .item-text {
  color: #FFFFFF;
}
.cid-v46QjhG6wU .card-icon {
  color: #FFFFFF;
}
.cid-v46QjhG6wU .item-title,
.cid-v46QjhG6wU .item-btn,
.cid-v46QjhG6wU .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QjhQjCt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QjhQjCt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QjhQjCt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QjhQjCt .row {
  margin: 0 -15px;
}
.cid-v46QjhQjCt .row .card {
  padding: 0 15px;
}
.cid-v46QjhQjCt .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QjhQjCt .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QjhQjCt .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QjhQjCt .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QjhQjCt .items-wrapper .item:hover .item-wrapper,
.cid-v46QjhQjCt .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QjhQjCt .items-wrapper .item:hover .card-box .item-title,
.cid-v46QjhQjCt .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QjhQjCt .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QjhQjCt .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QjhQjCt .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjhQjCt .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QjhQjCt .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QjhQjCt .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QjhQjCt .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QjhQjCt .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QjhQjCt .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QjhQjCt .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QjhQjCt .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QjhQjCt .item-title {
  color: #fefff5;
}
.cid-v46QjhQjCt .item-price {
  color: #FFFFFF;
}
.cid-v46QjhQjCt .list {
  color: #fefff5;
}
.cid-v46QjhQjCt .item-title,
.cid-v46QjhQjCt .item-btn {
  color: #FFFFFF;
}
.cid-v46QjhQjCt .list,
.cid-v46QjhQjCt .item-wrap {
  color: #FFFFFF;
}
.cid-v46Qj8eCah .navbar-dropdown {
  position: relative !important;
}
.cid-v46Qj8eCah .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qj8eCah .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Qj8eCah .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Qj8eCah .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Qj8eCah .dropdown-item:hover,
.cid-v46Qj8eCah .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Qj8eCah .dropdown-item:hover span {
  color: white;
}
.cid-v46Qj8eCah .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Qj8eCah .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Qj8eCah .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Qj8eCah .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Qj8eCah .nav-link {
  position: relative;
}
.cid-v46Qj8eCah .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Qj8eCah .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Qj8eCah .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Qj8eCah .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Qj8eCah .dropdown-menu,
.cid-v46Qj8eCah .navbar.opened {
  background: #191100 !important;
}
.cid-v46Qj8eCah .nav-item:focus,
.cid-v46Qj8eCah .nav-link:focus {
  outline: none;
}
.cid-v46Qj8eCah .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Qj8eCah .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Qj8eCah .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Qj8eCah .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qj8eCah .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Qj8eCah .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Qj8eCah .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Qj8eCah .navbar {
    min-height: 80px;
  }
}
.cid-v46Qj8eCah .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Qj8eCah .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Qj8eCah .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Qj8eCah .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Qj8eCah .navbar.collapsed {
  justify-content: center;
}
.cid-v46Qj8eCah .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Qj8eCah .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Qj8eCah .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Qj8eCah .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Qj8eCah .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Qj8eCah .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Qj8eCah .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Qj8eCah .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Qj8eCah .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Qj8eCah .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Qj8eCah .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Qj8eCah .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Qj8eCah .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Qj8eCah .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Qj8eCah .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Qj8eCah .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Qj8eCah .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Qj8eCah .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Qj8eCah .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Qj8eCah .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Qj8eCah .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Qj8eCah .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Qj8eCah .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Qj8eCah .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Qj8eCah .navbar-brand .navbar-caption:hover,
.cid-v46Qj8eCah .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qj8eCah .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Qj8eCah .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Qj8eCah .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qj8eCah .dropdown-item.active,
.cid-v46Qj8eCah .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Qj8eCah .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Qj8eCah .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Qj8eCah .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Qj8eCah .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Qj8eCah .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Qj8eCah .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Qj8eCah .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Qj8eCah ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Qj8eCah ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Qj8eCah .navbar-buttons {
  text-align: center;
}
.cid-v46Qj8eCah .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Qj8eCah .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Qj8eCah button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Qj8eCah button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Qj8eCah button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Qj8eCah button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qj8eCah button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qj8eCah button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Qj8eCah nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qj8eCah nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Qj8eCah nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Qj8eCah nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qj8eCah .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Qj8eCah a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Qj8eCah .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Qj8eCah .navbar {
    height: 70px;
  }
  .cid-v46Qj8eCah .navbar.opened {
    height: auto;
  }
  .cid-v46Qj8eCah .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Qj8eCah .navbar-nav {
  margin: 0 auto;
}
.cid-v46Qj8eCah .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Qj8eCah .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Qj8eCah .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Qj8eCah .nav-item .nav-link:hover,
.cid-v46Qj8eCah .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Qj8eCah .nav-item .nav-link:hover::after,
.cid-v46Qj8eCah .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Qj8eCah .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Qj8eCah .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Qj8eCah .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Qj8eCah .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Qj8eCah .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Qj8eCah .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Qj8eCah .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Qj8eCah .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Qj8eCah .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Qj8eCah .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Qj8eCah .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Qj8eCah .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Qj8eCah .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Qj8eCah .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Qj8eCah .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Qj8eCah .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Qj8eCah .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Qj8eCah .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Qj8eCah .nav-link,
.cid-v46Qj8eCah .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qj8v6Cr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qj8v6Cr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qj8v6Cr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qj8v6Cr .row {
  margin: 0 -15px;
}
.cid-v46Qj8v6Cr .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qj8v6Cr .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qj8v6Cr .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qj8v6Cr .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qj8v6Cr .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qj8v6Cr .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qj8v6Cr .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qj8v6Cr .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qj8v6Cr .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qj8v6Cr .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qj8v6Cr .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qj8v6Cr .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qj8v6Cr .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qj8v6Cr .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qj8v6Cr .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qj8v6Cr .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qj8v6Cr .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qj8v6Cr .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qj8v6Cr .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qj8v6Cr .mbr-text {
  color: #fefff5;
}
.cid-v46Qj8v6Cr .mbr-text,
.cid-v46Qj8v6Cr .text-wrap,
.cid-v46Qj8v6Cr .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46Qj8FkyB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qj8FkyB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qj8FkyB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qj8FkyB .row {
  margin: 0 -15px;
}
.cid-v46Qj8FkyB .row .card {
  padding: 0 15px;
}
.cid-v46Qj8FkyB .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qj8FkyB .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qj8FkyB .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qj8FkyB .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qj8FkyB .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46Qj8FkyB .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46Qj8FkyB .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qj8FkyB .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46Qj8FkyB .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46Qj8FkyB .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qj8FkyB .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qj8FkyB .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46Qj8FkyB .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qj8FkyB .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qj8FkyB .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qj8FkyB .item-title {
  color: #fefff5;
}
.cid-v46Qj8FkyB .item-text {
  color: #FFFFFF;
}
.cid-v46Qj8FkyB .card-icon {
  color: #FFFFFF;
}
.cid-v46Qj8FkyB .item-title,
.cid-v46Qj8FkyB .item-btn,
.cid-v46Qj8FkyB .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qj8Qrwg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qj8Qrwg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qj8Qrwg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qj8Qrwg .row {
  margin: 0 -15px;
}
.cid-v46Qj8Qrwg .row .card {
  padding: 0 15px;
}
.cid-v46Qj8Qrwg .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qj8Qrwg .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qj8Qrwg .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qj8Qrwg .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qj8Qrwg .items-wrapper .item:hover .item-wrapper,
.cid-v46Qj8Qrwg .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qj8Qrwg .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qj8Qrwg .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qj8Qrwg .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qj8Qrwg .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qj8Qrwg .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qj8Qrwg .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qj8Qrwg .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qj8Qrwg .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qj8Qrwg .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qj8Qrwg .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qj8Qrwg .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qj8Qrwg .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qj8Qrwg .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qj8Qrwg .item-title {
  color: #fefff5;
}
.cid-v46Qj8Qrwg .item-price {
  color: #FFFFFF;
}
.cid-v46Qj8Qrwg .list {
  color: #fefff5;
}
.cid-v46Qj8Qrwg .item-title,
.cid-v46Qj8Qrwg .item-btn {
  color: #FFFFFF;
}
.cid-v46Qj8Qrwg .list,
.cid-v46Qj8Qrwg .item-wrap {
  color: #FFFFFF;
}
.cid-v46QiXZefV .navbar-dropdown {
  position: relative !important;
}
.cid-v46QiXZefV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QiXZefV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QiXZefV .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QiXZefV .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QiXZefV .dropdown-item:hover,
.cid-v46QiXZefV .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QiXZefV .dropdown-item:hover span {
  color: white;
}
.cid-v46QiXZefV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QiXZefV .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QiXZefV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QiXZefV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QiXZefV .nav-link {
  position: relative;
}
.cid-v46QiXZefV .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QiXZefV .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QiXZefV .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QiXZefV .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QiXZefV .dropdown-menu,
.cid-v46QiXZefV .navbar.opened {
  background: #191100 !important;
}
.cid-v46QiXZefV .nav-item:focus,
.cid-v46QiXZefV .nav-link:focus {
  outline: none;
}
.cid-v46QiXZefV .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QiXZefV .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QiXZefV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QiXZefV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QiXZefV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QiXZefV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QiXZefV .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QiXZefV .navbar {
    min-height: 80px;
  }
}
.cid-v46QiXZefV .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QiXZefV .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QiXZefV .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QiXZefV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QiXZefV .navbar.collapsed {
  justify-content: center;
}
.cid-v46QiXZefV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QiXZefV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QiXZefV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QiXZefV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QiXZefV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QiXZefV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QiXZefV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QiXZefV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QiXZefV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QiXZefV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QiXZefV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QiXZefV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QiXZefV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QiXZefV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QiXZefV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QiXZefV .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QiXZefV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QiXZefV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QiXZefV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QiXZefV .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QiXZefV .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QiXZefV .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QiXZefV .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QiXZefV .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QiXZefV .navbar-brand .navbar-caption:hover,
.cid-v46QiXZefV .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QiXZefV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QiXZefV .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QiXZefV .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QiXZefV .dropdown-item.active,
.cid-v46QiXZefV .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QiXZefV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QiXZefV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QiXZefV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QiXZefV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QiXZefV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QiXZefV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QiXZefV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QiXZefV ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QiXZefV ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QiXZefV .navbar-buttons {
  text-align: center;
}
.cid-v46QiXZefV .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QiXZefV .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QiXZefV button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QiXZefV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QiXZefV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QiXZefV button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QiXZefV button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QiXZefV button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QiXZefV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QiXZefV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QiXZefV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QiXZefV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QiXZefV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QiXZefV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QiXZefV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QiXZefV .navbar {
    height: 70px;
  }
  .cid-v46QiXZefV .navbar.opened {
    height: auto;
  }
  .cid-v46QiXZefV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QiXZefV .navbar-nav {
  margin: 0 auto;
}
.cid-v46QiXZefV .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QiXZefV .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QiXZefV .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QiXZefV .nav-item .nav-link:hover,
.cid-v46QiXZefV .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QiXZefV .nav-item .nav-link:hover::after,
.cid-v46QiXZefV .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QiXZefV .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QiXZefV .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QiXZefV .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QiXZefV .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QiXZefV .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QiXZefV .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QiXZefV .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QiXZefV .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QiXZefV .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QiXZefV .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QiXZefV .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QiXZefV .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QiXZefV .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QiXZefV .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QiXZefV .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QiXZefV .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QiXZefV .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QiXZefV .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QiXZefV .nav-link,
.cid-v46QiXZefV .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QiYzBL7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QiYzBL7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QiYzBL7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QiYzBL7 .row {
  margin: 0 -15px;
}
.cid-v46QiYzBL7 .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QiYzBL7 .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QiYzBL7 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QiYzBL7 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QiYzBL7 .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QiYzBL7 .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QiYzBL7 .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QiYzBL7 .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QiYzBL7 .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QiYzBL7 .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QiYzBL7 .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QiYzBL7 .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QiYzBL7 .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QiYzBL7 .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QiYzBL7 .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QiYzBL7 .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QiYzBL7 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QiYzBL7 .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QiYzBL7 .mbr-label {
  color: #FFFFFF;
}
.cid-v46QiYzBL7 .mbr-text {
  color: #fefff5;
}
.cid-v46QiYzBL7 .mbr-text,
.cid-v46QiYzBL7 .text-wrap,
.cid-v46QiYzBL7 .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QiYLMPi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QiYLMPi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QiYLMPi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QiYLMPi .row {
  margin: 0 -15px;
}
.cid-v46QiYLMPi .row .card {
  padding: 0 15px;
}
.cid-v46QiYLMPi .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QiYLMPi .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QiYLMPi .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QiYLMPi .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QiYLMPi .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QiYLMPi .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QiYLMPi .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiYLMPi .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QiYLMPi .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QiYLMPi .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiYLMPi .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QiYLMPi .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QiYLMPi .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiYLMPi .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QiYLMPi .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QiYLMPi .item-title {
  color: #fefff5;
}
.cid-v46QiYLMPi .item-text {
  color: #FFFFFF;
}
.cid-v46QiYLMPi .card-icon {
  color: #FFFFFF;
}
.cid-v46QiYLMPi .item-title,
.cid-v46QiYLMPi .item-btn,
.cid-v46QiYLMPi .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QiYYEPt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QiYYEPt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QiYYEPt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QiYYEPt .row {
  margin: 0 -15px;
}
.cid-v46QiYYEPt .row .card {
  padding: 0 15px;
}
.cid-v46QiYYEPt .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QiYYEPt .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QiYYEPt .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QiYYEPt .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QiYYEPt .items-wrapper .item:hover .item-wrapper,
.cid-v46QiYYEPt .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QiYYEPt .items-wrapper .item:hover .card-box .item-title,
.cid-v46QiYYEPt .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QiYYEPt .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QiYYEPt .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QiYYEPt .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiYYEPt .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QiYYEPt .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QiYYEPt .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QiYYEPt .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QiYYEPt .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QiYYEPt .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiYYEPt .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QiYYEPt .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QiYYEPt .item-title {
  color: #fefff5;
}
.cid-v46QiYYEPt .item-price {
  color: #FFFFFF;
}
.cid-v46QiYYEPt .list {
  color: #fefff5;
}
.cid-v46QiYYEPt .item-title,
.cid-v46QiYYEPt .item-btn {
  color: #FFFFFF;
}
.cid-v46QiYYEPt .list,
.cid-v46QiYYEPt .item-wrap {
  color: #FFFFFF;
}
.cid-v46QiN8BFJ .navbar-dropdown {
  position: relative !important;
}
.cid-v46QiN8BFJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QiN8BFJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QiN8BFJ .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QiN8BFJ .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QiN8BFJ .dropdown-item:hover,
.cid-v46QiN8BFJ .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QiN8BFJ .dropdown-item:hover span {
  color: white;
}
.cid-v46QiN8BFJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QiN8BFJ .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QiN8BFJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QiN8BFJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QiN8BFJ .nav-link {
  position: relative;
}
.cid-v46QiN8BFJ .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QiN8BFJ .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QiN8BFJ .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QiN8BFJ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QiN8BFJ .dropdown-menu,
.cid-v46QiN8BFJ .navbar.opened {
  background: #191100 !important;
}
.cid-v46QiN8BFJ .nav-item:focus,
.cid-v46QiN8BFJ .nav-link:focus {
  outline: none;
}
.cid-v46QiN8BFJ .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QiN8BFJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QiN8BFJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QiN8BFJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QiN8BFJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QiN8BFJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QiN8BFJ .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QiN8BFJ .navbar {
    min-height: 80px;
  }
}
.cid-v46QiN8BFJ .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QiN8BFJ .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QiN8BFJ .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QiN8BFJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QiN8BFJ .navbar.collapsed {
  justify-content: center;
}
.cid-v46QiN8BFJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QiN8BFJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QiN8BFJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QiN8BFJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QiN8BFJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QiN8BFJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QiN8BFJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QiN8BFJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QiN8BFJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QiN8BFJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QiN8BFJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QiN8BFJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QiN8BFJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QiN8BFJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QiN8BFJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QiN8BFJ .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QiN8BFJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QiN8BFJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QiN8BFJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QiN8BFJ .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QiN8BFJ .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QiN8BFJ .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QiN8BFJ .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QiN8BFJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QiN8BFJ .navbar-brand .navbar-caption:hover,
.cid-v46QiN8BFJ .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QiN8BFJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QiN8BFJ .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QiN8BFJ .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QiN8BFJ .dropdown-item.active,
.cid-v46QiN8BFJ .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QiN8BFJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QiN8BFJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QiN8BFJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QiN8BFJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QiN8BFJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QiN8BFJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QiN8BFJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QiN8BFJ ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QiN8BFJ ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QiN8BFJ .navbar-buttons {
  text-align: center;
}
.cid-v46QiN8BFJ .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QiN8BFJ .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QiN8BFJ button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QiN8BFJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QiN8BFJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QiN8BFJ button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QiN8BFJ button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QiN8BFJ button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QiN8BFJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QiN8BFJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QiN8BFJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QiN8BFJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QiN8BFJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QiN8BFJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QiN8BFJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QiN8BFJ .navbar {
    height: 70px;
  }
  .cid-v46QiN8BFJ .navbar.opened {
    height: auto;
  }
  .cid-v46QiN8BFJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QiN8BFJ .navbar-nav {
  margin: 0 auto;
}
.cid-v46QiN8BFJ .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QiN8BFJ .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QiN8BFJ .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QiN8BFJ .nav-item .nav-link:hover,
.cid-v46QiN8BFJ .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QiN8BFJ .nav-item .nav-link:hover::after,
.cid-v46QiN8BFJ .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QiN8BFJ .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QiN8BFJ .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QiN8BFJ .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QiN8BFJ .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QiN8BFJ .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QiN8BFJ .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QiN8BFJ .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QiN8BFJ .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QiN8BFJ .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QiN8BFJ .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QiN8BFJ .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QiN8BFJ .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QiN8BFJ .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QiN8BFJ .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QiN8BFJ .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QiN8BFJ .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QiN8BFJ .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QiN8BFJ .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QiN8BFJ .nav-link,
.cid-v46QiN8BFJ .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QiNvbvU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QiNvbvU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QiNvbvU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QiNvbvU .row {
  margin: 0 -15px;
}
.cid-v46QiNvbvU .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QiNvbvU .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QiNvbvU .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QiNvbvU .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QiNvbvU .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QiNvbvU .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QiNvbvU .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QiNvbvU .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QiNvbvU .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QiNvbvU .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QiNvbvU .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QiNvbvU .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QiNvbvU .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QiNvbvU .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QiNvbvU .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QiNvbvU .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QiNvbvU .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QiNvbvU .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QiNvbvU .mbr-label {
  color: #FFFFFF;
}
.cid-v46QiNvbvU .mbr-text {
  color: #fefff5;
}
.cid-v46QiNvbvU .mbr-text,
.cid-v46QiNvbvU .text-wrap,
.cid-v46QiNvbvU .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QiNF1Ph {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QiNF1Ph .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QiNF1Ph .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QiNF1Ph .row {
  margin: 0 -15px;
}
.cid-v46QiNF1Ph .row .card {
  padding: 0 15px;
}
.cid-v46QiNF1Ph .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QiNF1Ph .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QiNF1Ph .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QiNF1Ph .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QiNF1Ph .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QiNF1Ph .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QiNF1Ph .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiNF1Ph .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QiNF1Ph .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QiNF1Ph .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiNF1Ph .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QiNF1Ph .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QiNF1Ph .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiNF1Ph .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QiNF1Ph .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QiNF1Ph .item-title {
  color: #fefff5;
}
.cid-v46QiNF1Ph .item-text {
  color: #FFFFFF;
}
.cid-v46QiNF1Ph .card-icon {
  color: #FFFFFF;
}
.cid-v46QiNF1Ph .item-title,
.cid-v46QiNF1Ph .item-btn,
.cid-v46QiNF1Ph .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QiNR8rm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QiNR8rm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QiNR8rm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QiNR8rm .row {
  margin: 0 -15px;
}
.cid-v46QiNR8rm .row .card {
  padding: 0 15px;
}
.cid-v46QiNR8rm .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QiNR8rm .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QiNR8rm .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QiNR8rm .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QiNR8rm .items-wrapper .item:hover .item-wrapper,
.cid-v46QiNR8rm .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QiNR8rm .items-wrapper .item:hover .card-box .item-title,
.cid-v46QiNR8rm .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QiNR8rm .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QiNR8rm .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QiNR8rm .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiNR8rm .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QiNR8rm .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QiNR8rm .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QiNR8rm .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QiNR8rm .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QiNR8rm .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiNR8rm .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QiNR8rm .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QiNR8rm .item-title {
  color: #fefff5;
}
.cid-v46QiNR8rm .item-price {
  color: #FFFFFF;
}
.cid-v46QiNR8rm .list {
  color: #fefff5;
}
.cid-v46QiNR8rm .item-title,
.cid-v46QiNR8rm .item-btn {
  color: #FFFFFF;
}
.cid-v46QiNR8rm .list,
.cid-v46QiNR8rm .item-wrap {
  color: #FFFFFF;
}
.cid-v46QiC63eV .navbar-dropdown {
  position: relative !important;
}
.cid-v46QiC63eV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QiC63eV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46QiC63eV .dropdown-menu {
    text-align: center;
  }
}
.cid-v46QiC63eV .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46QiC63eV .dropdown-item:hover,
.cid-v46QiC63eV .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46QiC63eV .dropdown-item:hover span {
  color: white;
}
.cid-v46QiC63eV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46QiC63eV .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46QiC63eV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46QiC63eV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46QiC63eV .nav-link {
  position: relative;
}
.cid-v46QiC63eV .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46QiC63eV .container {
    flex-wrap: nowrap;
  }
}
.cid-v46QiC63eV .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46QiC63eV .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46QiC63eV .dropdown-menu,
.cid-v46QiC63eV .navbar.opened {
  background: #191100 !important;
}
.cid-v46QiC63eV .nav-item:focus,
.cid-v46QiC63eV .nav-link:focus {
  outline: none;
}
.cid-v46QiC63eV .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46QiC63eV .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46QiC63eV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46QiC63eV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46QiC63eV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46QiC63eV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46QiC63eV .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46QiC63eV .navbar {
    min-height: 80px;
  }
}
.cid-v46QiC63eV .navbar.opened {
  transition: all 0.3s;
}
.cid-v46QiC63eV .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46QiC63eV .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46QiC63eV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46QiC63eV .navbar.collapsed {
  justify-content: center;
}
.cid-v46QiC63eV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46QiC63eV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46QiC63eV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46QiC63eV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46QiC63eV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46QiC63eV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46QiC63eV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46QiC63eV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46QiC63eV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46QiC63eV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46QiC63eV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46QiC63eV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46QiC63eV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46QiC63eV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46QiC63eV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46QiC63eV .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46QiC63eV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46QiC63eV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46QiC63eV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46QiC63eV .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46QiC63eV .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46QiC63eV .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46QiC63eV .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46QiC63eV .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46QiC63eV .navbar-brand .navbar-caption:hover,
.cid-v46QiC63eV .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QiC63eV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46QiC63eV .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46QiC63eV .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46QiC63eV .dropdown-item.active,
.cid-v46QiC63eV .dropdown-item:active {
  background-color: transparent;
}
.cid-v46QiC63eV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46QiC63eV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46QiC63eV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46QiC63eV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46QiC63eV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46QiC63eV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46QiC63eV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46QiC63eV ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46QiC63eV ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46QiC63eV .navbar-buttons {
  text-align: center;
}
.cid-v46QiC63eV .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46QiC63eV .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46QiC63eV button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46QiC63eV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46QiC63eV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46QiC63eV button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QiC63eV button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46QiC63eV button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46QiC63eV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QiC63eV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46QiC63eV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46QiC63eV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46QiC63eV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46QiC63eV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46QiC63eV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46QiC63eV .navbar {
    height: 70px;
  }
  .cid-v46QiC63eV .navbar.opened {
    height: auto;
  }
  .cid-v46QiC63eV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46QiC63eV .navbar-nav {
  margin: 0 auto;
}
.cid-v46QiC63eV .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46QiC63eV .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46QiC63eV .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46QiC63eV .nav-item .nav-link:hover,
.cid-v46QiC63eV .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46QiC63eV .nav-item .nav-link:hover::after,
.cid-v46QiC63eV .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46QiC63eV .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46QiC63eV .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46QiC63eV .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46QiC63eV .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46QiC63eV .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46QiC63eV .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46QiC63eV .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46QiC63eV .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46QiC63eV .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46QiC63eV .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46QiC63eV .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46QiC63eV .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46QiC63eV .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46QiC63eV .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46QiC63eV .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46QiC63eV .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46QiC63eV .content-wrap {
    min-height: 80px;
  }
}
.cid-v46QiC63eV .navbar-caption {
  color: #FFFFFF;
}
.cid-v46QiC63eV .nav-link,
.cid-v46QiC63eV .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QiCpC0h {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QiCpC0h .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QiCpC0h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QiCpC0h .row {
  margin: 0 -15px;
}
.cid-v46QiCpC0h .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QiCpC0h .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QiCpC0h .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QiCpC0h .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QiCpC0h .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QiCpC0h .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QiCpC0h .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QiCpC0h .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QiCpC0h .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QiCpC0h .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QiCpC0h .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QiCpC0h .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QiCpC0h .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QiCpC0h .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QiCpC0h .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QiCpC0h .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QiCpC0h .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QiCpC0h .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QiCpC0h .mbr-label {
  color: #FFFFFF;
}
.cid-v46QiCpC0h .mbr-text {
  color: #fefff5;
}
.cid-v46QiCpC0h .mbr-text,
.cid-v46QiCpC0h .text-wrap,
.cid-v46QiCpC0h .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QiCzoxH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QiCzoxH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QiCzoxH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QiCzoxH .row {
  margin: 0 -15px;
}
.cid-v46QiCzoxH .row .card {
  padding: 0 15px;
}
.cid-v46QiCzoxH .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QiCzoxH .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QiCzoxH .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QiCzoxH .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QiCzoxH .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QiCzoxH .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QiCzoxH .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiCzoxH .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QiCzoxH .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QiCzoxH .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiCzoxH .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QiCzoxH .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QiCzoxH .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiCzoxH .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QiCzoxH .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QiCzoxH .item-title {
  color: #fefff5;
}
.cid-v46QiCzoxH .item-text {
  color: #FFFFFF;
}
.cid-v46QiCzoxH .card-icon {
  color: #FFFFFF;
}
.cid-v46QiCzoxH .item-title,
.cid-v46QiCzoxH .item-btn,
.cid-v46QiCzoxH .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QiCRKtG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QiCRKtG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QiCRKtG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QiCRKtG .row {
  margin: 0 -15px;
}
.cid-v46QiCRKtG .row .card {
  padding: 0 15px;
}
.cid-v46QiCRKtG .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QiCRKtG .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QiCRKtG .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QiCRKtG .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QiCRKtG .items-wrapper .item:hover .item-wrapper,
.cid-v46QiCRKtG .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QiCRKtG .items-wrapper .item:hover .card-box .item-title,
.cid-v46QiCRKtG .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QiCRKtG .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QiCRKtG .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QiCRKtG .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiCRKtG .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QiCRKtG .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QiCRKtG .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QiCRKtG .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QiCRKtG .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QiCRKtG .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiCRKtG .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QiCRKtG .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QiCRKtG .item-title {
  color: #fefff5;
}
.cid-v46QiCRKtG .item-price {
  color: #FFFFFF;
}
.cid-v46QiCRKtG .list {
  color: #fefff5;
}
.cid-v46QiCRKtG .item-title,
.cid-v46QiCRKtG .item-btn {
  color: #FFFFFF;
}
.cid-v46QiCRKtG .list,
.cid-v46QiCRKtG .item-wrap {
  color: #FFFFFF;
}
.cid-v46Qiq3PC9 .navbar-dropdown {
  position: relative !important;
}
.cid-v46Qiq3PC9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qiq3PC9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Qiq3PC9 .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Qiq3PC9 .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Qiq3PC9 .dropdown-item:hover,
.cid-v46Qiq3PC9 .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Qiq3PC9 .dropdown-item:hover span {
  color: white;
}
.cid-v46Qiq3PC9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Qiq3PC9 .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Qiq3PC9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Qiq3PC9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Qiq3PC9 .nav-link {
  position: relative;
}
.cid-v46Qiq3PC9 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Qiq3PC9 .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Qiq3PC9 .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Qiq3PC9 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Qiq3PC9 .dropdown-menu,
.cid-v46Qiq3PC9 .navbar.opened {
  background: #191100 !important;
}
.cid-v46Qiq3PC9 .nav-item:focus,
.cid-v46Qiq3PC9 .nav-link:focus {
  outline: none;
}
.cid-v46Qiq3PC9 .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Qiq3PC9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Qiq3PC9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Qiq3PC9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qiq3PC9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Qiq3PC9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Qiq3PC9 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Qiq3PC9 .navbar {
    min-height: 80px;
  }
}
.cid-v46Qiq3PC9 .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Qiq3PC9 .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Qiq3PC9 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Qiq3PC9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Qiq3PC9 .navbar.collapsed {
  justify-content: center;
}
.cid-v46Qiq3PC9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Qiq3PC9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Qiq3PC9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Qiq3PC9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Qiq3PC9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Qiq3PC9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Qiq3PC9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Qiq3PC9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Qiq3PC9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Qiq3PC9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Qiq3PC9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Qiq3PC9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Qiq3PC9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Qiq3PC9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Qiq3PC9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Qiq3PC9 .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Qiq3PC9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Qiq3PC9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Qiq3PC9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Qiq3PC9 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Qiq3PC9 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Qiq3PC9 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Qiq3PC9 .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Qiq3PC9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Qiq3PC9 .navbar-brand .navbar-caption:hover,
.cid-v46Qiq3PC9 .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qiq3PC9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Qiq3PC9 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Qiq3PC9 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qiq3PC9 .dropdown-item.active,
.cid-v46Qiq3PC9 .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Qiq3PC9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Qiq3PC9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Qiq3PC9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Qiq3PC9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Qiq3PC9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Qiq3PC9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Qiq3PC9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Qiq3PC9 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Qiq3PC9 ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Qiq3PC9 .navbar-buttons {
  text-align: center;
}
.cid-v46Qiq3PC9 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Qiq3PC9 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Qiq3PC9 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Qiq3PC9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Qiq3PC9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Qiq3PC9 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qiq3PC9 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qiq3PC9 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Qiq3PC9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qiq3PC9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Qiq3PC9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Qiq3PC9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qiq3PC9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Qiq3PC9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Qiq3PC9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Qiq3PC9 .navbar {
    height: 70px;
  }
  .cid-v46Qiq3PC9 .navbar.opened {
    height: auto;
  }
  .cid-v46Qiq3PC9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Qiq3PC9 .navbar-nav {
  margin: 0 auto;
}
.cid-v46Qiq3PC9 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Qiq3PC9 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Qiq3PC9 .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Qiq3PC9 .nav-item .nav-link:hover,
.cid-v46Qiq3PC9 .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Qiq3PC9 .nav-item .nav-link:hover::after,
.cid-v46Qiq3PC9 .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Qiq3PC9 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Qiq3PC9 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Qiq3PC9 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Qiq3PC9 .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Qiq3PC9 .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Qiq3PC9 .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Qiq3PC9 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Qiq3PC9 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Qiq3PC9 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Qiq3PC9 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Qiq3PC9 .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Qiq3PC9 .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Qiq3PC9 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Qiq3PC9 .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Qiq3PC9 .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Qiq3PC9 .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Qiq3PC9 .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Qiq3PC9 .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Qiq3PC9 .nav-link,
.cid-v46Qiq3PC9 .dropdown-item {
  color: #FFFFFF;
}
.cid-v46Qiqmq2Y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qiqmq2Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qiqmq2Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qiqmq2Y .row {
  margin: 0 -15px;
}
.cid-v46Qiqmq2Y .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46Qiqmq2Y .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46Qiqmq2Y .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46Qiqmq2Y .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46Qiqmq2Y .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qiqmq2Y .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46Qiqmq2Y .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46Qiqmq2Y .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46Qiqmq2Y .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46Qiqmq2Y .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46Qiqmq2Y .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qiqmq2Y .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46Qiqmq2Y .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46Qiqmq2Y .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46Qiqmq2Y .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46Qiqmq2Y .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46Qiqmq2Y .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46Qiqmq2Y .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46Qiqmq2Y .mbr-label {
  color: #FFFFFF;
}
.cid-v46Qiqmq2Y .mbr-text {
  color: #fefff5;
}
.cid-v46Qiqmq2Y .mbr-text,
.cid-v46Qiqmq2Y .text-wrap,
.cid-v46Qiqmq2Y .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QiqxTDR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QiqxTDR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QiqxTDR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QiqxTDR .row {
  margin: 0 -15px;
}
.cid-v46QiqxTDR .row .card {
  padding: 0 15px;
}
.cid-v46QiqxTDR .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QiqxTDR .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QiqxTDR .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QiqxTDR .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QiqxTDR .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QiqxTDR .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QiqxTDR .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiqxTDR .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QiqxTDR .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QiqxTDR .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiqxTDR .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QiqxTDR .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QiqxTDR .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiqxTDR .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QiqxTDR .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QiqxTDR .item-title {
  color: #fefff5;
}
.cid-v46QiqxTDR .item-text {
  color: #FFFFFF;
}
.cid-v46QiqxTDR .card-icon {
  color: #FFFFFF;
}
.cid-v46QiqxTDR .item-title,
.cid-v46QiqxTDR .item-btn,
.cid-v46QiqxTDR .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46QiqNrhk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QiqNrhk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QiqNrhk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QiqNrhk .row {
  margin: 0 -15px;
}
.cid-v46QiqNrhk .row .card {
  padding: 0 15px;
}
.cid-v46QiqNrhk .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QiqNrhk .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QiqNrhk .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QiqNrhk .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QiqNrhk .items-wrapper .item:hover .item-wrapper,
.cid-v46QiqNrhk .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46QiqNrhk .items-wrapper .item:hover .card-box .item-title,
.cid-v46QiqNrhk .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46QiqNrhk .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QiqNrhk .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46QiqNrhk .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiqNrhk .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46QiqNrhk .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46QiqNrhk .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QiqNrhk .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46QiqNrhk .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46QiqNrhk .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiqNrhk .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QiqNrhk .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QiqNrhk .item-title {
  color: #fefff5;
}
.cid-v46QiqNrhk .item-price {
  color: #FFFFFF;
}
.cid-v46QiqNrhk .list {
  color: #fefff5;
}
.cid-v46QiqNrhk .item-title,
.cid-v46QiqNrhk .item-btn {
  color: #FFFFFF;
}
.cid-v46QiqNrhk .list,
.cid-v46QiqNrhk .item-wrap {
  color: #FFFFFF;
}
.cid-v46Qiapkvq .navbar-dropdown {
  position: relative !important;
}
.cid-v46Qiapkvq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qiapkvq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: none;
}
@media (max-width: 992px) {
  .cid-v46Qiapkvq .dropdown-menu {
    text-align: center;
  }
}
.cid-v46Qiapkvq .dropdown-item {
  background: #191100 !important;
  color: #ffffff !important;
}
.cid-v46Qiapkvq .dropdown-item:hover,
.cid-v46Qiapkvq .dropdown-item:focus {
  background: #191100 !important;
}
.cid-v46Qiapkvq .dropdown-item:hover span {
  color: white;
}
.cid-v46Qiapkvq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v46Qiapkvq .dropdown-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v46Qiapkvq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v46Qiapkvq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v46Qiapkvq .nav-link {
  position: relative;
}
.cid-v46Qiapkvq .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v46Qiapkvq .container {
    flex-wrap: nowrap;
  }
}
.cid-v46Qiapkvq .iconfont-wrapper {
  color: #fefff5 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v46Qiapkvq .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v46Qiapkvq .dropdown-menu,
.cid-v46Qiapkvq .navbar.opened {
  background: #191100 !important;
}
.cid-v46Qiapkvq .nav-item:focus,
.cid-v46Qiapkvq .nav-link:focus {
  outline: none;
}
.cid-v46Qiapkvq .dropdown .dropdown-menu .dropdown-item {
  width: fit-content;
  transition: all 0.25s ease-in-out;
  display: inline-flex;
}
.cid-v46Qiapkvq .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-v46Qiapkvq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v46Qiapkvq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v46Qiapkvq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v46Qiapkvq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  transition: none;
  margin: 0 !important;
}
.cid-v46Qiapkvq .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #191100;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 992px) {
  .cid-v46Qiapkvq .navbar {
    min-height: 80px;
  }
}
.cid-v46Qiapkvq .navbar.opened {
  transition: all 0.3s;
}
.cid-v46Qiapkvq .navbar .dropdown-item {
  padding: 1px 2rem 1px 20px;
  border-radius: 0;
  font-weight: 400;
}
.cid-v46Qiapkvq .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v46Qiapkvq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v46Qiapkvq .navbar.collapsed {
  justify-content: center;
}
.cid-v46Qiapkvq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v46Qiapkvq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v46Qiapkvq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v46Qiapkvq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v46Qiapkvq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
  right: 0.8rem;
}
.cid-v46Qiapkvq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v46Qiapkvq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 1px 2rem 1px 20px;
  text-align: center;
}
.cid-v46Qiapkvq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v46Qiapkvq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v46Qiapkvq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v46Qiapkvq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v46Qiapkvq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v46Qiapkvq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
    right: 0.8rem;
  }
  .cid-v46Qiapkvq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v46Qiapkvq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v46Qiapkvq .navbar .dropdown-menu .dropdown-item {
    padding: 1px 2rem 1px 20px;
    text-align: center;
  }
  .cid-v46Qiapkvq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v46Qiapkvq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v46Qiapkvq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v46Qiapkvq .navbar.navbar-short {
  min-height: 96px;
}
.cid-v46Qiapkvq .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v46Qiapkvq .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
@media (max-width: 992px) {
  .cid-v46Qiapkvq .navbar-brand {
    min-height: 80px;
  }
}
.cid-v46Qiapkvq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-v46Qiapkvq .navbar-brand .navbar-caption:hover,
.cid-v46Qiapkvq .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qiapkvq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v46Qiapkvq .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v46Qiapkvq .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #ffffff !important;
}
.cid-v46Qiapkvq .dropdown-item.active,
.cid-v46Qiapkvq .dropdown-item:active {
  background-color: transparent;
}
.cid-v46Qiapkvq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v46Qiapkvq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v46Qiapkvq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v46Qiapkvq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #191100;
  top: 2.2rem;
  border-radius: 0;
}
@media (max-width: 992px) {
  .cid-v46Qiapkvq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
    padding-top: 4px;
  }
}
.cid-v46Qiapkvq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v46Qiapkvq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v46Qiapkvq ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v46Qiapkvq ul.navbar-nav {
    padding: 8px;
    background-color: transparent;
  }
}
.cid-v46Qiapkvq .navbar-buttons {
  text-align: center;
}
.cid-v46Qiapkvq .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  min-height: auto;
}
@media (max-width: 575px) {
  .cid-v46Qiapkvq .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v46Qiapkvq button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #191100 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v46Qiapkvq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v46Qiapkvq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v46Qiapkvq button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qiapkvq button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v46Qiapkvq button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v46Qiapkvq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qiapkvq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v46Qiapkvq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v46Qiapkvq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v46Qiapkvq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v46Qiapkvq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v46Qiapkvq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v46Qiapkvq .navbar {
    height: 70px;
  }
  .cid-v46Qiapkvq .navbar.opened {
    height: auto;
  }
  .cid-v46Qiapkvq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v46Qiapkvq .navbar-nav {
  margin: 0 auto;
}
.cid-v46Qiapkvq .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v46Qiapkvq .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v46Qiapkvq .nav-item .nav-link::after {
  color: #ffffff !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-v46Qiapkvq .nav-item .nav-link:hover,
.cid-v46Qiapkvq .nav-item .nav-link:focus {
  color: #ffffff !important;
  opacity: 0.5;
}
.cid-v46Qiapkvq .nav-item .nav-link:hover::after,
.cid-v46Qiapkvq .nav-item .nav-link:focus::after {
  color: #ffffff !important;
}
.cid-v46Qiapkvq .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v46Qiapkvq .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v46Qiapkvq .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v46Qiapkvq .nav-item .dropdown-menu .dropdown-item {
  color: #ffffff !important;
}
.cid-v46Qiapkvq .nav-item .dropdown-menu .dropdown-item:hover,
.cid-v46Qiapkvq .nav-item .dropdown-menu .dropdown-item:focus {
  color: #ffffff !important;
}
@media (max-width: 991px) {
  .cid-v46Qiapkvq .navbar {
    justify-content: flex-start !important;
  }
  .cid-v46Qiapkvq .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v46Qiapkvq .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v46Qiapkvq .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v46Qiapkvq .navbar-collapse .nav-item {
    width: auto;
    margin: 0;
    display: inline-flex;
  }
  .cid-v46Qiapkvq .navbar-collapse .nav-item:not(:first-child) {
    border-top: none;
  }
  .cid-v46Qiapkvq .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v46Qiapkvq .dropdown {
  display: inline-flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-v46Qiapkvq .dropdown {
    text-align: center;
    display: block !important;
  }
}
.cid-v46Qiapkvq .content-wrap {
  min-height: 110px;
}
@media (max-width: 992px) {
  .cid-v46Qiapkvq .content-wrap {
    min-height: 80px;
  }
}
.cid-v46Qiapkvq .navbar-caption {
  color: #FFFFFF;
}
.cid-v46Qiapkvq .nav-link,
.cid-v46Qiapkvq .dropdown-item {
  color: #FFFFFF;
}
.cid-v46QiaLV9E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QiaLV9E .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QiaLV9E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QiaLV9E .row {
  margin: 0 -15px;
}
.cid-v46QiaLV9E .row .card {
  padding: 0 15px;
}
@media (max-width: 992px) {
  .cid-v46QiaLV9E .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v46QiaLV9E .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v46QiaLV9E .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v46QiaLV9E .text-wrapper .mbr-label {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v46QiaLV9E .text-wrapper .mbr-label {
    margin-bottom: 30px;
  }
}
.cid-v46QiaLV9E .text-wrapper .text-wrap .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v46QiaLV9E .text-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-v46QiaLV9E .text-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v46QiaLV9E .text-wrapper .mbr-section-btn {
    margin-bottom: 30px;
  }
}
.cid-v46QiaLV9E .text-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QiaLV9E .text-wrapper .image-wrapper {
  padding-left: 25%;
  margin-top: 40px;
}
@media (max-width: 1440px) {
  .cid-v46QiaLV9E .text-wrapper .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-v46QiaLV9E .text-wrapper .image-wrapper {
    padding-left: 0;
    margin-top: 30px;
  }
}
.cid-v46QiaLV9E .text-wrapper .image-wrapper img {
  height: 350px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 425px) {
  .cid-v46QiaLV9E .text-wrapper .image-wrapper img {
    height: 300px;
  }
}
.cid-v46QiaLV9E .mbr-section-title {
  color: #FFFFFF;
}
.cid-v46QiaLV9E .mbr-section-subtitle {
  color: #a1a1a1;
}
.cid-v46QiaLV9E .mbr-label {
  color: #FFFFFF;
}
.cid-v46QiaLV9E .mbr-text {
  color: #fefff5;
}
.cid-v46QiaLV9E .mbr-text,
.cid-v46QiaLV9E .text-wrap,
.cid-v46QiaLV9E .mbr-section-btn {
  color: #FFFFFF;
}
.cid-v46QiaXDdJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46QiaXDdJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46QiaXDdJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46QiaXDdJ .row {
  margin: 0 -15px;
}
.cid-v46QiaXDdJ .row .card {
  padding: 0 15px;
}
.cid-v46QiaXDdJ .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46QiaXDdJ .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46QiaXDdJ .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46QiaXDdJ .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46QiaXDdJ .items-wrapper .item .item-wrapper {
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-v46QiaXDdJ .items-wrapper .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v46QiaXDdJ .items-wrapper .item .item-wrapper .iconfont-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiaXDdJ .items-wrapper .item .item-wrapper .iconfont-wrapper {
    margin-bottom: 20px;
  }
}
.cid-v46QiaXDdJ .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 40px;
}
.cid-v46QiaXDdJ .items-wrapper .item .item-wrapper .item-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiaXDdJ .items-wrapper .item .item-wrapper .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46QiaXDdJ .items-wrapper .item .item-wrapper .item-text {
  margin-bottom: 0;
}
.cid-v46QiaXDdJ .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46QiaXDdJ .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46QiaXDdJ .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46QiaXDdJ .item-title {
  color: #fefff5;
}
.cid-v46QiaXDdJ .item-text {
  color: #FFFFFF;
}
.cid-v46QiaXDdJ .card-icon {
  color: #FFFFFF;
}
.cid-v46QiaXDdJ .item-title,
.cid-v46QiaXDdJ .item-btn,
.cid-v46QiaXDdJ .iconfont-wrapper {
  color: #FFFFFF;
}
.cid-v46Qibcdvm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #191100;
}
.cid-v46Qibcdvm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v46Qibcdvm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v46Qibcdvm .row {
  margin: 0 -15px;
}
.cid-v46Qibcdvm .row .card {
  padding: 0 15px;
}
.cid-v46Qibcdvm .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}
@media (max-width: 1440px) {
  .cid-v46Qibcdvm .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v46Qibcdvm .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v46Qibcdvm .items-wrapper .item {
    margin-bottom: 20px;
  }
}
.cid-v46Qibcdvm .items-wrapper .item:hover .item-wrapper,
.cid-v46Qibcdvm .items-wrapper .item:focus .item-wrapper {
  border: 1px solid #ffa452;
}
.cid-v46Qibcdvm .items-wrapper .item:hover .card-box .item-title,
.cid-v46Qibcdvm .items-wrapper .item:focus .card-box .item-title {
  color: #ffa452;
}
.cid-v46Qibcdvm .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  padding: 30px;
  height: 100%;
  border: 1px solid #ffffff;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qibcdvm .items-wrapper .item .item-wrapper {
    padding: 20px;
    min-height: auto;
  }
}
.cid-v46Qibcdvm .items-wrapper .item .item-wrapper .item-price {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qibcdvm .items-wrapper .item .item-wrapper .item-price {
    margin-bottom: 20px;
  }
}
.cid-v46Qibcdvm .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 30px;
  transition: all 0.3s ease;
}
@media (max-width: 992px) {
  .cid-v46Qibcdvm .items-wrapper .item .item-wrapper .card-box .item-title {
    margin-bottom: 20px;
  }
}
.cid-v46Qibcdvm .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  padding-left: 20px;
  margin: 0;
}
.cid-v46Qibcdvm .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  margin-bottom: 0;
}
.cid-v46Qibcdvm .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v46Qibcdvm .items-wrapper .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v46Qibcdvm .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v46Qibcdvm .item-title {
  color: #fefff5;
}
.cid-v46Qibcdvm .item-price {
  color: #FFFFFF;
}
.cid-v46Qibcdvm .list {
  color: #fefff5;
}
.cid-v46Qibcdvm .item-title,
.cid-v46Qibcdvm .item-btn {
  color: #FFFFFF;
}
.cid-v46Qibcdvm .list,
.cid-v46Qibcdvm .item-wrap {
  color: #FFFFFF;
}
